プロが教えるわが家の防犯対策術!

Googleの検索結果からはてなブログにアクセスすると、
検索キーワードがハイライト表示されます。
これがあると文章が非常に読みづらくなるのですが、
これはブログの訪問者にはどうにもならない機能なのでしょうか。

一応URLの最後の数字列を削除してアクセスするとハイライトは消えますが、
目的の記事以外も含めたページが表示されてしまい、これも不便です。

はてなブログの仕組みからして分からないのですが、
URLの最後の数字列は、特定の1つの記事を指す「だけ」のものなのでしょうか。
最初はリファラとか見て検索キーワードを特定してるのかと思いましたが、
URL直打ちでもハイライトされるのでどうも違うっぽいですが・・・

A 回答 (1件)

試してみましたが、はてなの検索欄にキーワードが書き込まれ、ハイライトされますね。


ソースに検索ワードが入っているので、サーバー側で追加されているようです。
ハイライトは
<span class="highlight">
で行われているので、d.hatena.ne.jp で動作する Greasemonkey を書いて、class highlight を書き換えるとか置き換えてしまえば良いと思います。

キーワードはcookieに保存されていました。
これを消すとハイライトも消えました。

Referrerでキーワードを入手し、サーバーに送信、ハイライトを追加、ブラウザの識別にcookieを食べさせている、という仕様のようです。
これが理解が正しければ、d.hatena.ne.jp のcookieを削除して全て拒否する、または、Cookieを削除して、d.hatena.ne.jp へのReferrerの送信をRefControlなどで止めれば(ただし一度でも送信されるとcookieに記憶されます)良いはずです。

ソースを見て調べただけなので、違うかもしれませんが。参考程度に。
    • good
    • 0
この回答へのお礼

調査までしていただいてありがとうございます。
仕組みが分かれば策も取れそうです。
ありがとうございました。

お礼日時:2011/08/25 14:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!