- From: Frank Ellermann <nobody@xyzzy.claranet.de>
- Date: Fri, 13 Aug 2004 12:32:38 +0200
- To: www-validator@w3.org
=?ISO-8859-15?Q?Julien_=C9LIE?= wrote: (attribution line intentionally left as is, see below) >> In practical terms, ISO-8859-15 is useless on the Web. >> Most browsers don't support it, and anything you can do in >> ISO-8859-15 can be done easily using ISO-8859-1 and a few >> character references (and, if desired, the entity reference >> €). > Yes, you are right. In fact, I use ISO-8859-15 because I am > used to it in mails (for French characters). But as you > mention it, entities can be used in HTML pages, so it is > better for compatibility to use ISO-8859-1. You could also use windows-1252 instead of 8859-15, if you _really_ need more than "only" Latin-1. That's generally not true for the From: address in mail and news, you could simply configure your name as "ASCII" =?ISO-8859-1?Q?Julien_=C9LIE?= (just replace 15 by 1) > When you say « most browsers », which ones do you speak > about ? My Netscape 3.x has no 8859-15, but it can display windows-1252. For the reasons mentioned by Jukka that's only accidentally so, but as soon as you declare windows-1252 as what it is it would be valid and still work. > By the way, if ISO-8859-15 is not supported, do not they > switch to ISO-8859-1 ? They "switch" to windows-1252 even if they don't know it. ;-) E.g. my Netscape 3.x used as newsreader displays your... | « most browsers » ...correctly. No idea why this works in the body but not in the headers. This reply will be sent as Latin-1 because my browser does not really know what it's doing. But fortuately it works for « and » (not for Euro etc., but I could still fix the Content-Type manually, windows-1252 instead of iso-8859-1). BTW, in (X)HTML declaring windows-1252 as windows-1252 is the _only_ way to make the "critical" characters like Euro visible with legacy software. Netscape 3.x has no UTf-8, no € and no € It "has" € and that is always invalid. But if you use the raw octet 128 with document charset windows-1252, then it works and is valid (X)HTML. It took me about two years to understand this simple problem... ;-) Bye, Frank
Received on Friday, 13 August 2004 10:47:45 UTC