フィード

出典: MediaArtWiki

j:フィード(feed。web feed、news feedなど)には、Atom、RSS (RSS1.0)、RSS2.0がある。 RSSはもともとRDF Site Summaryの略。 RDFはResource Description Frameworkの略。 Webサイトの要約を記述するために考案されたが、 現在ではほとんど「新着記事一覧」として使われている。

RSS2.0はRSS1.0をよりシンプルにして必要な要素だけを残したもの。

AtomはRSSとは別にRSSと同様の目的で企画されたもの。

Atom, RSS, RSS2.0いずれもXMLで書かれている。 XMLはテキストベースの汎用ファイルフォーマットであり、 HTMLのようなタグによって記述されている。 Inkscapeの保存ファイルもXMLで書かれている。

目次

[編集] フィードの要素

item
個別の記事(ページ)のこと。
title
ページのタイトル。
date
ページが作成された、もしくは最終更新された日付。
link
ページのURL。
description
概要。

RSS1.0はdateが必須要素ではない。 RSS2.0はpubDate、lastBuildDateなどdateを細かく指定できる。 Atomはpublished、updatedなど。

[編集] フィードの例

Google News
比較的descriptionが詳しい。画像付き。
朝日新聞
descriptionがダミー。広告入り。
Amazonゲーム売り上げランキング
工芸大芸術学部
WordPress
descriptionに全文を掲載。

[編集] フィード蒐集の利点

ページの要約や更新情報がコンパクトにまとめられており、 HTMLよりも解析が簡単。 専用のXMLパーザがいろいろあって便利。 複数のWebサービスをひとまとめにして新しいサービスを作る(j:マッシュアップ)のが容易。

[編集] フィードリーダ

フィードを収集して読むためのソフト。