あるウェブサイトのポップアップが表示され、「ウェブサイトの設定をクッキーに保存することを許可するかどうか」と聞かれました。偶然にも「いいえ」と答えてしまいました。リフレッシュ/再起動してもポップアップが戻ってこない
履歴/クッキーをクリアせずに、この種のポップアップを元に戻すデフォルトの方法はありますか?
また、クッキーの保存が許可されているかどうか、ウェブサイトはどのようにして記憶することができますか?クッキーに保存することで?
40 None 2014-09-02
設定をクッキーに保存したいかどうかを聞かれたのであって、一般的にクッキーを設定してほしいかどうかを聞かれたのではありません。なので、もし私がこの機能のサポートを書くとしたら、別のクッキーを設定して(nopref
など)、ユーザーがこのクッキーを持っているかどうかを確認すると思います。そのサイトにはそのようなクッキーがある可能性が高いので、他のクッキーや履歴をクリアしなくてもクリアできます
特定のページに設定されたクッキーの検査
Firefoxでは、ページの空白部分を右クリックして、ページ情報を表示オプションを選択することで、特定のページのクッキーを一覧表示することができます。セキュリティ」タブに「クッキーを表示」ボタンがあります。Chromeでも同じように「ページ情報を表示」オプションがあり、アドレスバーからハングアップしたダイアログが開きます。上部近くのリンクをクリックすると、クッキーの一覧が表示されます。同様の機能は他のブラウザにもあると思います
サイトがクッキーを設定しているかどうかの確認
ここでは、サイトが何をしているかを発見する方法の1つを紹介します。インコグニートモードでサイトを開きます。開発者ツールを開き、ネットワークタブに切り替えます。次に、サイトがクッキーを使ってあなたを追跡することを拒否している間に、バックグラウンドで何が起こっているかをチェックします。具体的には、レスポンスヘッダを探して、「Set-Cookie」ヘッダがあるかどうかを確認してください。そして、ヘッダーに記載されているクッキーを削除してみて、何か違いがあるかどうかを確認してください
About localStorage
別の投稿者がlocalStorage (in-browserデータベース)について言及しているので、それについてもコメントします。サーバーにデータを送り返すJavaScriptのコードがない限り、localStorageのデータはサーバーにアクセスできないので、サイトがこの目的でlocalStorageを使うことは非常に稀だと思います。localStorageの内容を確認したい場合は、ブラウザの開発者ツールを開き、(JavaScriptの)コンソールタブに行き、localStorage
と入力するのが一番早い方法です。これにより、以下のような出力が得られるはずです
Storage { someKey: "value", length: 1 }
someKey
は、あなたが見ているページでJavaScriptが設定した値を識別します。someKey
が何か関連することをしていると思われる場合は、以下のように実行して削除してみてください
localstorage.removeItem('someKey');
これにより localStorage から someKey
キー以下のデータが削除され、ページを再読み込みすると「工場出荷時の設定」に復元される場合があります。特定のキーがクッキー通知機能によって設定されているかどうかわからない場合は、インコグニートモードでページを開き、ページとのやりとりの前後でlocalStorageの内容を一覧表示することができます
繰り返しになりますが、この目的のために localStorage を使用しているサイトがあまりにも多いのは疑問です
30 None 2014-09-02
これがオランダのサイトに酷似しているのと、君の名前がオランダっぽいので、少し拡大してみます
EUでは、クッキーを使用していることをユーザーに知らせることが義務付けられています。その際に必要なのは、小さなメッセージ、情報開示のセクション、または1回限りのポップアップ(これらは稀です)だけです。また、オプトアウトの可能性がある場合もあります
オランダはクラスで一番お行儀の良い子が好きなので、一押ししてみました。 ユーザーが拒否しない限り、本質的でないクッキーはすべて禁止されています(EU規制の反対)
これは、何が本質的な問題を作成しますか?まあ、それはかなりカバーされていて、googleアナリティクスを使用しているすべてのサイトでさえ、本質的ではないクッキーを配置するという結論に達しています
彼らはこれを、ユーザーに不親切な(しかし今のところ「最良の」解決策)クッキー選択ウォールで修正しています。 サイトにアクセスする前に、[OK]か[NOEP]をクリックしなければなりません。これは、例えばGoogle Analyticsのように、ページロードの前に行われなければなりません
これを記憶するための解決策は複数あります。一つはIPをデータベースに保存するか、ブラウザのローカルストレージ(クライアント側のデータベースのようなもの)に保存するかですが、最もシンプルな解決策は、これを…. にクッキーとして保存することです。 これは、これが必須のクッキーであるために許されています
これらの設定をリセットする ローカルストレージソリューション(クライアントのDB、またはクッキー)を使用する可能性が高いので、履歴(ctrl+H)に移動してウェブサイトを右クリックし、[忘れる]を選択します。これでクッキーやストレージを含む、このサイトに関連するすべてのものが削除されます
英国ではこの法律は死んでいる」というコメントについて オランダでは、この法律はもう実際には実施されていません。表示(EU版)はまだ表示されていますが、市長のサイトを除けばオプトインはほとんどありません
9 Martijn 2014-09-02