- From: NARUSE, Yui <naruse@airemix.jp>
- Date: Sun, 31 Jan 2010 20:07:17 +0900
(2010/01/31 2:05), Julian Reschke wrote: > Ian Hickson wrote: >> On Fri, 4 Dec 2009, WeBMartians wrote: >>> Hmmm... Maybe it would be better to say ISO-646US rather than ASCII. >>> There is a lot of impreciseness about the very low value characters >>> (less than 0x20 space) in the ASCII "specifications." The same can be >>> said about the higher end. >> >> Where the interpretation was normative, I've used the term >> "ANSI_X3.4-1968 (US-ASCII)" and referenced RFC1345. > > I think you just lost both readability and precision. > > Please keep saying "ASCII" or "US-ASCII", and then have a reference to > the ANSI or ISO spec that actually defines ASCII, such as > > [ANSI.X3-4.1986] American National Standards Institute, "Coded > Character Set - 7-bit American Standard Code for > Information Interchange", ANSI X3.4, 1986. > > (taken from the relatively recent RFC 5322). > > RFC 1345 is a non-maintained, historic informational RFC that's nit > really a good definition for ASCII. If you disagree, please name a > single RFC that has been published in the last 20 years that uses RFC > 1345 to reference ASCII (I just searched, and couldn't find any). The use of US-ASCII and ASCII in draft-hixie-thewebsocketprotocol-54 is correct. Changing all to ASCII or ANSI_X3.4-1968 is not correct. In draft-hixie-thewebsocketprotocol-54, allthe term "US-ASCII" are used as "encoded as US-ASCII". This use is as encoding name. So the prefered MIME name, "US-ASCII" is correct. "ASCII" is used as * ASCII case-insensitive * ASCII lowercase * ASCII serialization. * ASCII <a char> like "ASCII :" or "ASCII CR" or "ASCII space" * If /code/, interpreted as ASCII, is "407" * upper-case ASCII letters * Unicode to ASCII * the IDNA ToASCII algorithm * UseSTD3ASCIIRules flags They looks refer to so-called ASCII, not definitions in the spec of ASCII. So the nickname "ASCII" is suitable for them. Anyway, latest so-called "ASCII" definition is named "ANSI INCITS 4-1986 (R2007)". http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+INCITS+4-1986+(R2007) And its ISO version is "ISO/IEC 646:1991 IRV". http://www.iso.org/iso/catalogue_detail.htm?csnumber=4777 -- NARUSE, Yui <naruse at airemix.jp>
Received on Sunday, 31 January 2010 03:07:17 UTC