W3C home > Mailing lists > Public > public-appformats@w3.org > January 2007

Re: Remarks and typos on XBL Last Call #2

From: Ian Hickson <ian@hixie.ch>
Date: Mon, 22 Jan 2007 08:15:56 +0000 (UTC)
To: Innovimax SARL <innovimax@gmail.com>
Cc: public-appformats@w3.org
Message-ID: <Pine.LNX.4.62.0701220802060.1087@dhalsim.dreamhost.com>

On Sat, 20 Jan 2007, Innovimax SARL wrote:
> In http://www.w3.org/TR/2007/WD-xbl-20070117/
> ==Normative Reference==
> Third edition of XML instead of fourth
> First edition of XMLNS instead of second


> ==Inconsistencies==
> evtGroup, but eventPhase

That's not XBL's fault, that's just how DOM Events has it.

> initialize, initialized but initialisation


> focussed and focused are both used


> In 4.9.1. General Rules
> html:label, html:img and html:map but img, map and title (I understand
> non namespaced element in the document are in the XBL namespace)

Fixed where potentially ambigious.

> ==Strange point==
> In 1.4.3. Attributes Containing Space-Separated Values
> It's unclear to me wether you are speaking about before XML character
> normalisation or after. In either case, it seems flawed
> If it is before, to be consistent with XML behaviour, you missed the
> TAB (0x9) char in the space definition
> If it is after, all the 0xA, 0xD no more exist and have been replaced
> by 0x20 (see 3.3.3 Attribute-Value Normalization in XML)

It is after, because XBL is layered on top of the DOM, which itself is on 
top of XML, and therefore the XML rules have already been applied by the 
time XBL has anything to do with the content. However, it is still 
possible to have U+000A and U+000D characters in attributes, both by using 
entities in XML, and by directly putting such character data in the 
attribute using the DOM.

> ==Schematas==
> It seems, the grammar of a valid xbl document is difficult to explain
> in DTD or XML Schema.
> Is it planned to provide a Relax NG+Schematron or even an NVDL for it ?

There is no plan to make an official schema for XBL.

> ==Typo==
> s/favourite/favorite/
> s/Feburary/February/
> s/instace/instance/
> s/programatically/programmatically/
> s/recognise/recognize/
> s/UA's/UAs/ (to be consistent with the majority)

I couldn't find all of these, and some of them were not incorrect (in 
particular the one occurance of "UA's" is currect as it is the singular), 
but I have fixed those that I found.

> Mohamed

Thanks for your feedback. Could you let me know your full name for the 
acknowledgements section?

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Monday, 22 January 2007 08:16:24 UTC

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