- From: Johannes Koch <koch@w3development.de>
- Date: Fri, 04 Nov 2005 09:58:20 +0100
- To: w3c-wai-gl@w3.org
Gez Lemon wrote: > The arguments put forwards against validity (from the > face-to-face meeting in Seattle) can be summarised as: > > 1: Validity isn't essential for accessibility > 2: Some developers think they're being clever creating accessible > content, but they aren't > 3: The people who wrote the specification don't really want anyone to > be bothered by it > 4: Legislation could result in people being prosecuted for invalid markup Technically, conformance to specification is necessary for communication between information provider and consumer, and so is essential for consumers to be able to _access_ the information. Otherwise the consumer has to implement error recovery, heuristics, guesses, etc. Validity is one part of specification conformance. Another one (for markup) is this: Markup specifications use concepts like heading, list, table, etc. and define elements/attributes to transfer these concepts into markup code. If the information provider wants to use one of the concepts, he has to use the correct markup for this concept. OTOH, the information provider has to use specific markup only to describe concepts which the markup is intended for. One exception may be additional code that may be necessary to overcome problems that the specification authors were not aware of and so is not part of the spcification. In the case of markup, user agents should not be confused by this, because they are required to ignore it and try to process the child nodes. I think it's similar with "extensions" to CSS, as long as the syntax conforms to the grammar. -- Johannes Koch In te domine speravi; non confundar in aeternum. (Te Deum, 4th cent.)
Received on Friday, 4 November 2005 08:58:52 UTC