LoginSignup
50
50

More than 5 years have passed since last update.

iOS9 Safariのコンテンツブロッカーなどのアドブロックしていることを検知するFuckAdBlock.js

Posted at

ios9からコンテンツブロッカーが導入され、アドブロック出来るようになりました。
これまでにもアドブロックする拡張機能はありましたが、認知も含め拍車がかかるかもしれません。

そこで、アドブロックを導入しているユーザーに対して、コンテンツを見せることを制限したり、「広告で成り立っているから、アドブロックを解除してね」とメッセージを表示したりするサイトも中にはあります。

そのように何かしらのアクションを起こすのにアドブロックを導入しているか検知をするのに、FuckAdBlockというのが使えそうです。

実際にios9で、Crystalというコンテンツブロッカーを導入し、FuckAdBlockのサンプルサイトを見てみました。

通常(コンテンツブロッカー非導入時)

Slack for iOS Upload-10.png.jpeg

コンテンツブロッカー導入時

Slack for iOS Upload-11.png.jpeg

導入方法

fuckadblock.jsというのを読み込みjsで判別出来るようになるみたいです。詳しくはgithubのreadme.mdに書いてありますので、お試しあれ。

50
50
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
50
50