[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Registering a charset alias



Hi Anne,

Quoting from IANA Charset Registration Procedures (RFC 2978/BCP 19):

2.3.  Naming Requirements

   One or more names MUST be assigned to all registered charsets.
   Multiple names for the same charset are permitted, but if multiple
   names are assigned a single primary name for the charset MUST be
   identified. All other names are considered to be aliases for the
   primary name and use of the primary name is preferred over use of any
   of the aliases.

   Each assigned name MUST uniquely identify a single charset.

<...>

3.1.  Present the Charset to the Community

   Send the proposed charset registration to the "ietf-
   charsets@iana.org" mailing list.  (Information about joining this
   list is available on the IANA Website, http://www.iana.org.)  This
   mailing list has been established for the sole purpose of reviewing
   proposed charset registrations. Proposed charsets are not formally
   registered and must not be used; the "x-" prefix specified in RFC
   2045 can be used until registration is complete.

   The posting of a charset to the list initiates a two week public
   review process.

IANA won't register a free-standing charset alias (there's no procedure),
but you can revise an existing charset registration.

So:
(1) You could NOT update the 'Windows-31J' and 'Big5' registrations
      to add 'x-sjis' and 'x-x-big5 aliases, because of the 'x-' prefixes.

(2) You could update 'Windows-31J' for a 'Windows-932' alias.

(3) You could NOT update the 'Windows-1252' registration to add
      'US-ASCII' (the preferred MIME name of ANSI_X3.4-1968) or
      'ISO-8859-1' (the preferred MIME name of ISO_8859-1:1987),
      because they would be ambiguous names.

Does HTML5 *really* make such an unwise suggestion about
treating US-ASCII and ISO-8859-1 as Windows-1252?

Cheers,
- Ira (editor of original IANA Charset MIB, RFC 3808)

Ira McDonald (Musician / Software Architect)
Chair - Linux Foundation Open Printing WG
Blue Roof Music/High North Inc
email: blueroofmusic@gmail.com
winter:
  579 Park Place  Saline, MI  48176
  734-944-0094
summer:
  PO Box 221  Grand Marais, MI 49839
  906-494-2434