Googleリーダーでの RSS の広告を Privoxy で何とかしてみる
最近、Googleリーダーで広告が増えてきた気がする。
実際にはきっと広告頻度は変わっていないんだろうけれど何かが忍耐の限界を超えた、直近の『フルボッコオンラインRPG~』というモノが決定打。
ある種の「坊主憎けりゃ袈裟まで憎い」状態になってしまったので広告を流し込んでくる RSSフィード では五つの内一つが広告という頻度も気に入らなく。
軽く調べると Greasemonkey で予め既読にして広告のみ非表示にするものを見つけたので GoogleChrome に入れてみる。
個人的には全文表示の時に既読処理が微妙でスクロールが操作し辛い状態になってしまう……。
もう少し探せばもっと快適なスクリプトが見つかるかもしれない、 Firefox に Greasemonkey を入れれば快適なのかも、等と思いつつも方針転換。
誤クリックの元になっていたバナー画像は一部ブロックしていたものの、以前挫折していた『 Privoxy で Googleリーダー での RSS広告
を何とかしてみる 』ことに再トライしてみる。
結果、とりあえず、まあ、何とかできた。
痕跡としての空欄は残さざるを得なかったものの自分的には及第点。
基本的には 全文表示 で読むので相対的に リスト表示 ほど空欄が目立たないのも幸い。
『フルボッコオンラインRPG~』だけでなく、ボルボがどーしたとか、FXがどうとか、金利がどうの、などの文字が一切目に入らなくなって快適。
設定ファイル
全体の構成的にはこの時(2010/01/20 のエントリ)の状態。
それぞれの設定ファイルの該当部分を一部抜粋 (2010/02/24 のものに差し替え済み)。
- user.action
- user-UTF8.filter
備考
- filterファイル に自身の参考の為にいくつかの設定もコメントアウトして一応残している
- 一部”見えないもの”も含めて、ついでに幾つかのバナー画像なども消してみている
- UTF-8 に含めたのはフィルタの Google関連 が分散しないようにしたため
【追記:2010/02/24】
結果的に全角文字を含んだフィルタとなったので ShiftJIS にせず UTF-8 で正解だった
妥協点
完全に意図したとおりにならなかったのも事実で妥協点ふたつ。
マウスジェスチャで未読/既読処理を行えばさほど苦にならない事に気がついた為、2010/02/24 現在完全に消してこちらの方法で利用中
- AD や PR の広告アイテムを完全に消すのは諦める
スッキリ!……ただし結果的にNGというか制限事項あり
何が不味かったかというと、既読処理をクリアできなかった事- 広告以外が残っている時に『すべて既読にする』を選択すれば広告もろとも既読状態になる
- 広告以外を読み切った後には『~での未読アイテムはありません』の状態になって『すべて既読にする』を選択しても表示されない広告が未読として残り続ける
- https ではなく http で Googleリーダー を利用する
現状の使い方としては問題がないようなあるような、現在そして将来的に問題があるような……
雑感
Firefox の AdblockPlus の助けを借りターゲットを探って試行錯誤、Firebug が使えるような人なら瞬時になんとかできてしまえるんだろうと勝手に想像。
やってみて何となくわかったのは非表示にするだけでは未読が溜まってどうしようもなくなるので、Greasemonkey で既読にして非表示(非表示にして既読?)のようにどこかで「既読処理」を踏む必要があるということ。
やっている事は未踏の領域ではないはずなので、探し方、ググり方が足りないと思いつつも、まぁ楽しかった。
- 画像が大きすぎたので少し小さくしたモノに差し替え
- フィルタを更新
- すべてのアイテムでも完全に消すパターンを追加
- マッチパターンの途中で改行が含まれる場合にも概ね対応 (確認したフィードではここ一ヶ月ほど遡って取りこぼしは無い模様)
- 今のところは完全に消すパターンで利用中となったので一部変更
- 時々何かの弾みで未読数が合わなくなるのには「すべてのアイテムを表示」⇒マウスジェスチャなどで未読/既読処理 を行う
| 固定リンク
この記事へのコメントは終了しました。
コメント