0

Web サイトで Cookie を使用している開発者にとって、この新しい法律は苦痛です。

ユーザーのマシンで Cookie を作成することを許可するかどうかをユーザーに確認する必要があります。彼らが私たちにこのことを許可しない場合、JavaScript で Cookie をオフにするにはどうすればよいでしょうか?

1 つの Web サイトについてのみ Cookie をオフにする方法はありますか? すべてのブラウザで動作する互換性のあるスクリプトはありますか?

サード パーティの Cookie についてはどうですか (Youtube、または Google Analytics? それらは、当社の Web サイト フォルダーにも保存されます..)

ありがとうございました!

4

2 に答える 2

3

クライアントから Cookie をオフにすることはできません。クライアント コードは新しい Cookie の作成を停止できますが、それでもサーバーはページに Cookie を配置している可能性があります。特定のサイトの Cookie の作成を停止する場合は、クライアント コードとサーバー コードの両方で停止する必要があります。

参考までに、問題は本当にCookie自体ですか?それとも、それらのCookieを使用して何をするか(特定のユーザーの追跡など)ですか? たとえば、現在のユーザーが最後に使用したタブを記憶するためだけに Cookie を設定した場合 (Cookie に他の識別情報がなく、サーバーでその Cookie が使用されていない場合)、それは問題になりますか? または、サーバーがショッピング カート内のアイテムを追跡できるように、一時的なセッション ID を保存する Cookie。これらは追跡やプライバシーの問題ではないため、問題があるとは思えません。

これに関してはすべての国に独自の法律があるため、特定の国の法律の遵守を目指す場合は、その国の正確な法律を参照する必要があります。

于 2012-12-13T20:01:58.383 に答える
1

さまざまな国でさまざまな法律がどのようなものかはわかりませんが、オランダの Cookie 法はそれほど厳格ではなく、ほとんどのサイトで何かを変更する必要はありません。Web サイトからすべての Cookie の作成を消去しようとする前に、Web サイトに適用される正確な法律を調べることをお勧めします。

要するに、オランダのクッキー法は次のようになります。

  • Web サイトは、ユーザーを追跡するCookie を配置する許可を求める必要があります (これには、Google によって追加された Cookie などのサードパーティの Cookie が含まれます)。
  • Web サイトは、Web サイトの実行に必要な Cookie を配置する許可をユーザーに求める必要はありません。このような Cookie の例としては、ショッピング カートに何を入れたかを追跡する Cookie があります。

これまでに見たこの法則の実装のほとんどは、fok.nlにあるものと似ています。ユーザーが初めてサイトを開くと、サイトが Cookie を配置することを許可した場合にのみ、ユーザーが実際の Web サイトを開くことができる大きなポップアップが表示されます。この設定は新しい Cookie に保存されるため、ユーザーは二度と煩わされることはないと思います。このソリューションの実装はそれほど難しくありません。

編集:

http://www.stormmc.nl/nieuws/nederlandse-voorbeelden-implementatie-cookiewet/ (リンクをクリックしてください) :

于 2012-12-13T20:04:21.360 に答える