ども。鉄王です。

なんやかんやで、1日1回は見ることになってる『Yahoo!』。それだけ高頻度で触れていると、でっかいバナーとか種々雑多なテキスト広告が次第に鬱陶しくなって

と、『どくさいスイッチ』(©藤子・F・不二雄)よろしく、「だれもかれも消えちまえ!」な気分になってきます。そこでFirefoxのアドオン『Stylish』用のスタイルを作ってみました。

Greasemonkeyのユーザースクリプトの方がより細かいチューニングができるのでしょうけど、イマイチ苦手意識があって、広告類を表示しない程度の細工では『Stylish』でちゃちゃっとスタイルを書いているような状況です。

あくまで自分用に作ったもので、しかも場当たり的にセレクタを増やしているのでソースはぐちゃぐちゃですが。よろしければご活用くださいマセ。

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("yahoo.co.jp") {
 body {
  background: #ffffff;
 }
 #header #uhd,
 #brandpanel.bx,
 .ad_TN,
 .yjS,
 .box_ct table,
 #selectionR,
 #centralPosition,
 #rightbox,
 #rightbox2,
 #right_column_ad2,
 #pos-sqb,
 #adSQB,
 #companybox.bx,
 #major.bx,
 #spotlight.spltmp,
 #toptxt,
 #sub #yjidbox.bx,
 a[href^="http://ard.yahoo.co.jp"],
 img[src^="http://ai.yimg.jp"],
 script[src^="http://ai.yimg.jp"],
 param[src^="http://ai.yimg.jp"],
 embed[src^="http://ai.yimg.jp"] {
  display: none !important;
 }
}

@-moz-document domain("local.yahoo.co.jp") {
 div[style*="background-color: rgb(230, 241, 255)"],
 ul.sub_menu li#adLREC,
 ul.sub_menu li#adCM,
 ul.sub_menu a[href^="http://waiwai.map.yahoo.co.jp/"],
 ul.sub_menu a[href^="http://lovetokyo.local.yahoo.co.jp/"],
 ul.sub_menu li .prLink,
 ul.sub_menu li h2.sub_otoku,
 ul.sub_menu p {
  display: none !important;
 }
 ul.sub_menu .loc_kentei p {
  display: block !important;
 }
 #main .topNews li {
  font-size: 0.9em !important;
 }
}

今のところ、トップページとニュース、地域情報の広告はほぼ封殺できている状態です。

Stylish :: Firefox Add-ons
https://addons.mozilla.org/ja/firefox/addon/2108