現役システムエンジニアの備忘録

技術スキルや用語などの記録を残していきます

基礎

JavaScriptの実装。非対応ブラウザへの配慮

投稿日:2019年4月7日 更新日:

非対応ブラウザへの配慮

    noscript要素を使うことで、JavaScriptに対応していない環境でページを開いた人にだけ表示させるHTML文書を記述することもできます。

    ユーザーによっては、JavaScriptなどのスクリプトを無効にしていたり、 スクリプトをサポートしていないユーザーエージェントを使用している場合があります。 こうしたスクリプトが無効な環境ではnoscript要素の内容が表示されます。 スクリプトが有効な環境ではnoscript要素の内容は何も表示されません。

スポンサーリンク

    尚、XML文書では、noscript要素を使用することはできません。 noscript要素は、XHTML構文の中で使用しても有効とはなりません。HTML構文の中でのみ有効となります。

HTML4.01からHTML5へのバージョンアップによる変更点

    HTML4.01ではnoscript要素をhead要素内に配置することは仕様として認められていませんでしたが、 HTML5ではhead要素内に配置してもよいことになっています。 また、HTML5ではnoscript要素がhead要素内にある場合には、noscript要素の中に link要素、style要素、meta要素を配置してもよいことになっています。

スポンサーリンク

-基礎
-

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

Ajaxについて

最近JavaScriptが再度注目を集めている理由のひとつに、Googleマップ(ビューの移動や縮尺の変更、衛星写真への切り替えを行う際、地図の再読み込みを必要としない機能を持つ)やGoogleサジェ …

JavaScriptとは?特徴と歴史について

    Webシステム開発の現場など、Webページを扱う場合には触る機会も多いJavaScript。何年も触っていなかったので、久しぶり過ぎて忘れている事が多い …

JavaScriptのHTML文書内への記述方法

    JavaScriptをWebページに組み込むには次の方法があります。 ・HTML文書内に記述する方法 ・外部ファイルに記述して読み込む方法 ・HTML要 …

JavaScriptの繰り返し制御

break 処理から抜け出す continue 繰り返し処理の先頭に戻る スポンサーリンク 繰り返し処理や分岐処理から抜け出す構文です。 スポンサーリンク

JavaScript記述の注意点

    JavaScriptの基本書式や記述するときの注意点をまとめておきましょう。 スポンサーリンク