Re: [css2.1] IRIs

* Michel Suignard wrote:
>> Again, RFC 3987 would require that
>> 
>>   @charset "iso-8859-1";
>>   element { background-image: url(Bjo\000308rn) }
>> 
>> yields in a request for Bj%C3%B6rn and that
>> 
>>   @charset "utf-8";
>>   element { background-image: url(Bjo\000308rn) }
>> 
>> yields in a request for Bjo%CC%88rn.
>
>Note that RFC 3987 NFC normalization is a 'SHOULD'. So strictly speaking
>the first value is conformant. It is recommended to use NFC (see the RFC
>section 5.3.2.2) because it will facilitate identity matching. Not
>putting the NFC normalization requirement on a spec using IRI (de facto
>or de jure) is really just hurting that spec.

Yes, the problem is that IRI->URI conversion requires normalization
which is inconsistent with deployed software and specifications and
could thus hinder adopting IRIs in CSS 2.1.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Monday, 21 March 2005 18:30:30 UTC