[8] 符号化ラベルは、 文字符号化を識別する短い文字列です。文字符号化ごとにいくつか定められています。
[2] 次の場面で使うことができます。
[4] 符号化名は、 replacement を除き、 すべて符号化ラベルでもあります。
[3] <script charset>
では、 Content-Typeメタデータの
charset
の値と同じ文字符号化を表さなければならないとの制約があります。
[9] 符号化ラベルは、 IANA charset から派生したものですが、 長い Web の歴史において色々な原因で増えたバリエーションを収録し、 Web で使われないものやセキュリティー上問題があるものを除去することで、 成立しました。
[10] 従って、IANA charset と似ていますが、包含関係はありません。 同じ識別子であっても、 符号化ラベルと解釈する場合と IANA charset と解釈する場合とで、異なる文字コードを表すことも少なくありません。
[1] Fix #32: use the encoding name exposed by DOM and HTML <form> · whatwg/encoding@18bf4fa ( 版) <https://github.com/whatwg/encoding/commit/18bf4fa6f005a899696800a8f6b0d20f3a4c1c0e>
[5] Regression: do not use "get an output encoding" for decoding · whatwg/html@c36f738 ( 版) <https://github.com/whatwg/html/commit/c36f7384f1f617b13c68d28b89d850cb18ceadfb>
[11] Add "replacement" as label for the replacement encoding by annevk · Pull Request #117 · whatwg/encoding () <https://github.com/whatwg/encoding/pull/117>
[12] Add "replacement" as a label for the replacement encoding · Issue #70 · whatwg/encoding () <https://github.com/whatwg/encoding/issues/70>
[13] [acgiow] (2) Make encoding name normalisation part of the spec. ASCII… (Hixie著, ) <https://github.com/whatwg/html/commit/fc1bb8fe3afa6af5a2d8e3af0df9153c43a40eab>
[14] Let the Encoding Standard deal with the canonical name (annevk著, ) <https://github.com/whatwg/dom/commit/2bf4e6273af4da39113dc27fa23dbd447329ec31>
[15] Fix #32: use the encoding name exposed by DOM and HTML <form> (annevk著, ) <https://github.com/whatwg/encoding/commit/18bf4fa6f005a899696800a8f6b0d20f3a4c1c0e>
<script charset>
参照。