- 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