Certain web developers and web designers have a resistance towards using W3C web standards. Common arguments are its too difficult, It works anyway and the tools I use create invalid code.

It’s easy to react emotionally and build up a resistance towards learning something new and abandoning techniques you know and feel comfortable with. However, if you look at the situation logically you will see that there are many benefits to learning and using web standards. A few examples:

Improved Accessibility
Firstly, accessibility to a wide audience is guaranteed. By carefully structuring and coding your web site, we can ensure that people with visual disabilities can access the content on your site just as able-bodied people can. In practice, this means the code we use to write the pages of your web site can be understood by screen-readers and modern web browsers alike, with no loss of context or message.

Compatibility with future web browsers
When you use defined standards and valid code you future-proof your documents by reducing the risk of future web browsers not being able to understand the code you have used.

Faster download and rendering of web pages
Less HTML results in smaller file sizes and quicker downloads. Modern web browsers render pages faster when they are in their standards mode than when they are in their backwards compatible mode.

Better accessibility
Semantic HTML, where structure is separated from presentation, makes it easier for screen readers and alternative browsing devices to interpret the content.

Better search engine rankings
The separation of content and presentation makes the content represent a larger part of the total file size. Combined with semantic markup this makes it easier for search engines like Google and Yahoo to index your page, and provide more accurate search results determined by the actual content on the page. Google and Yahoo both reward websites that are built using structural and semantic markup.
Related Reading: Understanding Search Engines

To give an example, this web site is built using standards compliant XHTML and CSS. Viewing some of the referring page details (how people find this web site), shows that many visitors come through Google and Yahoo.

Simpler adaptation
A semantically marked up document can be easily adapted to print and alternative browsing devices, like handheld computers and cellular phones, just by linking to a different CSS file. You can also make site-wide changes to presentation by editing a single file.

Web standards can save time and money for web site creators, and provide a better experience to the web site’s visitors. Besides, web standards are the future. If you’re not using web standards already, now is the time to start, or you will risk being left behind.
Related Reading: Read about why web accessibility is important!

Read more:

Validation

Validation is the process of controlling that a document obeys the rules of the language used in the document. You can compare it to checking a text for spelling and grammatical errors.

Validation is an important part of web development. Many errors that are hard to find are discovered during validation. An error can be as trivial as a typo, or as serious as an element or attribute being used in an invalid way.

Unfortunately, many people don’t validate their documents. Some people may not know about validation, others forget to validate, and there are those who intentionally avoid validating. This situation can largely be blamed on web browser vendors. Most web browsers attempt to interpret invalid HTML as best they can, and try to guess what the author’s intention is, instead of displaying an error message. This behavior has led to the sloppy markup that is very common today. The problem with that kind of markup is that it gives unpredictable results and relies on the error handling of web browsers.

There is no reason not to validate your HTML and CSS. On the contrary. There are only benefits.

Validate Your Web sites Markup

Please include the full address of your web site including the http://

My Commitment to Web Standards
I recognise my responsibility to develop using web standards and will ensure your web site fits with the criteria set by the W3C.

If you have any questions or need more information please contact me.

Notes:
Extracts taken from an article written by Roger Johansson @ 456Berea Street.
If you would like to feature this article on your web site, you may, though please place a link back to me and let me know. Here's the code:

<a href="http://www.untiedshoes.co.uk" title="Professional freelance web site design in Sunderland">Original Article by Freelance web site designer UntiedShoes</a>


 

Interesting Reading?