<html xmlns="http://www.w3.org/1999/xhtml" a0:Name="SuikaWiki" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:Version="0.9"><head><a0:parameter name="page-icon"><a0:value>字β</a0:value></a0:parameter></head><body><p><a0:anchor-end a0:anchor="2">[2]</a0:anchor-end> 媒体型 text/* につけることができるパラメーター。
rot (文字スライド型簡易暗号化) されているかどうかを表す。</p><a0:delete><p><a0:anchor-end a0:anchor="3">[3]</a0:anchor-end> text/plain 以外には使用しないことを推奨。場合によっては
text/* 以外の媒体型にも適用できることもあるが、使用しないことを
強く推奨。</p></a0:delete><p><a0:anchor-end a0:anchor="4">[4]</a0:anchor-end> (<a0:anchor-internal a0:anchor="3">&gt;&gt;3</a0:anchor-internal> を修正)  <a0:anchor>text/plain媒体型</a0:anchor>に使っても<strong>良い</strong>。
その他の媒体型は、特に使っても良いと定義されていない限り、使っては<strong>いけない</strong>。</p><a0:form ref="comment"></a0:form><section><h1>BNF</h1><pre> text-plain-parameters /= x-rot-parameter
 x-rot-parameter        = &quot;x-rot=&quot; x-rot-value
 x-rot-value            = rot-name / &lt;&quot;&gt; rot-name &lt;&quot;&gt;
 rot-name               = &quot;rot13&quot; / &quot;rot13-47&quot; / &quot;rot13-ten25&quot;
                        / extended-name   ;; future extension
                        / x-name          ;; private extension
 extended-name          = ALPHA *( [&quot;-&quot;] (ALPHA / DIGIT) )
 private-name           = &quot;x-&quot; ALPHA *( [&quot;-&quot;] (ALPHA / DIGIT) )</pre></section><section><h1>値の定義</h1><p>rot13・・・<a0:anchor>ROT13</a0:anchor>。ラテン基本字母26文字×2を、13文字ずつづらすもの。</p><p>rot13-47・・・<a0:anchor>ROT13/47</a0:anchor>。ラテン基本字母については <a0:anchor>ROT13</a0:anchor>
を施し、 JIS 漢字集合については47位置ずらすもの。
この時、文字集合は JIS 符号化漢字集合を含むものでなければ<strong>ならない</strong>。
(適合する MIME charset の例: <a0:anchor>ISO-2022-JP</a0:anchor>, <a0:anchor>EUC-JP</a0:anchor>, <a0:anchor>Shift_JIS</a0:anchor>)
それ以外の charset に対してこのパラメーターが使われていても、
UA は無視する<strong>べきである</strong>。</p><p>rot13-ten25・・・ROT13/転25。ラテン基本字母については<a0:anchor>ROT13</a0:anchor>を施し、
両仮名清音50×2については25文字ずつずらしたもの。</p><p>(extended-name)・・・将来の拡張で使う値。 &quot;x-&quot; で始まることはない。</p><p>(private-name)・・・&quot;x-&quot; で始まる値は、
私的に使っても<strong>良い</strong>。が、相互通信性の問題上、 (rot てのは、
最終的には解読されるべき簡易暗号であるから、相互通信性
なんてのも考慮していいでしょ。) 使用しない方が良いね。</p></section><section><h1>例</h1><ul><li>Content-Type: text/plain; charset=&quot;iso-2022-jp&quot;; x-rot=&quot;rot13-47&quot;</li><li>Content-Type: text/plain; charset=&quot;euc-jp&quot;; x-rot=&quot;rot13-ten25&quot;
<a0:form ref="comment"></a0:form></li></ul></section><section><h1>メモ</h1><ul><li><a0:anchor-end a0:anchor="1">[1]</a0:anchor-end> 2002-11-03 (日) 15:34 <em><a0:anchor>名無しさん</a0:anchor></em>: <a0:anchor>ラテン文字</a0:anchor>のみを含む場合は、 &quot;rot13-*&quot; ではなく &quot;rot13&quot; を値に指定することが<strong>望ましいです</strong>。</li><li><a0:anchor-end a0:anchor="5">[5]</a0:anchor-end> <a0:anchor-internal a0:anchor="1">&gt;&gt;1</a0:anchor-internal> <a0:anchor>MIME</a0:anchor> の <a0:anchor>charset</a0:anchor> 名の最小化規則のようなものです。但し、 MIME の最小化規則のように泥沼にはまらないように、弱めの推奨事項としてあります。</li></ul></section></body></html>