<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>文字符号化</anchor><rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">character encoding</rt></rubyb></dfn>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>する一連の規則の集合です。
「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字コード</anchor>」と同じように曖昧に使われていますが、
「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字コード</anchor>」とは違って単一の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>を指すことはあまりなく、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>の方式全体を指しているようです。</p><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <cite xml:lang="en-US">Encoding Standard</cite> (<time>2016-04-27 20:46:26 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://encoding.spec.whatwg.org/">https://encoding.spec.whatwg.org/</anchor-external><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <cite xml:lang="en-US">Encoding Standard</cite> (<time>2016-07-29 16:12:31 +09:00</time>) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://encoding.spec.whatwg.org/#encodings">https://encoding.spec.whatwg.org/#encodings</anchor-external></li></ul></li></ul></refs></section><section><h1>意味</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">encoding</rt></rubyb></dfn>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スカラー値<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Unicodeスカラー値</title></anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">列</anchor>から<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">バイト列</anchor>へ
(やその逆方向) の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">写像</anchor>を定義するものです <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;15</anchor-internal></src>。</p></section><section><h1>特性</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字符号化</anchor>は、次のような<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特性</anchor>を持ちます。</p><figure class="members list"><dl><dt><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名前<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化名</title></f></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding Standard</anchor> において<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>を識別する文字列です。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>は、<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名前</f>を1つ持ちます <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;15</anchor-internal></src>。</dd><dt><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>ラベル<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化ラベル</title></anchor>群</f></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding Standard</anchor> において<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>に紐付けられた文字列群です。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラベル<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化ラベル</title></anchor>を1つ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">以上</anchor>持ちます <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;15</anchor-internal></src>。</dd><dt><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>符号化器</anchor>クラス</f></dt><dd></dd><dt><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>復号器</anchor>クラス</f></dt><dd></dd></dl></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字符号化</anchor>には次のような分類があります。</p><figure class="list short"><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII互換文字符号化</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">レガシー符号化</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-16符号化</anchor></li></ul></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字符号化</anchor>は40種類あります。</p><section><h1>単一バイト符号化</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <cite>Encoding Standard</cite> の規定する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>の多数は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単一バイト符号化</anchor>です。<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">単一バイト符号化</anchor>においては、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCIIバイト</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII文字</anchor>に対応関係があり、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">非ASCIIバイト</anchor>に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">非ASCII文字</anchor>が割り当てられています。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>単一バイト符号化</anchor> </sw-see></p></section><section><h1>複数バイト符号化</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-2022-JP</anchor> 以外の複数バイトの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スカラー値列</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>したものと、
その<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スカラー値列</anchor>を任意の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スカラー値列</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リスト</anchor>に分割し、
それぞれを<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>してから連結したものが等しくなるという性質があります。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> ですから、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-2022-JP</anchor> 以外は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化器</anchor>内の状態を保持せずとも、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ストリーム</anchor>を読み込みながら<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>した<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">バイト</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ストリーム</anchor>に書き込んでいくことができます。</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> 複数バイトの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">バイト列</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">復号</anchor>したものと、
その<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">バイト列</anchor>を任意の位置で分割してから<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">復号</anchor>して連結したものが等しいとは限りません
(等しくならない場合が多いです)。</p><figure class="table"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> 複数バイト符号化の一覧</figcaption><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名前<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化名</title></anchor></dd><dt>ds</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">復号器</anchor>の状態</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-8</anchor></dd><dt>ds</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号位置</anchor> (21ビット整数)、状態 (数ビット)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">GBK</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)、第2バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)、第3バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">gb18030</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)、第2バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)、第3バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Big5</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EUC-JP</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)、第2バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-2022-JP</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)、状態 (数ビット分)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Shift_JIS</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EUC-KR</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-16BE</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>か <code>null</code>)、先導サロゲート (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">16ビット整数</anchor>か <code>null</code>)</dd></dl><dl><dt>n</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-16LE</anchor></dd><dt>ds</dt><dd>先導バイト (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット整数</anchor>か <code>null</code>)、先導サロゲート (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">16ビット整数</anchor>か <code>null</code>)</dd></dl></figure></section><section><h1>特別な符号化</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> いくつかの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラベル<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化ラベル</title></anchor>が指定されても他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>と読み替えるとの特別な扱いが規定されています。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化の取得</anchor>を参照。</comment-p><history xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字符号化</title></anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名前<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化名</title></anchor>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラベル<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化ラベル</title></anchor>の1つになっています。
かつては <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">replacement</anchor> だけは、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">replacement</anchor> 
という<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラベル<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">符号化ラベル</title></anchor>が存在していませんでした。</p></history></section><section><h1>同型符号化・同型復号</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">同型符号化</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">同型復号</anchor>は他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字符号化</anchor>と違う特殊な性質があり、
<cite>Encoding Standard</cite>
でなく
<cite>Infra Standard</cite>
で規定されています。</p></section></section><section><h1>演算</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化を取得</anchor>により、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化ラベル</anchor>から<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字符号化</anchor>を得ることができます。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化器</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">復号器</anchor>も参照。</p></section><section><h1>他の定義</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 7303</anchor> では、特定の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML MIME実体</anchor>で実際に用いられている <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME charset</anchor>
のことを<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>文字符号化</anchor><rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">character encoding</rt></rubyb></dfn> 
(文脈で明確な場合は<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>符号化</anchor><rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">encoding</rt></rubyb></dfn>) と呼んでいます <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src>。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <code xmlns="http://www.w3.org/1999/xhtml" class="MIME" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">charset</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor>や <code xmlns="http://www.w3.org/1999/xhtml" class="XMLa" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">擬似属性</anchor>に指定されている値ではなく、実際に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>に用いられているものを指しています。</comment-p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="en">RFC 7303 - XML Media Types</cite> (<time>2014-07-07 20:56:43 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://tools.ietf.org/html/rfc7303#section-2.2">http://tools.ietf.org/html/rfc7303#section-2.2</anchor-external></li></ul></refs></section><section><h1>歴史</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <cite xml:lang="en">(X)HTML5 Tracking</cite>
(<time>2009-10-24 10:48:55 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://html5.org/tools/web-apps-tracker?from=4306&amp;to=4307">http://html5.org/tools/web-apps-tracker?from=4306&amp;to=4307</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <cite xml:lang="en">Character Model for the World Wide Web 1.0: Fundamentals</cite>
( (<time>2005-02-15 14:24:00 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/charmod/#def-CES">http://www.w3.org/TR/charmod/#def-CES</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <cite>Core:Character Encodings</cite>
( (<time>2014-07-22 10:45:59 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;metadataPrefix=oai_dc&amp;set=Core:Character+Encodings">http://alcme.oclc.org/openurl/servlet/OAIHandler?verb=ListRecords&amp;metadataPrefix=oai_dc&amp;set=Core:Character+Encodings</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite xml:lang="en">Describe the relationship between encodings and Unicode encoding schemes</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">hsivonen</anchor>著, <time>2018-08-23 22:57:39 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/encoding/commit/6f9a41f3d9dbc7ba6d88f65f7ef1c139fb08d4be">https://github.com/whatwg/encoding/commit/6f9a41f3d9dbc7ba6d88f65f7ef1c139fb08d4be</anchor-external></p></section></body></html>