アドブロック

出典: フリー百科事典『ウィキペディア(Wikipedia)』
ナビゲーションに移動 検索に移動

アドブロックまたは広告ブロック(英:Ad blocking)とは、Webサイトを閲覧時にインターネット広告ブロック(非表示)する行為、あるいはそのための技術を指す。アドブロックを行うためのソフトウェアはアドブロッカー広告ブロッカーと呼ばれる。

インターネット広告をブロックするだけでなく、アクセス解析などもブロック可能なものも多い。

概要[編集]

アドブロックが行われる理由としては以下のようなものが挙げられる[1]

  • 広告に含まれる画像や動画のダウンロード・読み込みを事前にブロックすることで、不要な通信量(パケット通信料)を抑えたり、Webサイトの描画にかかる時間を短縮する
  • (広告ネットワークを通じて行われる)個人情報の収集を防ぐことで、プライバシーを保護する
  • マルウェアを仕組んだ広告をブロックすることで感染を防ぐ[2]
  • いわゆる出会い系サイトや風俗の広告、画面全体を覆うもの、音声付きの動画を再生するといった、不快な広告をブロックし、快適にウェブサイトを閲覧する

仕組み[編集]

アドブロッカーはあらかじめ用意されたフィルタ(インターネット広告のブラックリスト)を参照し、広告が含まれる通信をブロックしたり、広告に用いられる特定の要素(例:<div class="ad">広告</ad>)や、ハイパーリンク(例:<a href="http://www.****.co.jp/" >広告</a>)を読み込ませないことで、Webサイト上から広告を取り除く。

アドブロッカーの多くはWebブラウザの拡張機能として提供されるが、ブラウザ自体にアドブロック機能が内蔵されていたり、アドブロックを利用できるDNSサーバも存在する。

通信自体をブロックするもの[編集]

フィルターリスト(ブラックリスト)に登録された、特定のドメインとの通信自体をブロックする。通信自体をブロックすることで通信量を削減できるほか、広告ネットワークを経由したマルウェアのダウンロードを防ぐことができる。一方で広告とWebサイトのコンテンツ自体が同じドメインで提供されている場合、広告のみをブロックすることは難しい。

広告やトラッカーを提供するドメインをブロックするDNSサーバも存在する。OSやルータのDNSをこれに設定すれば、Webブラウザ以外の広告(スマートフォンのアプリ内広告など)もブロック可能だ。

広告要素を非表示にするもの[編集]

Webサイトのソースコードを改変し、広告が含まれる部分を削除して描画する。通信自体をブロックしているわけではないので、通信量に大きな変化はないが、同じドメインから提供される広告も取り除くことが可能だ。

フィルタ[編集]

企業、グループ、個人などから多くのフィルタがフリーで公開されている。

Easylistがよく知られており、2019年6月現在も活発にサポートが続けられている。各言語圏ごとに専用フィルタも用意されている。

アドブロックの導入[編集]

標準でアドブロックが搭載されているウェブブラウザ[編集]

Webブラウザ用の拡張機能[編集]

利用状況[編集]

各国のインターネットユーザーの内ポーランド38%、ドイツ25%、アメリカ24%、イギリス21%、日本10%がアドブロックを使用している[4]

出典[編集]

関連項目[編集]