1 |
|
2 |
|
3 |
* フレーム (Web) |
4 |
|
5 |
- [1] ''段組は愚かなのだろうか?'' <http://pc2.2ch.net/test/read.cgi/hp/1043588207/> 段組云々とかいいながら実際はフレームがテーマなわけだが。 |
6 |
- [2] >>1 用語が混乱しててわかりにくいよなあ |
7 |
|
8 |
[3] |
9 |
フレームの大きさを [CODE(HTMLa)[[[noresize]]]] で固定する奴、 |
10 |
あれが激しく使いづらいですよねぇ。 |
11 |
糞著者は自分と違った大きさの窓で読んでる人のことも考えて欲しい。 Scroll bar 消す奴も同罪。 |
12 |
|
13 |
これ、ブラウザ側に無効化機能がついていないのも不思議。 |
14 |
([[Mr.Anonymous]] [WEAK[2004-05-27 13:01:32 +00:00]]) |
15 |
|
16 |
[4] |
17 |
HTML のフレームは presentation だけで |
18 |
semantics がないという問題を抱えているので、 |
19 |
こんなのを考えてみた。 |
20 |
|
21 |
[PRE(XML)[ |
22 |
<frameset |
23 |
xmlns:docs="http://profile.example/"> |
24 |
<frame rel="docs:contents" |
25 |
src="toc"/> |
26 |
<frame rel="docs:body" |
27 |
src="page1"/> |
28 |
</frameset> |
29 |
]PRE] |
30 |
|
31 |
フレーム内の文書では、 |
32 |
[SAMP(XML)[<anchor href="page2" rel="next docs:body">Next</anchor>]] |
33 |
とでもしておきます。 |
34 |
|
35 |
[SAMP(XMLa)[rel]] 属性は [[QName]] 並びで、リンクを辿る時には [CODE(HTMLa)[[[target]]]] 属性のように作用します。フレームの [CODE(XMLa)[rel]] 値と一致するものが見つかれば、そこに表示すると言う寸法。 |
36 |
|
37 |
([[Mr.Anonymous]] [WEAK[2004-05-27 13:09:08 +00:00]]) |
38 |
|
39 |
[5] |
40 |
[SAMP(XMLa)[rel]] 属性の中に一つもフレームと一致するものがなければ、 |
41 |
現在の文書(群)とは関係のない文書へのリンクということで、 [SAMP(HTML)[[[_top]]]] なり [SAMP(HTML)[[[_blank]]]] なりで表示すれば OK (どちらにするかはスタイルシートで制御)。 |
42 |
([[Mr.Anonymous]] [WEAK[2004-05-27 13:11:57 +00:00]]) |
43 |
|
44 |
[6] |
45 |
[CITE[frameは本当に便利か - 駄的HTML改善計画]] <http://car.s35.xrea.com/better/frame.php> |
46 |
|
47 |
[10] |
48 |
[CITE[Frames]] ([CODE[2007-02-28 00:19:09 +09:00]] 版) <http://web.archive.org/web/19970613221220/www82.netscape.com/comprod/products/navigator/version_2.0/frames/index.html> |
49 |
([[名無しさん]]) |
50 |
|
51 |
|
52 |
[11] |
53 |
>>10 みてもやっぱり、アイディアはよかったと思うんだけどね。。。 |
54 |
([[名無しさん]] [WEAK[2007-02-27 15:34:11 +00:00]]) |
55 |
|
56 |
|
57 |
[[#comment]] |
58 |
|
59 |
|
60 |
* フレーム (情報ネットワーク) |
61 |
|
62 |
[7] [[データ・リンク層]]における[[メッセージ]]の[[単位]]を、 |
63 |
普通[DFN@en[[RUBYB[フレーム] [frame]]]]といいます。 |
64 |
|
65 |
[8] 通常、[[フレーム]]は[[ビット列]]であり、 |
66 |
その境界は特別な[[ビット列]]によって識別されます。 |
67 |
|
68 |
[[#comment]] |
69 |
|
70 |
|
71 |
* フレーム (時分割多重) |
72 |
|
73 |
[9] |
74 |
[[時分割多重]]における1組の[[スロット]]列を[DFN@en[[RUBYB[フレーム] [frame]]]]といいます。 |
75 |
|
76 |
[[#comment]] |
77 |
|
78 |
|
79 |
* メモ |