[wai-aria-state] DTD

The doctype declaration in code examples is often incorrect: sometimes 
only the exclamation mark in <!DOCTYPE is missing, sometimes the URI.

   http://www.w3.org/TR/2006/WD-aria-state-20060926/#docconf
   http://www.w3.org/TR/2006/WD-aria-state-20060926/#module_element_xhtml
   http://www.w3.org/TR/2006/WD-aria-state-20060926/#default_prefix

Also the W3C validator does not recognize any new AAA attributes, no 
matter if they are prefixed or not.  Since the validator is indeed 
capable to handle modular XHTML, I assume there must be an error within 
the DTD itself.

Here is a simple test case with the example from "3.1.1.1.1 The Default 
Prefix," but without the role attribute (which is used in the example, 
but not incorporated in the example DTD or namespace) [1][2].

I have tested the State module in combination with the Role Attribute 
module, and the validator error message is the same as in this simple 
test case [3][4].  So I suppose the error lies in the namespace module 
(aaa-qname.mod), alas I couldn't figure out where.

Also I have noticed in aaa-qname.mod that there is a suggested different 
approach when AAA is used together with the Role Attribute module, alas 
it is unclear how this could be achieved.  Since AAA with Role will be a 
common combination, it would be useful to provide an example in the draft.

Best regards,
   Martin

[1] http://www.hateparade.org/aaa-dtd
[2] http://validator.w3.org/check?uri=http://www.hateparade.org/aaa-dtd
[3] http://www.hateparade.org/aaa-xdtd
[4] http://validator.w3.org/check?uri=http://www.hateparade.org/aaa-xdtd

Received on Thursday, 28 September 2006 12:31:38 UTC