インターネットのより厄介な機能の中で、Meta Refreshは過去の時代遅れの遺物であり、ブラックハットのウェブサイト所有者のツールとしてのみ存続するようです。 幸い、Internet Explorerには、セキュリティ対策とWebページの煩わしい自動更新を減らす手段として、メタ更新を無効にするオプションがあります。
メタリフレッシュとは何ですか?
メタリフレッシュは、指定された秒数の経過後にWebページを自動的にリロードするHTMLコードのほんの一部に過ぎません。 このコードはあなたのブラウザを新しいウェブページにリダイレクトすることもできます。 メタリフレッシュコードは次のようになります。
この例では、5秒後に//www.newpage.comにリダイレクトされます。 CONTENT変数をゼロに設定すると、最初にページをロードせずにページが自動的に更新されます。
メタリフレッシュを無効にする理由
インターネットの昔は、Meta Refreshesはコンテンツを隠すため、ランダムにロードするようにプログラムされた広告をリフレッシュするため、そしてヒットカウンタを人為的に膨らませて実際よりも人気があるように見せるために使用されていました。
メタリフレッシュを使用する正当な理由には、移動したWebサイトの新しい場所に訪問者をリダイレクトする、「ありがとう」ページを短時間表示した後にユーザーをホームページに移動する、回避するためにページを更新するように視聴者を強制するなどがあります。ユーザーのキャッシュにある古いコンテンツを表示します。
特に危険ではありませんが、Meta Refreshesは悪意を持っていないWebページプログラマによって、あるコンテンツを使用してあなたをWebページに引き込み、他のコンテンツを含む別のページにリダイレクトするためによく使用されます。 ブラックハット技術と呼ばれていますが、ほとんどの主要な検索エンジンは、このWebコンテンツを「隠す」方法には適していません。
それほど良性ではないメタリフレッシュの他の影響があります。 一部のWebコンテンツにはウイルスやその他のセキュリティリスクが含まれています。 悪意のあるコンテンツを含むページにリダイレクトされることは危険です。 大きなセキュリティ上のリスクではありませんが、一部のWebサーファーはMeta Refreshの犠牲にならないことを好み、IEでそれらを無効にすることを選択します。
IEでメタリフレッシュを無効にする方法
IEでメタリフレッシュを無効にするのはとても簡単です。 まず、 ツール>インターネットオプションをクリックしてインターネットオプションウィンドウを開きます。
次に、 セキュリティタブをクリックして、 カスタムレベルボタンを探します。 カスタムレベルボタンをクリックしてセキュリティ設定 - インターネットゾーンウィンドウを開きます。
[設定]ウィンドウで、 [ その他 ]セクションまでスクロールし、 [メタリフレッシュの許可]オプションを見つけます。 Allow META REFRESHオプションで、オプションをEnableからDisableに変更します。 それでおしまい。 あなたは再びIEでMeta Refreshに悩まされることはありません。
ただし、Webページプログラマがメタリフレッシュを使用するのには正当な理由がいくつかあることに注意してください。 ブラウザにコンテンツが正しく表示されていない場合やWebページがおかしいと思われる場合は、Meta Refreshingを再度有効にして問題が解決するかどうかを確認してください。