- From: Ian Hickson <ian@hixie.ch>
- Date: Mon, 12 Feb 2007 23:08:31 +0000 (UTC)
- To: Innovimax SARL <innovimax@gmail.com>
- Cc: public-appformats@w3.org
On Mon, 22 Jan 2007, Innovimax SARL wrote: > > > > > > 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. > > Ok I see, but then what is the special meaning of 0x9 to not be treated > as space ? Good question. Ok, added TAB as a space character. Thanks for your feedback, -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Monday, 12 February 2007 23:08:40 UTC