• ベストアンサー

フレームと擬似フレーム

以前、フレームを使わずにフレームに表示する方法をここでお聞きし、擬似フレームというものがあることを知りました。 CSSとjavascriptを使う擬似フレームと、フレームの場合やはり擬似フレームを使うべきなのか迷っています。 (SSIやphpは使えません) 更新は楽にしたいのと、対応しないブラウザがある→未対応ブラウザ向けにサイトマップをつくる 、という点では一緒かな、と思ったのですが・・・。

質問者が選んだベストアンサー

  • ベストアンサー
  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.1

> 未対応ブラウザ向けにサイトマップをつくるという点では一緒かな JavaScritpで外部のメニュー用ファイルを取り込むのも、フレームを使うのも似たようなものですね。 自分で扱いやすい方を使えばいいと思います。 未対応ブラウザ向けの記述で、「対応ブラウザ使って下さい」というのだけは避けて下さい。 大抵の場合は仕方なくそのブラウザ使っているのだから、対応ブラウザ使ってと言われても困りますからね。 どういう方法にしても、各ページの隅にでも、前後のページや目次ページへのリンク設けておいた方がいいでしょう。

standchen
質問者

お礼

回答ありがとうございます。 JavaScript使うのも、フレーム使うのも似たようなもの、なんですか。 だったらフレームのほうが簡単かな、と思いました。 未対応ブラウザ向けにはサイトマップのような形で別ページを設定しようと思っています。

その他の回答 (1)

noname#213810
noname#213810
回答No.2

私がフレームを使わない理由は、検索エンジンはフレームを考慮してくれないからです。 要は該当ページがフレーム内のページだったら、そのフレーム内のページしかユーザに見えない(メニューとか見えない)から使いません。 イントラ上で動くようなWEBアプリだったらフレームも考慮しますが。

standchen
質問者

お礼

回答ありがとうございます。 indexはフレームを使わずに表示しようと思っていたので、フレームページ等はどちらにしろ検索エンジンにかからないように設定するつもりでした。 「イントラ上で動くWEBアプリ」ってよくわからないのですが、普通のメニューとページだと思うので多分使わないと思います。 個人サイトではフレームを使っているサイトも多いのが事実なのでもう少し考えたいと思います。

関連するQ&A

専門家に質問してみよう