蝸牛の歩み

蝸牛の如く,ゆっくりでも着実に前へ・・・

IE6でcookieが制限される

動物行動の映像データベースにアクセスし、映像を表示させると、IE6のステータスバーに進入禁止マークが表示されることに気づいた。クリックしてみると、

プライバシーレポート
プライバシーの設定に基づいて、Cookie の一部は制限されたかブロックされました。

というダイアログが表示された。「概要」をクリックすると、

http://zoo2.zool.kyoto-u.ac.jp/ethol/showdetail.php のプライバシー ポリシーは見つかりませんでした。このサイトのプライバシー ポリシーを表示するには、Web サイトに直接問い合わせてください。

"kyoto-u.ac.jp"からの Cookie をどう処理しますか?

  • Cookie のプライバシー ポリシーを自分の設定と比較する(P)
  • 常にこのサイトに Cookie の使用を許可する(A)
  • 常にこのサイトに Cookie の使用を許可しない(N)

と出る。また、「設定」をクリックすると、インターネットのプロパティのプライバシータブが表示されるが、プライバシー設定が(デフォルトの)「中」となっており、そこには

  • コンパクトなプライバシーポリシーのないサードパーティCookie をブロックします
  • 明示的な同意なしに個人を特定できる情報を使用するサードパーティCookie をブロックします
  • 暗黙的な同意なしに個人を特定できる情報を使用するファーストパーティの Cookie を制限します。

と書かれている。

では、何故動物行動の映像データベースでは、Cookieが制限されるのか。プライバシーポリシーはあるがコンパクトじゃない、とでも言うのか?調べてみると、P3Pコンパクト・プライバシーポリシーというものがあり、HTTPヘッダでブラウザに送ることができるらしい。確かにこのP3Pコンパクト・プライバシーポリシーはこのサイトにはない。

一方、実体であるhttp://zoo2.zool.kyoto-u.ac.jp/ethol/に直接アクセスすると、Cookieはブロックされない。どうやら、http://www.momo-p.comのフレーム内でhttp://zoo2.zool.kyoto-u.ac.jp/ethol/を表示しているため、サードパーティCookieになってしまいブロックされる、ということなのだ。

サードパーティCookieになってしまうのは回避しようがないので、コンパクトポリシー付きにするしかなさそうだ。あるいは、現状で不具合がないのであれば放置か。(一見正常に見えるのだが、どこに影響が出ているのだろう。sessionか?)閲覧者に「常にこのサイトに Cookie の使用を許可する」を選ばせるという手もあるが、気が進まない。