[8] x-user-defined は、文字符号化の1つです。
[1] Using XMLHttpRequest - MDN ( ( 版)) https://developer.mozilla.org/En/XMLHttpRequest/Using_XMLHttpRequest#Receiving_binary_data_in_older_browsers
[2] IRC logs: freenode / #whatwg / 20131129 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20131129
[3] 6588 – implement "User-Defined" charset ( ( 版)) https://bugzilla.mozilla.org/show_bug.cgi?id=6588
[4] Unicode Mail List Archive: Re: Unicode Devanagari Font in Mozil ( (James Kass (jameskass@worldnet.att.net) 著, 版)) http://www.unicode.org/mail-arch/unicode-ml/y2002-m07/0411.html
[5] 電子メールでの利用例もあるようですが、いつから誰が使っているのかははっきりしません。 2000年代以後のもので、 >>3 より後です。
[6] Encoding Standard ( ( 版)) http://encoding.spec.whatwg.org/#x-user-defined
[7] Web Applications 1.0 r8618 Make <meta charset=x-user-defined> turn into windows-1252 for legacy reasons ( ( 版)) http://html5.org/tools/web-apps-tracker?from=8617&to=8618
[10] Chrome は meta
で指定された時、 Windows-1252
に読み替えます (仕様通りの動作)。
HTTPヘッダーや HTML文書中の XML宣言での指定、
CSS の @charset
の指定では、そのまま x-user-defined
として扱います。
[11] Chrome は XML宣言に
x-user-defined
が指定されている時、未知の文字符号化だとして整形式性エラーを表示します。
HTTPヘッダーで x-user-defined
が指定されていれば、それを尊重しますが、
XML宣言があればエラーになります (なければエラー無く取り扱えます)。
[12] chardetng: A More Compact Character Encoding Detector for the Legacy Web (Henri Sivonen, , ) https://hsivonen.fi/chardetng/#fonts
[13] Armenian NLS - Internet, , http://web.archive.org/web/20021210124951/http://www-us.webmasters.am/armnls/inet.htm
It is recommended to define the character set explicitly in the "Content-type" meta tag when composing a web page in Armenian. The "charset" value can be either "x-user-defined", or "armscii-8". The latter is preferred, since future implementations of web browsers may recognize this encoding. Sample HTML code to be added in the <head> section:
<meta http-equiv="Content-Type" content="text/html; charset=x-user-defined">or<meta http-equiv="Content-Type" content="text/html; charset=armscii-8">