目次
フレームが嫌われる理由
一般的に Web サイトの構築ではフレームの利用は避けられています。理由は以下の通りかと思います。
- 一部ではあるが、古い Web ブラウザや PDA 用の Web ブラウザはフレームに対応していない。このため、Web アクセシビリティ(ユーザビリティー)の観点から望ましくない。
- 目的のページに直接リンクができない。目的のページに移動してもアドレスバーの URL はメインのフレームの URL を示しており、目的のページの URL が表示されない。
- フレーム分割されていることにより、目的のページが正常に印刷できないことがある。
- SEO(Search Engine Optimization)の観点からフレームを使用すると検索ロボットが適切なクローリングができない。
- 最近、話題のフィッシングの踏み台として利用され被害の温床になる可能性が大きい
以上のようにフレームの利用は多くの弊害があり、
米国ではフレームを利用したサイトがほとんど姿を消したようです。
なお、「コントロール部と表示部の切り分けが明確」とのことですが、
同様のユーザーインターフェースは CSS スタイルシートによる段組や
Table タグによる段組で実現できます。現にほとんどの Weblog
や一部の Wiki クローンでは、この段組機能を利用して2カラムや
3カラムのデザインを実現しており、わさわざ悪評の高いフレームを
使用する必要がないからです。
関連リンク
[説 明]
URL : http://web-tan.forum.impressrd.jp/e/2008/04/17/2679
コメント
(Too many spams ... embedded comments are not allowed now, sorry.)
- 2008-01-05 (Sat) 20:10:30 : SEO対策にフレームがマイナスになるという話をよく聞きますがちょっとセコくてさびしい気がします。。。自分は9年フレームを使ったサイトを運営しているもんで-- http://aquatheraphy.com/atopy/
- 2005-09-10 (Sat) 13:24:21 2? : 普通のHPでもやると思いますが……タグの知識は無くてもブラウジングしたい。
- 2005-03-22 (Tue) 17:01:00 1? : フレーム否定論を見る限り、フレームを使用しても問題はないですね。直リンできないとか、印刷できないとか普通のHPではやらない事ですし、タグの知識があれば、フレームを解除してからそうした行動をすればいいだけの話ですし。
- 2005-03-22 (Tue) 16:58:30 1? : URLが機能しなくなるとか、ありえないですね。記事が古いからか?
- 2004-12-01 (Wed) 22:20:10 あかしあ : 超漢字のBBBユーザーはフレームというものを知らない。
- 2004-07-19 (Mon) 16:31:15 カラム分け自体は優れたUIだと思う。HTMLのフレームの実装とUAのそれらの利用のしかたがいまいちなだけですよね。
- 2004-07-11 (Sun) 08:33:40 okdt : テックスタイルの岡田です。結城さん、お元気ですか。リンクしてくださりありがとうございます。さて、この「フレーム」利用ですが、やはりいまだに「WHY NOT?」といってはばからない人が多いんですねー。ごく特定の用途以外は、ユーザにとっても百害あって一利なしなんですがねぇ。資料をまとめてくださっていて、いつもながら本当にありがとうございます。-- http://okdt.org/blog/