Blog





Thursday, February 26, 2009

W3C Validation

For the last few hours, I have been attempting to validate my website via the W3C. Why? Not because I like pain. Not to appease the web development gods. And certainly not to be part of some elite club of "weberatti".

I do it for peace of mind. The W3C validation tool is a good way to test for errors that otherwise may be invisible to me (and most other people) given our modern web browsers. At least sometimes.

The problem here is that it doesn't really work that well for people that put a lot of visual functionality on their websites. I for one have multiple javascript and spry animations, events and applications on my website. Many of these do not validate for archaic versions of Netscape or Internet Explorer. My CSS 2.1 validates just fine. I'm known for some beautiful CSS if I do say so myself. But XHTML? Forget about it. I'd have to strip my site of much of its functionality in order to validate completely, with zero "errors".

The most ironic thing is that even the W3C website itself did not validate today. Now that's entertainment.

Labels:

4 Comments:

Blogger Penelope said...

Oooo... I don't really understand, but it seems entertaining and ironic. :) Yay.

February 26, 2009 3:26 PM  
Blogger Christopher Nelson said...

It's both- that's all you really have to understand! :)

February 26, 2009 3:32 PM  
Blogger AJA said...

I feel your pain. Luckily, I have refused to acknowledge my front end talents, just give me a database and a server... I hate browsers -- even though haXe is looking like a mighty good language for some front end coding.

This is just one more reason for the gods to anoint a DOM and make it illegal for unnamed multi-billion dollar corporations to use anything but the standard; for "the sake of information exchange," or something like that.

February 28, 2009 3:09 PM  
Blogger Christopher Nelson said...

Hear here! I'd have to agree with you there that it would be nice for a "real" standard as far as an anointed DOM. Unfortunately that might halt "progress" to some developers / companies out there who feel that they and their egos can create an entirely new standard by themselves. Bah.

Such a mess!

February 28, 2009 7:09 PM  

Post a Comment

<< Back To Blog Home