W3C home > Mailing lists > Public > public-appformats@w3.org > October 2006

Re: [XBL] XBL 2.0 Semantic-free XML elements

From: Ian Hickson <ian@hixie.ch>
Date: Fri, 6 Oct 2006 22:35:24 +0000 (UTC)
To: Karl Dubost <karl@w3.org>
Cc: public-appformats@w3.org
Message-ID: <Pine.LNX.4.62.0610062232160.19875@dhalsim.dreamhost.com>

On Fri, 6 Oct 2006, Karl Dubost wrote:
> > > 
> > > What is a semantic-free XML element? There is no definition for 
> > > this.
> > 
> > It's an element that has no semantics. Where's the ambiguity? Why does 
> > this need a definition? The term is self-explanatory.
> 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.

> 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. 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.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 6 October 2006 22:35:33 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:50:05 UTC