Re: i18n Polyglot Markup/Encodings

Leif Halvard Silli, Mon, 2 Aug 2010 02:00:48 +0200:
> Henri Sivonen, Thu, 29 Jul 2010 07:19:37 -0700 (PDT):
>>> Next question: if one can specify any encoding via HTTP, why forbid
>>> any encoding inside <meta charset='*'/>?
>> 
>> If the meta prescan finds something, the real encoding has to be a 
>> rough ASCII superset.
>> 
>> See https://bugzilla.mozilla.org/show_bug.cgi?id=582788

> Perhaps HTML5 as well should only permit "UTF-8" as the value of <meta 
> charset="*"/>, when present in XHTML? That could solve this dilemma 
> when it comes to Polyglot Markup as well! 
> 
> 	Please file bug, if you think so. 
> 
> If <meta charset="windows-1251"/> can't facilitate migration, then it 
> can much less be polyglot, one should think ... However, by the letter, 
> then <meta charset="windows-1251"/> is permitted in both XHTML5 and 
> HTMl5. Thus it is polyglot. OK, <meta charset="windows-1251"/> creates 
> some problems - some possibilities for misunderstanding and so on. But 
> it is still polyglot - it is still permitted.

I filed a bug myself: 
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10283
-- 
leif halvard silli

Received on Monday, 2 August 2010 03:00:21 UTC