- From: Jukka K. Korpela <jkorpela@cs.tut.fi>
- Date: Wed, 30 Apr 2008 13:11:14 +0300
- To: <www-validator@w3.org>
Michael Adams wrote: > I found the ECMA tie-in to ISO 8859-1 Latin-1, dated March 85 and June > 86. http://en.wikipedia.org/wiki/ISO_8859-1#History References to ECMA standards are irrelevant when discussing "Latin 1" in the Internet context, since the authority on encoding names for Internet use is IANA, and the IANA registery does not name any ECMA-based _name_ for ISO-8859-1, even though it cites "ECMA registry" as the source. > Though not the definitive authority, Wikipedia is not an authority of any kind, and it's surely just confusing in many confused issues like this. > There > are two encodings: "ISO 8859-1" and "ISO-8859-1" note the hyphen > versus space after ISO. That's nonsense. Registered encoding names have no spaces. When "ISO 8859-1" is used, it refers to the _standard_ (proper) defining the encoding. It might be a good idea to accept, as error recovery, it as meaning "ISO-8859-1" as a charset parameter value, but it would still be an error. > I merely wanted to acquaint myself > with the issues being debated here to see what the fuss is about. I'm afraid the wikipedia stuff just adds to the general confusion. In this discussion, loose names like "Latin-1" should not be used at all. This is about encodings, so "ISO-8859-1" and "windows-1252" are the preferred names for the two encodings that people have in their minds, informally called ISO Latin 1 and Windows Latin 1. (For the latter, "windows-1252" is the _only_ registered name, oddly enough, since names like "cp-1252" or "cp1252" have often been used, and it would cause no harm to define them as aliases; but I digress.) Jukka K. Korpela ("Yucca") http://www.cs.tut.fi/~jkorpela/
Received on Wednesday, 30 April 2008 10:11:29 UTC