- From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Date: Mon, 2 Aug 2010 04:59:41 +0200
- To: Henri Sivonen <hsivonen@iki.fi>
- Cc: public-html <public-html@w3.org>, Eliot Graff <eliotgra@microsoft.com>, public-i18n-core@w3.org
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:16 UTC