remove validity completely?

A few posts ago I suggested that perhaps an answer to the P1 vs P2 debate
would be to remove WCAG reference to validity completely. 

If each technical specification requires validity then it is handled at a
higher level. We don't need it in the Guidelines. 

In the 2.0 guidelines "we" (and I use the term referring to the entire
committee *and* those influencing the committee) have shifted from a W3C
technology centric document to a set of standards that should apply to any
technology...

I don't know if there is a validator out there for every language that might
be used on the web... When I look up "validate pdf" (and its related
phrases) in Google or in the Help files in Acrobat, all I get is information
on how to open up a secure digitally signed document. So the question comes
up...is "validity" a testable concept for all non-w3c technologies.

Requiring validation may turn our document back into a "only use W3C
technologies" type of document. That's fine with me if that's what we want,
but I don't think that is what we want. If we leave validity out, then the
W3C technology itself requires validity. 

>>>  Like poor grammar in text, valid code can have minor, or major, impact
  on the "accessibility" of the content.

I spent a couple of days chasing down "ampersands" when I was making our web
site www.eramp.com validate. It drove me crazy but I did it. I wanted valid
code, because that is what the spec calls for. But it didn't make my site
anymore accessible. It was accessible before I validated. If webmasters have
limited time to do accessibility stuff, as many do, I would rather they
chase down real accessibility issues than this kind of stuff.

It is true some validity issues are critical to accessibility while others
are not...and brings us back to the idea of having an extensive list of
validity issues that 

(a) affect accessibility 
(b) that don't affect accessibility

We would have to do this for every technology...That is something for a
university to spend a year doing...as an external document, but it is beyond
our capability...

I understand the problems of having validity at level 2 and how that may be
construed to imply we are inferring its OK to have sloppy code at level 1.
But I don't think the solution is putting validity at level 1, I think the
solution is removing it completely. If people follow the spec as they are
supposed to, they will have valid code.

I don't have particularly strong feelings one way or the other, but it seems
there will be a revolution from the web community if we leave it at level 2
and a revolution from corporations and governments if we put it at level 1. 

I say take it out completely and put the burden where it belongs, on the
spec itself.

 Cheers

David MacDonald

...Access empowers people...
	...barriers disable them...

www.eramp.com 

Received on Wednesday, 22 June 2005 20:32:45 UTC