Webサイトにポップアップが表示され、Webサイトで設定をCookieに保存することを許可するかどうか尋ねられました。偶然、私は「ノー」と言った。更新/再起動してもポップアップは元に戻りません。
履歴/ Cookieをクリアせずに、このようなポップアップを元に戻すデフォルトの方法はありますか?
また、Cookieの保存が許可されている場合、Webサイトはどのように記憶できますか?クッキーに保存することで?
Webサイトにポップアップが表示され、Webサイトで設定をCookieに保存することを許可するかどうか尋ねられました。偶然、私は「ノー」と言った。更新/再起動してもポップアップは元に戻りません。
履歴/ Cookieをクリアせずに、このようなポップアップを元に戻すデフォルトの方法はありますか?
また、Cookieの保存が許可されている場合、Webサイトはどのように記憶できますか?クッキーに保存することで?
回答:
クッキーを一般的に設定するかどうかではなく、クッキーに設定を保存するかどうかを尋ねられました。したがって、この機能のサポートを記述している場合は、別のCookie(例:)を設定し、nopref
ユーザーがこのCookieを持っているかどうかを確認します。そのサイトのCookieを見つける可能性が高く、他のCookieや履歴を消去せずに消去できます。
特定のページに設定されたCookieを検査する
Firefoxでは、ページの空白部分を右クリックして[ページ情報の表示 ]オプションを選択すると、特定のページのCookieを一覧表示できます。[セキュリティ]タブに[Cookieを表示]ボタンがあります。Chromeには、同じ「ページ情報の表示」オプションがあり、アドレスバーからハングするダイアログが開きます。上部のリンクをクリックすると、Cookieのリストが表示されます。同様の機能は他のブラウザにもあると思います。
サイトがCookieを設定しているかどうかを発見する
ここでは、サイトが何をしているかを発見する1つの方法を紹介します。シークレットモードでサイトを開きます。開発者ツールを開き、[ネットワーク]タブに切り替えます。次に、サイトでCookieを追跡することを拒否したときに、バックグラウンドでどのようなアクティビティが発生しているかを確認します。具体的には、応答ヘッダーを探し、そこに「Set-Cookie」ヘッダーがあるかどうかを確認します。次に、ヘッダーに記載されているCookieを削除して、違いが生じるかどうかを確認します。
localStorageについて
別の投稿者がlocalStorage(ブラウザ内データベース)に言及しているので、それについてもコメントします。データをサーバーに送り返すJavaScriptコードがない限り、サーバーがlocalStorageデータにアクセスできないため、サイトがこの目的でlocalStorageを使用することは非常にまれだと思います。localStorageの内容を確認する場合、最速の方法は、ブラウザーで開発者ツールを開き、(JavaScript)コンソールタブに移動して、と入力することlocalStorage
です。これにより、次のような出力が表示されます。
Storage { someKey: "value", length: 1 }
someKey
識別あなたが上にあるページ上のJavaScriptで設定された値。someKey
関連性があると思われる場合は、次を実行して削除してみてください。
localstorage.removeItem('someKey');
これにより、someKey
キーの下のデータがlocalStorageから削除され、ページをリロードすると「ファクトリー設定」に復元される場合があります。特定のキーがCookie通知機能によって設定されているかどうかわからない場合は、シークレットモードでページを開き、ページとやり取りする前後にlocalStorageの内容を一覧表示できます。
繰り返しますが、この目的のためにlocalStorageを使用しているサイトが多すぎると思います。
これはオランダのサイトに非常によく似ており、あなたの名前はオランダ語のように見えるので、少し拡張します。
EUでは、Cookieを使用していることをユーザーに知らせる必要があります。必要なのは、小さなメッセージ、ディスクラマーのセクション、または1回限りのポップアップ(これらはまれです)です。時々オプトアウトの可能性があります
オランダはクラスで最高の振る舞いをすることを好むので、私たちはそれを少し調整しました:ユーザーがオプトインしない限り、
すべての非必須 Cookieは禁止されています(EU規制の反対)。
これにより問題が発生しますが、何が重要ですか?さて、それはほぼカバーされており、Googleアナリティクスを使用するすべてのサイトでさえ、必須ではないCookieを配置すると結論付けています。
彼らはこれをユーザーフレンドリーでない(しかし今のところは「最良の」ソリューション)クッキー選択の壁で修正します。
サイトにアクセスする前に、[OK]または[いいえ]をクリックする必要があります。これは、Google Analyticsなどのように、ページロードの前に行う必要があります。
これを覚えておくには複数の解決策があります。1つは、IPをデータベースまたはブラウザーのローカルストレージ(クライアント側データベースなど)に保存することですが、最も簡単な解決策は、これをCookieに保存することです。
これは必須のCookieであるため、許可されています。
これらの設定をリセット
するローカルストレージソリューション(クライアントのDB、またはCookie)を使用する可能性が高いため、履歴(ctrl + H)に移動してWebサイトを右クリックし、[忘れる]を選択できます。これにより、Cookieやストレージなど、このサイトに関連するすべてが削除されます。
「この法律は英国では死んでいる」というコメントについて
オランダでは、これはもう実際には実施されていません。表示(EUバージョン)はまだ表示されていますが、市長のサイトを除き、オプトインはほとんど存在しません。