おすすめRSSリーダーまとめ&作成方法などおすすめRSSリーダーまとめ&作成方法など2013.11.27H.Nお役立ち情報ブログこんにちは、インターン生の永橋です。今日は、ウェブページの更新を効率よく伝えるために使われるRSSについて紹介したいと思います。そもそもRSSとは何?RSSとは、ニュースやブログなどの記事の更新情報を配信するフォーマットのことです。記事の一覧にしたものをRSSフィード、各サイトのRSSフィードを取得するものをRSSリーダーといいます。RSSリーダーに更新情報を取得したいサイトのRSSを登録すると、そのサイトにいちいちアクセスしなくてもRSSリーダーを開くだけで更新が通知されます。RSSリーダーはどんなものがある?2013年7月までにはGoogleリーダーというとても便利なRSSリーダーがありましたが、サービスを終了してしまいました。その代替サービスとして主流のものを紹介します。FeedlyとてもきれいなデザインのRSSリーダーで、使い勝手も良いです。自分もこれを使っています。Feedspotとてもシンプルで表示が早いです。取得できればいい、という場合はこちらがオススメです。ReaderGoogleリーダーを踏襲して作られているRSSリーダーです。Googleリーダーに慣れている方はこちらがいいでしょう。Reader有名なライブドアが運営しているRSSリーダーです。国内産RSSリーダーで最大手です。サイトを運営する場合のRSSWordPressなどのCMSでサイトを運営している場合には自動でRSSを発行してくれることが多いです。ない場合、自分でRSSフィードを作らなくてはいけません。一から自分で書くのは非常に骨が折れます。そんな時、RSS自動作成サービスを利用するといいでしょう。RSS自動作成サービスには以下の様なものが有ります。自分は利用することがめったにないのでサービス名だけ紹介。Page2RSSRSSクリエイターFeed43生成されたRSSフィードにリンクを張ればOK。href="RSSフィードのURL">のように記述すると検出してくれます。プログラマのためのRSSRSSを取得するアプリケーションを作る場合、XMLパーサというものを利用して作ることになります。RSSフィードにはおおまかに分けるとRSSとAtomという種類があり、両者は構造が多少異なります。RSSでは記事内容を表すタグがdescriptionであるのに対し、Atomではcontentというタグが使われています。記事のURL情報も、RSSではURLがlinkタグに囲まれているのに対し、Atomではlinkタグ内にhrefプロパティとして組み込まれています。他にもいろいろな部分が違います。気になる方は両者のソースを見比べてみてください。type="html">記事の簡単な内容</content></entry>RSSを取得するプログラムを作る際、気をつけるべきはこのタグの違いです。サイトによってはAtomだけしか配信していない、といった場合があるので、どちらが指定されても良いようにしなければいけない、というわけです。プログラマの方は大変ですね。以上、RSSに関するあれこれでした。実は最近いろいろなところでRSSに関連することに関わりがあるので、その時得た知識をまとめた形です。RSSを知らない方も多いようですが、とても便利なのでこれを機に使ってみてはいかがでしょうか。RSS、以前は私も利用してましたが、最近はめっきり遠ざかってます。なんていうツール使ってたか、覚えてないなぁ......Feedlyが良さそうなので、今度使ってみようかな。