長年、地味にお世話になっていたinfoseekティッカー(Web設置型のコンパクトなニュース配信ティッカー)が2007年7月17日をもってサービス終了となってしまいました。
基本的にプル型のメディアのインターネットでは、自分の興味の無い分野の話題は最初から目に入ることもなく、それゆえに情報に偏りが出来てしまいます。そんな状況を少しでも改善するために、私はニュースティッカーのようなプッシュ型サービスを利用しています。
また、ティッカーを配置することを前提にレイアウトを決めていたので、ティッカーが無くなるとレイアウトも考え直す必要があり、それも面倒なので別のティッカーを探すことにしました。
そこで見つけたのがai-Tickerです。これは自分の好きなRSSを表示させることができ、またデザインも自由に変えることができます。(自分のサーバに画像を用意すれば自作スキンも使えます)
ai-TickerにYahoo!ニュース等が提供するRSSを表示させれば、自分の好きなニュースを配信させることができます。(当サイトのティッカーは掲示板に設置してあります)
ところで、せっかく好きなRSSを表示させることができるのだから、もっと面白い使い方を考えてみます。
ニュース以外で面白い情報をRSSで配信しているところが無いかと探してみたところ、ニコRSSでニコニコ動画のランキングをRSSで配信しているのを見つけました。
現時点において、ニコニコ動画自身はランキングのRSSは配信していませんが、ニコRSSではランキングページのHTMLを解析してRSSを生成しています。
さっそくこのRSSをai-Tickerに突っ込んでみましたが、うまく動きませんでした。それもそのはず、ニコRSSの配信しているRSSはランキング100位までの動画の詳細説明付きの巨大なファイルで、ティッカーで表示するには不向きな物でした。
そこで、この巨大なRSSをティッカー向きのシンプルな物に改造するために、Yahoo!Pipesを使ってみました。
Yahoo!Pipesは、米Yahoo!がβテスト中のRSSを自由に加工できるサービスです。グラフィカルなエディタでモジュール同士をパイプで繋いでいくと、RSSを加工するフィルタができあがります。似たような物でPlaggerがありますが、Plaggerと違ってサーバを用意する必要がなく、Webブラウザさえあれば誰でも使うことができます。
ai-TickerとニコRSSとYahoo!Pipesの力を借りてできたニコニコティッカーがこちら。
Yahoo!Pipesでの加工は、次のことを行っています。
- ティッカーに100位まで表示していられないので、10位までの情報に削減。
- 各動画のタイトルにランキングの順位も追加。
- descriptionの項目が邪魔だったので削除。
Yahoo!Pipesのモジュールが意外と貧弱で、これらを実現するだけでも苦労しました。

