スマートフォン向けサイトで領域を固定するには

HTML5からFRAMEタグが廃止になりました。

1.HTML5で廃止になったframeタグ

次に挙げる要素もまた HTML5で廃止になりました。

  • frameタグ
  • framesetタグ
  • noframesタグ

これらの要素はユーザビリティやアクセシビリティに影響し、エンドユーザに良くない結果をもたらすことが、廃止の大きな理由です。

 

 

2.frameタグの代替案

iframeタグは廃止されていないので、今後はiframeで代替されていくと思われます。
ただし、スマートフォンのブラウザで見た場合は、通常のPCと変わってくるので注意が必要です。

具体的に言うと、領域の固定をすることができません。

ちなみに、これまでのHTMLでのFRAMEタグや、cssのoverflow:scrollでも同様に領域の固定をすることができません。

もしPCサイトのように領域を固定して表示したいのであれば、jqueryiscrollなどのフレームワークを使用して実装する必要があります。

3.参考サイト

301 Moved Permanently

コメント

タイトルとURLをコピーしました