- From: Karl Dubost <karl@w3.org>
- Date: Tue, 10 Oct 2006 10:35:55 +0900
- To: Ian Hickson <ian@hixie.ch>
- Cc: public-appformats@w3.org
Le 06-10-07 à 07:35, Ian Hickson a écrit : >> Semantic-free with regards to the XBL specification or with >> regards to >> the user agent. > > Neither. With regards to the element. An element has semantics if > it is > defined (generally by a specification) to have semantics. For > example the > "form" element in the HTML namespace has semantics to do with form > submission. The "div" element in the XBL namespace has semantics to do > with block rendering and tooltips. And so forth. Then back to the original question. What is a semantic free element? Is the element "alfrun" a semantic free element? There could be a DTD, schema or specification giving some semantics to this element. It seems that "form" is not semantic free but "alfrun" is. Why? Is a semantic free element an element which has no declared namespace in an XBL document? >> Let's take a user agent HappySurf implementing XBL and SVG only. >> [...] >> Is the "svg" element "semantic free" for HappySurf user agent? > > The "svg" element in the SVG namespace is never semantic-free. Why? because the namespace is accessible in the document? > It has the > (rather complicated) semantics defined for that element in the SVG > specification. It doesn't matter whether the UA supports SVG or not. There are many elements in the world which are defined in specs not supported in user agents. How do we distinguish a semantic free with a non semantic free element in the context of XBL implementations? namespaces? -- 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 Tuesday, 10 October 2006 01:36:07 UTC