Cookieの確認ポップアップを自動で非表示にする拡張機能
この記事では、ウェブサイト閲覧中に表示される「Cookieを許可しますか?」というポップアップを表示させなくするChrome拡張機能「I don’t care about cookies」について書きます。
インストールするだけで、機能が有効になります。
ウェブサイト閲覧中に表示される「Cookie(クッキー)を許可しますか?」というポップアップを除去して、表示させないようにするChrome拡張機能です。インストールするだけで、邪魔なポップアップが表示されなくなります。数多くのサイトに対応しています。
サイトごとの許可・拒否するかの選択が鬱陶しい方に、便利かもしれません。「特定のサイトでは、本拡張機能を無効にする…」といったように、ホワイトリストの設定もできます。
「Cookie」を許可するかのポップアップを非表示にしているだけなので、自動的に許可・拒否しているわけではありません。あくまでポップアップを画面上、消しているだけです。
「Cookie」とは、僕らがどんなブラウザを使って、そのサイトでどんな行動をしているかを記録している情報のことです。この情報を運営者側が把握して、よりよいサービス向上に努めています。
EUなどの欧米のウェブサイトでは、プライバシーの観点から、「Cookie」を収集する前に、ユーザーに同意するか、しないかのメニューが表示されるようになっています。普通ならば、そのポップアップに対して、「同意(Consent)」、または「反対(Disagree)」を選択します。無視すれば、ずっとメニューが表示されます。
本拡張機能を導入すると、同意・拒否に関係なく、表示されなくなります。
ソースコードを見てみると、CSS (プログラミング)で、サイトごとのセレクタ(ポップアップ)を非表示にしてありました。膨大な数のセレクタが登録されていたので、数多くのサイトに対応していると思われます。
僕が大好きなウェブブラウザ「Vivaldi」には、この機能が標準で搭載してありました!「Vivaldi」ブラウザを使っている方は、本記事で紹介する拡張機能は不要かもしれません。
ただし、デフォルトでは無効になっているので、設定から有効にする必要があります。
詳しくは、下記記事を参考にしてみてください。併用は意味がないので、おすすめしません。どちらかを使うようにしましょう。
リリース元:Daniel Kladnik(Twitter)
記事執筆時のバージョン:3.5.0(2023年12月1日)
インストール方法
Chromeウェブストアからインストールできます。
Firefoxをご利用の方は、以下のFirefoxアドオンストアからインストールできます。
「Microsoft Edge」をご利用の方は、以下のサイトから入手できます。
「Chromeに追加」をクリックします。
「拡張機能を追加」をクリックします。
拡張機能のオーバーフローメニューに追加されればOKです。
使い方
本拡張機能導入前
本拡張機能が本当に動作するのか確かめるため、拡張機能導入前に、「Cookie」のポップアップが表示される以下のサイトにアクセスしてみました。海外の質問回答フォーラムです。
サイトにアクセスすると、左下に「Cookie」に同意するかどうかのポップアップが表示されます。
Your privacy
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
プライバシー
「すべてのCookieを受け入れる」をクリックすると、Stack Exchangeがお客様のデバイスにCookieを保存し、当社のCookieポリシーに従って情報を開示することに同意したものとみなされます。
User Experience Stack Exchange
本拡張機能導入後
本拡張機能を導入したら、自動的に機能が有効になります。「Cookie(クッキー)」のポップアップが表示されるサイトにアクセスします。既に開いていた場合は、一度ページをリロードします。
ポップアップが表示されるはずの「User Experience Stack Exchange」のサイトで、ポップアップが表示されなくなります。同意・反対を選択していなくても、自動的に非表示になります。
快適にブラウジングできます。
本拡張機能は、海外製なので、日本語のサイトには対応していない場合があります。僕が試したところ、窓の杜では普通に表示されてしまいました。
特定のサイトで本拡張機能を無効化
「やっぱりこのサイトではポップアップを表示させたい!」、「拡張機能が有効になっていると、このサイトで表示がバグる…うまく表示されない…」という場合は、そのサイト上で、本拡張機能を無効にするといいかもしれません。
有効にしたいサイトにアクセスして、拡張機能のオーバーフローメニュー内にある「I don’t care about cookies()」をクリックします。
「〇〇(サイトのドメイン名)で拡張を無効にします
」をクリックします。
リロードボタンが表示されるので、クリックしてページを再読み込みします。ブラウザの更新ボタンや、キーボードのF5を押してもOKです。
そのサイト(ドメイン)上で、拡張機能が無効になり、Cookieの同意ポップアップが表示されるようになります。
設定
「」拡張機能ボタンをクリックします。
無効化したウェブサイトが、1行ずつ表示されます。無効にしたいサイト(ドメイン)を、一気に追加、削除することが可能です。設定を変更したら、忘れずに「設定を保存する」をクリックします。
感想
以上、欧米(EU)などのウェブサイトにアクセスしたときに表示される「Cookieを許可するかのポップアップ」を、非表示にするChrome拡張機能「I don’t care about cookies」についてでした。
一度許可すれば、そのサイト上で表示されることはなくなるので、「拡張機能を入れるまでのことか?」と言われれば微妙な点ですが、でも、やっぱりあの忌々しいポップアップが消えるだけでも、快適になると思います。
ただし、あくまでポップアップを非表示にしている=Cookieの同意を後回しにしているだけ…ということを頭に入れておきましょう。