- From: Charles McCathieNevile <chaals@opera.com>
- Date: Tue, 03 Jun 2008 16:57:59 -0300
- To: "Robert J Burns" <rob@robburns.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>
On Tue, 03 Jun 2008 15:52:25 -0300, Robert J Burns <rob@robburns.com> wrote: > On Jun 3, 2008, at 7:27 PM, Charles McCathieNevile wrote: >> It appears we agree. The elements should be in the html namespace. The >> attributes in the null namespace. > > But only for non-XML namespace aware documents (or by extension > documents unaware of other namespace recommendations). The point I'm > trying to make and that I'm not sure we agree on is that recommendations > such as HTML5 should not be trying to anticipate what the XML namespaces > recommendation says about their attributes. It creates dependencies and > undermines valuable abstractions, and we don't want to go there. > > If that all makes sense to you and you agree, then indeed we do agree. Oh. Then we disagree on the outcomes :( I think we agree on the principle. Saying that the attributes in HTML are in the null namespace does not anticipate anything that some future spec might say, nor does it conflict with any current draft I know of, with regard to XML - it is in fact perfectly in line with the specs and implementations that have emerged in the 10 years of XML. It *also* simplifies the process of building applications, and the process of explaining how to add aria to a new XML or non-XML spec. These two reasons are why I believe the PFWG will adopt the solution I suggested above as its preferred model for both HTML and XML languages. cheers Chaals -- Charles McCathieNevile Opera Software, Standards Group je parle français -- hablo español -- jeg lærer norsk http://my.opera.com/chaals Try Opera 9.5: http://snapshot.opera.com
Received on Tuesday, 3 June 2008 19:59:00 UTC