Livedoor Readerで「○○の新着フィード」のフィードにより詳しい情報を追加するGreasemonkeyスクリプト

更新(2012/05/12)

Greasemonkey 0.9.19で動かなくなったため修正しました。


Livedoor Readerで使えるGreasemonkeyスクリプトを作りました。

概要

LDRで「○○の新着フィード」のフィードを開いたとき、フィード名と自己紹介文の他により詳しい情報を追加することで、いちいち訪問しなくてもどんな種類のサイトなのかがある程度わかるようにします。

使い方

インストールするだけで使えます。操作はありません。

詳しい説明

LDRでは、ユーザーは自分が購読しているフィードの一覧を公開することができます。さらに、そのユーザーが新たに購読したフィードを通知するための、「○○の新着フィード」というフィードが提供されています。
しかし、この「○○の新着フィード」をLDRで購読していても、新着フィードのフィード名と自己紹介文しか得られる情報がないため、多くの場合それがどんなサイトのフィードなのかさっぱりわからないのが不便でした。
そこで、「○○の新着フィード」を開いたときに、より多くの情報を得られるようにするのがこのグリモンです。具体的には以下の情報が追加されます:

  • そのフィードが配信する最新の記事1件のタイトルと中身
    • ユーザがそのフィードを非公開に、または購読解除していた場合は「Not Found」と表示
  • そのフィードの購読者数
  • そのフィードを購読済みであればそれを通知
  • そのフィードが「Page2Feed API」で生成されたものであればそれを通知

これによって、そのフィードが配信している最新の記事をその場で読むことができるため、そのフィードがどんな話題を扱っているサイトのものであるのかを、LDR上である程度把握できるようになるのが便利です。