<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>frame 要素 noresize 属性 (HTML, XHTML 1)</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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> の <code class="HTMLe"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">frame</anchor></code> 要素の
<dfn><code class="HTMLa">noresize</code> 属性</dfn>は、
そのフレーム窓の大きさを UA が変更可能としてはならないことを表します。</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> 仕様書:<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML 4</anchor><ul><li><code class="HTMLe">frame</code> 要素 <code class="HTMLa">noresize</code> 属性
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IW" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="HTML4:&quot;present/frames.html#adef-noresize&quot;">IW:HTML4:&quot;present/frames.html#adef-noresize&quot;</anchor-external></li></ul></li></ul></p><section><h1>属性値</h1><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> この属性は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">真偽値属性</anchor>です。
指定すれば UA は大きさを変更可能としてはならないことを、
省略すればそうではないことを表します。</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section><section><h1>メモ</h1><p><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> どうして HTML 4 は<q>変更可能としてはならない</q>などと規定したのでしょう。
<q>変更可能とするべきではない</q>程度にしておけばよいものを。</p><p>実際に多くの UA では変更不能になるように実装されており、
それを利用者が抑止する方法がありません。</p><p><code class="HTMLa">noresize</code> 属性をわざわざ指定するような<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">著者</anchor>は、
大抵は読者の便など考えず、自分の使っている環境で最善の見栄えがするように種々の属性
(<code class="HTMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">cols</anchor></code> や <code class="HTMLe"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">font</anchor></code>
<code class="HTMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">size</anchor></code> など)  を指定する傾向にあるので、
著しく<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="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end>
HTML 4 は <code class="HTMLa">rows</code> や <code class="HTMLa">cols</code> が利用可能領域に対して過不足あるときには適当に増減せよと言っています <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">HTML 4 16.2.1.1</src> から、
著者が想定した通りにレンダリングされない可能性は十分ありますよね。
それなのに、 <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> に書いてあるとおり、
<code class="HTMLa">noresize</code> なんてものが無遠慮に存在しているのはおかしいと思います。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section></section><section><h1>メモ</h1></section></body></html>