僕はこの方に倣って「デフォルトではCookieはオフ、必要なサイトでのみオン」という風にしている。本当はJavaScriptでも同じことがしたいんだけど、それだとBookmarkletが動かなくなるので却下。Operaが外部ツールを使わなくてもtitleを取得できるか、コマンドを連続して実行できるようなアクション記述方法があればいいんだけどねぇ。
ともかく、そのような歩き方で大方満足していたものの、1つだけ気に入らなかったのが、localhostの場合はCookieの設定が再起動するとデフォルトに戻ってしまうということ。例えば http://localhost/hogehoge/ を表示して右クリックメニューから「サイト設定の編集」を選択し、
表示されたダイアログのCookieタブで「Cookieを許可する」に設定すると、その起動の間は設定が反映されているが、再起動すると「Cookieを許可しない」に戻っている。バグなのか仕様なのかわからないけど、Cookie以外の設定は次回起動以降もちゃんと適用されているので、やっぱりバグなんだろうな。
これを回避するには、アクセスするURLを"localhost"じゃなくて"127.0.0.1"にすること。これなら設定がしっかり保存される。
.(ドット)を含んでいないと駄目だとかそういうことじゃないよね。
投稿者:芦塚 | 投稿日時: 2006年 7月15日(土) 14:52