Zerosylph

日々のつれづれと些細な創作物たちの溜まり場

続・mixiの広告表示を消すユーザCSS

2008-08-28(木) 12:29:50 by Zero@Webmaster

以前書いたエントリの続報っぽく.ユーザースタイルシートをちょっと追加してみました.あまり綺麗なCSSではないのですが….不必要なコードが混じっているかもしれませんが,テキトーに書いたのでご容赦くださいませ.

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("mixi.jp") {
#adBanner{
display: none !important;
}
.adBanner{
display: none !important;
}
.prContents{
display: none !important;
}
#prSepecial{
display: none !important;
}
.diaryBottomAd{
display: none !important;
}
.sponsorList01{
display: none !important;
}
h1{
display: none !important;
}
.utilityNavigation01{
display: none !important;
}
.serviceNavigation{
display: none !important;
}
#impAswfid{
display: none !important;
}
.messageAreaAd01{
display: none !important;
}
}

これをユーザスタイルシートとして保存すればOKです.

Mozilla Firefoxの場合は以下のいずれかの方法で適用できます.

■1. 設定ファイルを直接書き換える
ユーザプロファイルフォルダにある「userContent.css」に上記コードを追記し,Firefoxを再起動する.
フォルダはWindows XPであれば,例えば C:\Documents and Settings\USERNAME\Application Data\Mozilla\Firefox\Profiles\HOGEHOGE\chrome
(HOGEHOGEは任意の文字列が入るみたいです)

■2. 拡張機能「Stylish」を使う
拡張をインストールすれば,Firefoxの再起動をしなくても更新が反映できて便利です.

ちなみにこの方法は,あくまでCSSを使って「表示を抑制している」だけに過ぎません.つまり,広告画像などのデータは通常通りに読み込まれています.広告へのアクセスそのものを遮断したければ,特定ホストからのパケットを遮断するなりしないといけない気がしますが,私はそこまでやる気はないし,あまり詳しくないので.まぁ,広告収入のおかげでmixiは(有料サービス以外は)無料で利用できるわけですから,せめて広告へのアクセスくらいは残しておこうかと(笑.

This entry was posted on 2008-08-28(木) 12:29:50 at 12:29:50 and is filed under Tech, Web. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

コメントはまだありません »

コメントはまだありません。

このコメント欄の RSS フィード TrackBack URI

コメントをどうぞ

改行と段落タグは自動で挿入されます。メールアドレスは表示されません。利用可能な HTML タグ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>