<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></head><body><p><a0:anchor-end a0:anchor="8">[8]</a0:anchor-end> <dfn><code class="HTTP">Content-Script-Language:</code> 頭欄</dfn>というのは、現在の <code class="HTTP"><a0:anchor>Content-Script-Type</a0:anchor>:</code> 欄の旧名で、古い<a0:anchor>HTML 4</a0:anchor> 原案で規定されていました。</p><a0:form ref="comment"></a0:form><section><h1>歴史</h1><p><a0:anchor-end a0:anchor="1">[1]</a0:anchor-end> <code class="HTTP">Content-Script-Language</code>
は、 <a0:anchor>W3C</a0:anchor> の <a0:anchor>HTML</a0:anchor> <a0:anchor>WD</a0:anchor>
『Client-side Scripting and HTML』
(1996年6月12日)
<a0:anchor-external a0:resParameter="http://www.w3.org/TR/WD-script-960612" a0:resScheme="URI">http://www.w3.org/TR/WD-script-960612</a0:anchor-external>
が W3C draft 初出の<a0:anchor>実体頭欄</a0:anchor>です。</p><p><a0:anchor-end a0:anchor="2">[2]</a0:anchor-end> <a0:anchor-internal a0:anchor="1">&gt;&gt;1</a0:anchor-internal> の draft の時点では
HTML の <code class="HTMLe"><a0:anchor>meta</a0:anchor></code>
要素としての使用しか考慮されていません。</p><p><code class="HTMLe"><a0:anchor>script</a0:anchor></code> 要素及び<a0:anchor>事象属性</a0:anchor>の既定<a0:anchor>スクリプト言語</a0:anchor>の<em>名前</em>を値とします。</p><p>既定値は <code class="HTML"><a0:anchor>JavaScript</a0:anchor></code> です。</p><p><a0:anchor-end a0:anchor="3">[3]</a0:anchor-end> 例:<ul><li><code class="HTML">&lt;<code class="HTMLe">meta</code> <code class="HTMLa">http-equiv</code>=&quot;<code class="HTTP">Content-Script-Language</code>&quot; <code class="HTMLa">content</code>=&quot;Tcl&quot;&gt;</code></li></ul></p><p><code class="HTMLa"><a0:anchor>type</a0:anchor></code> 
属性は既に存在していましたが、
それよりも
<code class="HTMLa"><a0:anchor>language</a0:anchor></code>
属性に近いこちらが選ばれているのは興味深いところです。</p><p><a0:anchor-end a0:anchor="4">[4]</a0:anchor-end> 次の 14日の WD
<a0:anchor-external a0:resParameter="http://www.w3.org/TR/WD-script-960614" a0:resScheme="URI">http://www.w3.org/TR/WD-script-960614</a0:anchor-external>
では、同じ名前のまま値の形式が<a0:anchor>媒体型</a0:anchor>
(<code class="HTMLa">type</code> と同じ。)
に改められています。
また、 <a0:anchor>HTTP</a0:anchor> の<a0:anchor>頭欄</a0:anchor>としての表現例が追加されています。</p><p>しかしながら、 HTTP と <code class="HTMLe">meta</code>
での指定やそれぞれの重出時の優越はまだ<q>どうよ?</q>と書かれているだけで規定されていません。</p><p><a0:anchor-end a0:anchor="5">[5]</a0:anchor-end> 例:<ul><li><code class="HTTP">Content-Script-Language: <code class="MIME">text/tcl</code></code></li><li><code class="HTML">&lt;<code class="HTMLe">meta</code> <code class="HTMLa">http-equiv</code>=&quot;<code class="HTTP">Content-Script-Language</code>&quot; <code class="HTMLa">content</code>=&quot;<code class="MIME">text/tcl</code>&quot;&gt;]</code></li></ul></p><p><a0:anchor-end a0:anchor="6">[6]</a0:anchor-end> 次の27日の draft
<a0:anchor-external a0:resParameter="http://www.w3.org/TR/WD-script-960627" a0:resScheme="URI">http://www.w3.org/TR/WD-script-960627</a0:anchor-external>
では、欄の名前が現行の
<code class="HTTP"><a0:anchor>Content-Script-Type:</a0:anchor></code>
に改められ、
一番最後の指定が有効なことが規定されました。</p><a0:form ref="comment"></a0:form></section><section><h1>メモ</h1><p><a0:anchor-end a0:anchor="7">[7]</a0:anchor-end> ついこの前、 <code class="HTMLe"><a0:anchor>meta</a0:anchor></code> でこれを使っているのを見ましたよ。何かの間違いなのか何らかの意図があったのかはよく分かりませんが...</p><p>値は <a0:anchor-internal a0:anchor="5">&gt;&gt;5</a0:anchor-internal> のように媒体型でした。
(<a0:anchor>名無しさん</a0:anchor> <a0:weak>2004-04-03 03:30:52 +00:00</a0:weak>)</p></section></body></html>