Wednesday, March 17, 2010

What is Content Management System

CMS (Content management system) is a group of procedures usually done to manage work flow in a collaborative environment. These procedures can either be done manually or computer based. This group of procedures is designed to
1. To share and store data by large number of people.
2. Based on the role of users, the access to the data should be given
3. The storage & retrieval of data should be easy
4. The inputs should be unique, i.e., there should be no duplication
5. Report writing should be easy
6. There should be an effective communication between users
In terms of CMS data can be anything for e.g. Document, Movies, pictures, phone numbers, scientific data, etc.

USES OF CMS
1. Storing
2. Controlling
3. Revising
4. Semantically enriching
5. Publishing documentation

Types of CMS
1. Enterprise Content management: It is based on the technology, strategic, methods and tools used to capture, manage, store, preserve and deliver content and document related to an organization and its processes.
2. Web CMS: It is software that is implemented as a Web application, for creating and managing HTML content. It is used to manage and control a large, dynamic collection of Web material.
3. Document management system: This type of CMS is used to track and store documents and/or images of paper documents. The term has some overlap with the concepts of content management systems. It is often considered by many experts that DMS is a component of EMS.
4. Mobile content management system: It is a type of content management system (CMS) capable of storing and delivering content and services to mobile devices, such as mobile phones, smart phones, and PDAs.
5. Component content management system: It is a content management system that manages content at a granular level (component) rather than at the document level. Each component represents a single topic, concept or asset (e.g., image, table, product description). Components can be as large as a chapter or as small as a definition or even a word.
6. Learning content management system: It is a software application for the administration, documentation, tracking, and reporting of training programs, classroom and online events, e-learning programs, and training content.

Tuesday, March 16, 2010

WORDPRESS

WordPress probably has the largest number of great-looking themes to use. Still, there are hundreds of free and even open source web templates not yet converted to work with WordPress. Knowing how to make this themes work with WordPress broadens your choice of design to use for your blog.

Converting a web template is fairly easy if you take the time to learn how to do it.
The Tools that are been used.

In converting web templates into WordPress themes, using Aptana and Cream. Aptana is used to visually edit the template and incorporate the changes that have to be done.

Where to download templates
The best place is the web templates released under an open source license, where you usually get templates at Open Source Web Design and Open Web Design.

The advantage of using open source templates is that you are allowed to change and redistribute it, but if you only plan to create a custom WordPress theme for your site and not redistribute it, you can browse through the hundreds of websites offering free web templates.

Tips on choosing a template
For PSD to Wordpress conversion you must choose designs done in CSS and XHTML. Most of the free and open source web templates offered for download is now done in CSS and XHTML and authors usually highlight this fact either on the web template itself or in the readme file that comes with it.
Validate the design using website validation service. You can use validator.W3.org. Again, most templates contain a link within the page that would take you to the result of W3’s validation of the page.
Choose designs not using HTML tables to render the page’s columns. Tables are great for presenting tabular data such as statistics but not for page layout. Most competent web designers will tell you never to use tables for laying out your web page.

Finalize design
For finalizing your design you have to open the XHTML files in Aptana and finalize changes you want to do on the design. You might want to play around with the type of font used or its sizes or the dimensions of the web templates’ columns. If you want to completely change the template’s layout, you have to spend time editing various components of the template, including the images that come with it.
It is important, however, that you finalize the design at this stage since it will be cumbersome if you do design changes when the files have been cut up into different WordPress theme .php files.
Most free web templates typically contain several sample posts to show how articles, headlines and author links are formatted. Leave only one article in the template. You will be inserting the WordPress Loop in this part of the template later. Mark this part with

Tuesday, March 9, 2010

11 Points of Well – Designed PSD to XHTML Service Provider’s Website

PSD to html service providers are expert in xhtml and css coding. Visitors not only expect quality code on their website but also an esthetically pleasing design and good information architecture. Like any other online business, its equally important for providers to increase their sales.

In this article we’ll look at eleven specific factors that can increase number of checkouts on any PSD to HTML service provider’s website

1. Code Quality
The quality of the code should be perfect, in order to convince the clients about it, you should have written the code of your own website code in clean, structured, w3c validated and must work on all common browsers. Good HTML code is important for every website, but it’s a basic requirement for the HTML providers’ website.

Code should be clean, CSS based, w3c validated, and properly tested on IE6, IE7, IE8, Firefox, Safari, opera and Chrome.

2. Adequate information on the website:
PSD to XHTML conversion services is a fast turnaround service & is an industry where turnaround is generally 8-10 hours, hence its very much important from visitor’s point of view to have a complete information related to the package, cost, timeline, Refund policy, workflow and contact details, online and easily accessible. This assures the client that he can invest in for that particular website designing with certain amount.

3. Contact Details
It is advisable to have company details in mentioned in the website as it is a online business.

4. Effective Refund Policy
Website should have refund policy. It provides a kind of an assurance to the buyers.

5. Satisfaction Guarantee
Most of the providers provide 100% satisfaction guarantee in terms if code is not good or not delivered on time, they will work until it’s done as per buyers satisfaction. Even some of the providers also provide 100% money back guarantee.

6. Accurate Packages Cost
When most of the orders are placed online, its necessary to have all the details related to the cost on the website. It’s not feasible for buyers to mail the design first and then wait for price estimation. Everything should be clearly mentioned on the website and always avoid surprises in terms of hidden cost.

7. Turn around Time
Like package cost; turnaround time should be available on the website. Not only display the turnaround time for home page but also for the inner pages, it gives the clients an idea as how much time it will take for completing the project.

8. Clientele
Clientele plays a very important role in any online business. Most of the people use it as a test for the quality of the work. In case if you are new in the industry and don’t have enough client names, then it’s advisable to pay more attention to the website design and information architecture. Provide satisfaction and money back guarantee to earn the confidence

9. Portfolio
Portfolio is equivalent important for any PSD to XHTML service provider’s website. Mentioning just a sample of work instead of displaying a huge list of work is a good idea. Show some complicated design, some simple design, some JavaScript work and if you provide, then samples of all other 3rd party application like wordpress, Joomla, Drupal, Movable type etc.

10. Online Order form
There should always be a online Order form because it is the beat & Easy, clean, secure and straightforward form through which clients contact us, as many of our clients would be from international market. Ideally it should be of one page.

11. Overcomplicated website with lot of JavaScript
The focus of any XHTML provider website must be on showcasing their code expertise. A website that is heavy with not so required JavaScript will always distract the user. Also, it can create unnecessary interruption in some of the browsers. It’s always required to make the website user friendly.

Monday, March 8, 2010

PSD to DRUPAL conversion

Drupal is a written document in PHP and is a back end system for various blogs, websites, and other types of pages that are been displayed on the Internet. Drupal also manages large amount of political & corporate websites. It is of great interest to convert your Photoshop document i.e., PSD to DRUPAL in order to make the website or blogs more interesting.

The best thing that PSD to DRUPAL is not just increasing the quality of the services but it also makes managing the website very easy.

This is not an easy task to convert the Photoshop document into DRUPAL. One should have perfect knowledge about PHP along with HTML for conversion of PSD to DRUPAL. Fortunately with the help of tutorials a designer can do the conversion on his own, the cost involved is just for the instruction material.
If you have a underdeveloped idea which you are unable to convert into reality, it is simple to hire the services to a person who is specialized in PSD to DRUPAL conversion, after the conversion you can successfully manage your content without the help of any professional.

Sunday, March 7, 2010

CSS

Cascading Style Sheets (CSS): It is nothing but a style sheet language (a computer language that is used for describing the presentation of structured document i.e., “well formed”) used to describe the look & the format i.e., in technical language “Presentation semantics” of a document in markup language.

CSS is a simple syntax (principles & rules that are used for constructing sentences in natural language.) and uses number of English keywords to specify the various names of various style properties.

CSS is designed so that the separation of document content that is been written in HTML or markup language for document presentation, including all the elements of layout, color & fonts, this helps in improving the content accessibility, provide more control on presentation characteristics, sharing multiple pages sharing format & reduce complexity & repetition of structural content.

Situation before CSS:
Before CSS( Cascading Style Sheets ) came into picture, approximately all the presentational attributes of HTML documents were within HTML markup, all the elements such as, all font colors, background styles, element alignments, borders and sizes had to be explicitly described, sometimes has to repeatedly written in the HTML. CSS allows authors to move much of that information to a separate style sheet resulting in considerably simpler HTML markup.

Sources:
There are different sources of providing CSS. It can either be attached as a separate document or been embedded in the HTML document, also multiple style sheet can be imported in HTML, with different style sheets depending on the output device that is been used.

Friday, March 5, 2010

XHTML vs HTML

HTML Versus XHTML

What should we use HTML or XHTML & why?

For the best conversion services………
Html starts with html 3.2 replaced by html 4.0 then followed by HTML4.01 which is the latest versions of HTML also the final W3Cspecification to define the semantic of markup. Indeed the language has improved in HTML 4.01 than it was in HTML 3.2 focusing on these issues.

Separation of presentation from structure

Improved accessibility features

Improve internationalization features

Improved document rendering


What does semantic actually mean?

Semantic is the word used to refer to the meaning of a given tag or coding. Here the major difference is that the semantic for HTML 4.01 & for XHTML 1.0 is same.Though this syntax looks same but there are some minute differences between them. Both the languages exist in 3 flavors: frameset, Translational and strict.

Switching from html 4.01 to Xhtml 1.0 does shows great difference for the visitors but has a quiet more difference if taken through the aspects of the experts.

Some of them are.

XHTML is easier to maintain

XML syntax rules are far more rigorous than HTML. As a result, XHTML makes authors work more precisely, having to address issues such as:

All elements and attribute names must appear in lower case

All attribute values must be quoted

Non-Empty Elements require a closing tag

Empty elements are terminated using a space and a trailing slash

No attribute minimization is allowed

In strict XHTML, all inline elements must be contained in a block element

All together in html case margin for error are wider than that which are available in XHTML. The rules in XHTML are very precise & clear. As a result, XHTML is easier to author and to maintain, since the structure is more apparent and problem syntax is easier to spot.

Xhtml is XSL ready:

As it is a clear picture that XHTML 1.0 is a reformulation of HTML 4.01 in XML hence XHTML documents are combination of both hypertext documents & XML documents. A powerful technology has been developed at W3C to manipulate and transform XML documents: the Extensible Style sheet Language Transformations (XSLT). This technology is tremendously useful to create various new resources automatically from an XHTML document. For example

You can create a table of contents for a long document

Get a quick overview of a page by listing its languages and structural outlines!

You can provide a printable version of your documents by using the XSL-FO features of XSL

You can produce an RSS feed directly from your page.

XHTML is easier to learn & teach.

The syntax rules & regulations that are been derived for XHTML are more precise as they are based on XML are more clear than that are been provided for the HTML through SGML rules which are used in HTML.

XHTML is ready for future.
The time when Xhtml becomes a recommendation and is ready for all conversion services that a designer provides, XHTML 1.0documents will be easily upgradable to this new version, & to take advantages of new features it’s likely that an XSLT style sheet will be available to make XHTML (strict) documents to XHTML 2.0.