質問: インラインフレームについて インラインフレームについて質問です。 ネットショップをやっているのですが ホームページにインラインフレームを使おうと思っています。 そこで質問です。 インラインフレームは対応していないブラウザがあると 書かれているのですが、ほとんどの人はインラインフレームのページを 閲覧することができるのでしょうか? ご回答お願いします。
回答: htmlの目的は 【引用】____________ここから どんな環境からもwebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つpcや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[introduction to html 4 (ja)( http://www.asahi-net.or.jp/%7esd5a-ucd/rec-html401j/intro/intro.html#h-2.2.1 )]より なのです。想定されているのは、パソコンやスマホのようなscreenと呼ばれる端末だけですよね。 それ以外のユーザーエージェントはiframeに対応していません。もちろん、検索エンジンも対応していません。 【引用】____________ここから lynx などのテキスト ブラウザを使用して、サイトを確認します(ほとんどの検索エンジンのスパイダーには lynx で見えるようにサイトが映ります)。javascript、cookie、セッション id、フレーム、dhtml、flash などの特殊な機能が使用されているためにサイトの一部がテキスト ブラウザで表示されない場合、検索エンジンのスパイダーがサイトをうまくクロールできない可能性があります。 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[ウェブマスター向けガイドライン - ウェブマスター ツール ヘルプ( http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=35769#2 )]より したがってiframeを使用する場合は、 ・サイト内移動のナビゲーションとして使用しない ・重要なコンテンツ--そのページのメインとなる内容は書かない あくまで、ブログの一部を紹介するとか、新着情報や本文と関係ない記事を記述するとかになると思います。 では、サイトマップ的なナビゲーションや、重要な案内などをすべてのページに表示したいときなどはどうするか????、古来--からあるinclude(ssiやphp)を使えばよいのではないかと・・