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

Re: shift_jis / windows-31J



Title:
(2010/11/11 7:52), Shawn Steele wrote:
E14011F8737B524BB564B05FF748464A10A4D286@TK5EX14MBXC141.redmond.corp.microsoft.com" type="cite">

A dozen years ago windows-31J was created because people noticed that there were lots of different flavors of shift_jis floating around.  Uniquely identifying them may have made sense, however the windows-31J term has never really been widely adopted for the windows code page 932 behavior.

 

So I’d like to propose the following updates, loosly based on discussion about variants some time ago.  I’d be happy to accept other suggestions that help users discover that some test is tagged with the less-specific shift_jis name rather than the more specific vendor charset name.

 

Name: Windows-31J

MIBenum: 2024

Source: Windows Japanese.  A variant of Shift_JIS to include

        NEC special characters (Row 13), NEC selection of IBM

        extensions (Rows 89 to 92), and IBM extensions (Rows

        115 to 119).  The CCS's are JIS X0201:1997,

        JIS X0208:1997, and these extensions.  This charset

        can be used for the top-level media type "text", but

        it is of limited or specialized use (see RFC2278).

        PCL Symbol Set id: 19K.  Windows-31J text is commonly

        declared with the shift_jis name of the parent charset.

Alias: csWindows31J

Alias: shift_jis+cp932

 

Name: Shift_JIS  (preferred MIME name)
MIBenum: 17
Source: This charset is an extension of csHalfWidthKatakana by
        adding graphic characters in JIS X 0208.  The CCS's are
        JIS X0201:1997 and JIS X0208:1997.  The
        complete definition is shown in Appendix 1 of JIS
        X0208:1997.
        This charset can be used for the top-level media type "text".
        Several vendor specific charsets that derive from shift_jis
        often use the shift_jis name instead of a more specific
        vendor charset name.
Alias: MS_Kanji 
Alias: csShiftJIS



I object to create new alias name.
Moreover XML doesn't allow "+" for EncName.
http://www.w3.org/TR/REC-xml/#NT-EncName
If add aliases to Windows-31J, they should be CP932, MS932, or Windows-932.

I agree with adding more description.

-- 
NARUSE, Yui <naruse@airemix.jp>