MicrosoftのWindows8のデフォルトのWebブラウザであるInternetExplorer 10には、ポップアップブロック制御機能が装備されています。IE10に組み込まれているポップアップブロック機能には、ブラウザの設定メニューからアクセスできます。一部のオンラインブラウザベースのサービスでは、操作にポップアップウィンドウを使用する必要があるため、ポップアップのブロックは複雑なプロセスになる可能性があります。
ポップアップとポップアップブロッカー
「ポップアップ」という用語は、Webサイトをロードまたは操作するときに作成される新しいブラウザウィンドウを表すために使用されます。 「ポップアップ」モニカは、新しいウィンドウが既存のウィンドウの上に表示される方法に由来します。ポップアップウィンドウは広告でよく使用されますが、多くのユーザーはこれを苛立たせ、ポップアップブロックプログラムを使用して排除します。一方、一部のWebサイトでは、ポップアップウィンドウを使用して、ユーザーがサービスにアクセスするために必要な正当なプログラムとインターフェイスを起動します。ポップアップブロッカープログラムの役割は、望ましくないポップアップウィンドウを識別し、それらが起動しないようにすることです。ポップアップブロックプログラムは、ブラウザに組み込まれている場合もあれば、ブラウザとは別に操作してプログラムと統合している場合もあります。最も単純なポップアップコントロールは、ページの読み込み時にポップアップウィンドウを無効にし、ユーザーがリンクをクリックしたとき、または特定のサイトからのポップアップを許可した場合にのみポップアップを許可します。
IE10でポップアップブロックを有効にする
プログラム自体の[設定]アイコンメニューから[インターネットオプション]を選択すると、IE10でポップアップブロックを有効にできます。[プライバシー]タブを開き、[ポップアップブロッカー]小見出しの下にある[ポップアップブロッカーをオンにする]の横のチェックボックスをオンにし、[OK]をクリックしてサービスを有効にします。デフォルト設定では、自動ポップアップウィンドウが無効になります。つまり、プログラムはページの読み込み時に起動するポップアップウィンドウをブロックしますが、リンクをクリックまたはタップすると作成されるポップアップウィンドウは起動します。
高度なポップアップブロック制御
IE10の高度なポップアップブロック設定には、サービスを有効にするチェックボックスの横にある[設定]ボタンをクリックまたはタップすることでアクセスできます。組み込みのポップアップブロッカーには、ドロップダウンメニューで切り替えることができる3つのブロックレベルがあります。High設定はすべてのポップアップをブロックし、Mediumはほとんどの自動ポップアップをブロックし、Lowは安全なプロトコルを介したポップアップを許可します。ポップアップウィンドウを使用してサービスを起動する必要があるWebサイトに定期的にアクセスする場合は、そのサイトを[許可されたサイト]セクションに追加して、ポップアップブロッカーを上書きできます。ポップアップブロックは、リストに含まれていないすべてのサイトに引き続き適用されます。さらに、設定コントロールを使用すると、「ポップアップブロック」通知バーを有効または無効にできます。
ポップアップのしくみ
Webサイトの通常のHTMLハイパーリンクには、新しいウィンドウまたは現在のウィンドウでリンクを開くようにコンピューターに指示するターゲティング属性があります。ポップアップは、ハイパーリンクを介して促進されるのではなく、カスタムプログラムされた属性で新しいウィンドウを生成するスクリプトコマンドであるという点で、動作が異なります。ポップアップウィンドウは通常、JavaScriptで「window.open」コマンドを使用して生成され、別のWebページをロードします。ポップアップを過度に使用すると、サイトのブラウジングエクスペリエンスが損なわれる可能性があります。