Well I'm not going to say I validate every page to XHTML strict, the toughest of the lot, there are 4 settings, because some wont. If I include a link with parameters in it, using the ampersand (&) for example, to an external site that my site visitors want, will I not include it just to validate the page, no of coarse not that is stupid if my site visitors want it.
Also if I use a textarea tag I refuse to under principal to, add cols and row attributes to the tag, and instead apply height and width with CSS, as to me they should be included in CSS as they effect how that tag looks. This to me anyway is something that should have been moved, and deprecated, in the last update, again does it matter?
No.
Also will I not use target, even though it has been deprecated?
No because it works when JS has been turned off, requires less code and improves performance, so has huge benefits.
But apart from those, minor issues, that only pop up very occasionally, do I code to the highest level of standards, XHTML strict, the rest of the time?
Yes.
Why?
Because it shows the quality of my work as a developer, the fact that that guy, or gal, doesn't even code to strict then well, TBH shows me the quality of his work, and it is not as high as it can be IMO.
But the fact that Google doesn't validate to W3C guidelines, pay attention to that as I will get to it in a min, so we shouldn't argument, well don't get me started.
Not all of us are lemmings, and only do what the big boys and girls do.
Just because 1 big company doesn't code to quality does not mean that we as developers should follow their bad example.
IBM does and to the highest level of strict, not transitional.
And their pretty big, IMO.
But 1 fact you have appeared to got mistaken with is coding to standards is not the same as coding for accessibility, they are 2 different things.
W3C and Legal guidelines, these are not the same, or even run by the same people.
The
W3C validator, which is what you are talking about, is a (X)HTML validator that tells web developers if their work is up to high quality standards, by the
World Wide Web Consortium (W3C).
Now the W3C, who is ran by Tim Berners-Lee, who actually created the world wide web, are the people who set what divs are, how much padding should be in certain areas, which tags are used for what, what new tags are allowed to enter the html spec, as in version 5, that sort of stuff, browser developers then try to implement them, or more recently put ideas forward, such as CSS transitions and transformations, dont get me started personally that should be included in the JS spec not CSS, which is where they are going to end up, due to the fact it is technically animation, but, hay.....
Now the legal guidelines, which is what I am on about, are what countries set to make sure that all their citizens can view the same content on-line, and off-line, and
are not set by the W3C, which controls the html spec, and thus invalid or valid coding.
Now
section 508, is the US guidelines to code to
under US federal law to make your site accessible to US citizens, we are not constrained by what it says, if you server is in the UK you are confined to UK law. Now the UK one falls under the
2005 Disability Discrimination Act (DDA), (Now the 2010 equailty act) and is not as clear cut, bit like the UK constitution in comparison to the US constitution, but by following the US guidelines you will be safe under UK law, due to the fact that they are intensive and the guy who headed the 508 (sub-)committee was
Jim Thatcher, the guy who created the first screen reader way back in the day.
Now their is a 508 validator run by
cynthiasays.com.
This is not what that article you quote was on about, they where on about the W3C validator.
However the author you reference was right on one point, most validators wont tell you if your site is accessible, which is different to valid coding.
But for clarity does Google validate to section 508, legal guidelines?
O crap it does, ooooooo how about Yahoo!, yeah that does, oooooo what about Live.com, o surprise, surprise it does.
As they must do as they are US companies, and are therefore constrained to section 508 under US law.
Please note:
Google was only done first to prove the point otherwise it would have been done last.
So the big boys actually do, they don't validate to the W3C which is different, and to me shows the quality of the designers/developers work, but that is a different topic.
Hopefully that has settled the point though.
Jaz