NOFRAMEについて

[上に] [前に] [次に]
匿名希望 1998/03/15(日) 03:28:39
NOFRAMEというのは
フレーム表示ができないユーザーのための
タグなのですか?
仮にそうだとして、フレーム表示ができないというのは
どういう状況なのでしょうか?
ユーザー設定に有効無効が切り替えがあるのでしょうか
それともシェアの少ない一部ブラウザのなかに
フレーム表示機能がないソフトがあるということなのでしょうか
無知なもので、どうか教えてください。

ALM [E-Mail] [HomePage] 1998/03/15(日) 04:22:32
 こちらのページは一通り回りました?
 とほほさんは、大抵のことは記述なさっています。
 回っていれば、答えは見付けられると思うのですが。

 例えば、Microsoft Internet Explorer 2.x は、<frame> をサポートしていません。
http://www.tohoho-web.com/wwwtags.htm

 ちなみに、<noframe> は、誤って広まっているもので、正しくは <noframes> です。ご注意を。(表示に影響されたという話は聞いたことがありませんが)

B-Cus 1998/03/15(日) 04:37:31
例えばテキストブラウザのlynxはフレームに対応していません。
あさだたくやさんのページに、lynxで見るとどういうふうになるかが
わかるCGI(http://www.three-a.co.jp/~asada/Lynx-View.html)があります。

例えば
 http://www2.pc-park.co.jp:8080/
をlynxで見ると
 http://www.three-a.co.jp/~asada/lynx-view.cgi?url=http%3A%2F%2Fwww2.pc-park.co.jp%3A8080&nolist=nil&linknums=nil&histcomments=nil&imagelinks=nil
こうなります(これはnoframesを記述していない場合です)。2つのフレーム
へのリンクが表示されてしまうわけです。


ところで、さっき気づいたんですがこのラウンジはlynxで見ることが
できないです>とほほさん
おそらくcharsetがShift_JISではなくx-sjisになっているからだと思います。
古いNNでも見られるように、という意図なのでしょうが一応ご報告して
おきます。
# でもx-sjisがダメなら、かなりのページが読めないはずですねぇ。
# 対応策があるのかもしれません。もう少し調べてみます。

匿名希望 1998/03/15(日) 16:04:57
B-Cusさんどうもありがとうございます。
これまでもいろんなページをたどって調べていたのですが、
IE.2なんて研究者かよほどのモノ好きしか持ってないから、
現在形一般ユーザーに見て欲しい個人HPで、なんでNOFRAMEを記述する必要があるのかなぁと
思っていたのですが、やはりテキストブラウザ関連以外は現実的にNOFRAMEはいらないですね。
少なくとも画像をいろいろ楽しんで欲しい僕のHP周辺では関係ない話でよかったです。
lynx関連の展開がありそうなので、解決は押しませんが
とりあえず失礼します。ありがとうございます。

miyasiro 1998/03/15(日) 17:56:37
>少なくとも画像をいろいろ楽しんで欲しい僕のHP周辺では関係ない話でよかったです。
そうかなぁ? HPを非公開にされているならともかく、公開したのなら誰が来るかは分かりませんよ。ワープロのブラウザにもフレーム非対応のものはありますし、最近のワープロは、フレーム対応のものが多くなったとは聞きますが、バージョンアップができないので、古い機種を使っている人にはまだまだ<NOFRAMES>が必要だと思います。

<NOFRAMES>は知りませんでした。うちにある本は2冊とも<NOFRAME>だ!

B-Cus 1998/03/16(月) 00:38:34
> おそらくcharsetがShift_JISではなくx-sjisになっているからだと思います。

ちょっと誤解していました。x-sjisっていうのはCGIが返しているのですね。

 Content-type: text/html; charset=x-sjis
というのははじめてみたのですが、これは一般的なのでしょうか? おそらく
 Content-type: text/html
ならばlynxでも読めると思うのですが、いかがなもんでしょう?

lynxが Content-type: ...; charset=....という形に対応していない
だけなのか、それともx-sjisというcharsetに対応していないだけなのかは
わかりません。

> やはりテキストブラウザ関連以外は現実的にNOFRAMEはいらないですね。

うーん…、抽象的な言い方ではありますが、あらゆるブラウザでそれなりに
見えるように努力すべき、というのが僕の持論です。

はっきり言えば「自分のwebをlynxで見ると…」などというのは小さな問題です。
それよりも「webというのはいろんな環境から見られるものである」という意識が
薄れてしまい、安易に「このページは〜で見てください」という注意書きを
付けるような状況に疑問を感じるわけです。

人それぞれ考え方がありますし、確かにNOFRAMESをサポートするのにも
それなりの労力が必要ですし、匿名希望さんのページがどれくらい画像
中心なのかもわかりませんので、これ以上は言いません。

# ちなみにlynxでも外部のツールを指定することで画像は見られます。

匿名希望 1998/03/26(木) 07:45:19


[上に] [前に] [次に]