嫌いなサイトへのリンクを見えなくする設定 - Firefox
コメント欄に書こうと思ったのですが、説明が長くなりそうなので、トラックバックで。
heartbreaking. 嫌いなブログを見えなくする設定-Sleipnir-
suVeneさんに「画面中のリンクすらも消える」ってのを開発してほしい…
hashigotanさんが Sleipnirユーザーと分ってて、Firefox での設定を薦めるのもあれなんですが、もしも乗りかえる機会があれば参考にして下さい、というエントリーです。
Firefox ではユーザースタイルシートが使え、普段見ているサイトをユーザー側で自由にカスタマイズすることができます。
ユーザースタイルシートの説明は長くなってしまうので……ちょっとそれは個別に調べて欲しいのですが……
参考
など。
……で、ユーザースタイルシートを使うと、例えば特定のサイトへのリンクを見えなくすることが出来ます。
具体的には 私のダイアリーへのリンクを消す場合

ユーザースタイルシートで
a[href^='http://d.hatena.ne.jp/rikuo'] {
display: none !important;
}と書くと

消すことが出来ます。
設定の意味としては
a[href^='http://d.hatena.ne.jp/rikuo']
リンク先が http://d.hatena.ne.jp/rikuo で始まる場合
display: none !important;
表示をしない、と指定しています。
しかしこれでは、文章が抜けてしまったりするので、読み辛いですね。なので、特定のサイトへのリンクを目立たせる、という方向でカスタマイズしてみます。
例えば、背景をつける場合

a[href^='http://d.hatena.ne.jp/rikuo'] {
background: yellow !important; /* 背景色を指定 */
color: black !important; /* 文字の色を指定 */
}黄色い背景色で分りやすく。
または「caution!」と入れる

a[href^='http://d.hatena.ne.jp/rikuo']:before{
content: 'caution! ' ; /* 「caution! 」という文字を入れる */
color: red !important; /* 文字の色を指定 */
}といったことも出来ます。
どうでしょうか?こういう設定をすれば、うっかりと嫌いなサイトを見てしまう事は少なくなるかなと。
また使い方としては、嫌いなサイトではなく 自分のサイトへのリンクに対し同様に設定して、目立たせる、という利用法もあります。例えば はてなブックマークの注目エントリーで、自分のエントリーがあるかどうかを分りやすくさせる、などですね。
まぁ Sleipnir に飽きて Firefox を使い始めたりしたら、こんな機能もあったよなぁ、と思い出して下さい*1。
応用
上の設定では
- http://b.hatena.ne.jp/entry/http://d.hanena.ne.jp/rikuo/〜
といったブックマークされたページは使えませんから、その際は
a[href*='d.hatena.ne.jp/rikuo']{
background: yellow !important; /* 背景色を指定 */
color: black !important; /* 文字の色を指定 */
}で。
また、複数のサイトを設定する場合は
a[href*='d.hatena.ne.jp/rikuo'],
a[href*='rikuo.g.hatena.ne.jp'],
a[href*='shojisho.nobody.jp'] {
background: yellow !important; /* 背景色を指定 */
color: black !important; /* 文字の色を指定 */
}と設定することもできます。
追記:2007/02/02
Sleipnir でも Firefox の Greasemonkey に当たるプラグインがあるのですね。
これを使えば Sleipnir でも同様のことができそう。(でもこちらは苦手なので、サクッと提示できませんが……)
><