- From: Robert J Burns <rob@robburns.com>
- Date: Tue, 3 Jun 2008 13:17:17 +0200
- To: Charles McCathieNevile <chaals@opera.com>
- Cc: elharo@metalab.unc.edu, "Al Gilman" <Alfred.S.Gilman@ieee.org>, "Henry S.Thompson" <ht@inf.ed.ac.uk>, "www-tag@w3.org List" <www-tag@w3.org>, "public-html@w3.org WG" <public-html@w3.org>, "public-xhtml2@w3.org WG" <public-xhtml2@w3.org>, "wai-xtech@w3.org WAI-XTECH" <wai-xtech@w3.org>
Hi Charles, On Jun 1, 2008, at 3:01 AM, Charles McCathieNevile wrote: > >> The decision, therefore, comes down to this: how much does >> following the web architecture matter? > > I don't think so. The mistake was suggesting that there should be a > namespace other than the null string for aria attributes. ("In no > namespace" is somehow consdered a more useful phrase despite the > misunderstandings it has caused, but I think it is an idiotic piece > of terminology to continue with). I hope and believe that the PF > group are about to correct that error, and therefore have a way of > doing ARIA that is consistent with actual implementations and the > HTML and XML Namespaces specifications and their discernible futures. I think its important that the HTML5 recommendation say nothing about namespace with regard to the XML serialization of HTML5. The XML namespaces recommendation is designed to be modular. The only thing other recommendations need to concern themselves with is providing a namespace URI to uniquely identify the vocabulary. Adding namespace related specification into HTML5 is basically scope creep and a unwise scope creep as well. It makes changing and updating these orthogonal recommendations (e.g., HTML and XML NS) that much harder. I know other recommendations have made this mistake, but that doesn't mean we should do so too. As for the text/html serialization we should be careful here as well. As TAG has already expressed a desire to add distributed extensibility to text/html in the future, we should again be careful here. I don't see a problem with the no namespace name (or null nameespace since the difference in what we call it here is trivial). However, it is hard to foresee what problems we might cause for W3C if we start moving HTML5 specified elements and attributes into other various namespaces (other than the html namespace and the null namespace or no name namespace). Take care, Rob
Received on Tuesday, 3 June 2008 11:18:05 UTC