What CMS tools are still generating invalid code? As a webmaster sitting on top of a recently purchased CMS (Stellent), I’m empowered to dive into the belly of the beast and make the code valid.
Isn’t that the whole point of a CMS? To give us modular handles to keep our code neat and tidy. I find it hard to believe that open source CMS wouldn’t work this way. Am I naive to think that Interwoven and Vignette also have this ability?
I see people talking about content management systems preventing us from setting validity as a level 1 priority in WCAG 2.0. And while this may be true…I’d like to question this. Specifically, I’d like to see examples of invalid code produced by current versions of Brand X CMS.
And as for legacy pages and legacy systems, I’d suggest setting goals based on when a page was published/redesigned. New sites and sites being significantly redesigned should meet validity standards now. Legacy pages published priory to X date could be given a grace period. Cool thing about this grace period, is it encourages you to archive your outdated garbage.