- From: Karl Dubost <karl@w3.org>
- Date: Fri, 22 Jun 2007 12:03:37 +0900
- To: HTML WG <public-html@w3.org>
Le 21 juin 2007 à 19:12, Jirka Kosek a écrit : > But shouldn't this be resolved now rather then later? It will be quite > confusing to users if two groups will in parallel develop "future > version of XHTML" or "maintain XHTML namespace". Given what I'm reading below. The HTML 5 Spec doesn't maintain the namespace. [[[ Though it has absolutely no effect and no meaning, the html element, in HTML documents, may have an xmlns attribute specified, if, and only if, it has the exact value "http://www.w3.org/1999/xhtml". This does not apply to XML documents. In HTML, the xmlns attribute has absolutely no effect. It is basically a talisman. It is allowed merely to make migration to and from XHTML mildly easier. When parsed by an HTML parser, the attribute ends up in the null namespace, not the "http://www.w3.org/ 2000/xmlns/" namespace like namespace declaration attributes in XML do. In XML, an xmlns attribute is part of the namespace declaration mechanism, and an element cannot actually have an xmlns attribute in the null namespace specified. ]]] -- HTML 5 http://www.w3.org/html/wg/html5/#the-html Fri, 22 Jun 2007 01:46:51 GMT * For the HTML version. It has no effect and can't be omitted. * So the question is the namespace for the serialization of HTML 5 as xml. Another possibility is to choose a different namespace for the xml serialization. Then no conflicts with XHTML 2 WG on the namespace. For the name and given the new nature of HTML 5 (Web applications oriented), there might be two possible strategies. * A long (useless) fight between the two camps. Plus a lot of communication to handle in the Web community with regards to questions. As the current staff contact, I'm not very inclined of having to coordinate between two groups that much polarized ;) not good for the stress level. * Choosing another path and changing the name altogether with something more aligned with the idea of what the language is a language for Open Web Applications. [[[ The World Wide Web's markup language has always been HTML. HTML was primarily designed as a language for semantically describing scientific documents, although its general design and adaptations over the years has enabled it to be used to describe a number of other types of documents. The main area that has not been adequately addressed by HTML is a vague subject referred to as Web Applications. This specification attempts to rectify this, while at the same time updating the HTML specifications to address issues raised in the past few years. ]]] -- HTML 5 http://www.w3.org/html/wg/html5/#introduction Fri, 22 Jun 2007 01:46:51 GMT -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager, QA Activity Lead QA Weblog - http://www.w3.org/QA/ *** Be Strict To Be Cool ***
Received on Friday, 22 June 2007 03:03:41 UTC