ブラウザで使う RSS Reader の実装 情報学類 2年 吉田 光男 [email protected] 発表の概要 ► RSS とは? ► RSS の解析 (RSS 1.0) ► ウェブ型 のメリット・デメリット ► ウェブサービス型 RSS Reader 実装 ► デモ ► 今後について RSS とは? ► Rich Site Summary の略 ウェブサイトの見出しや要約の記述フォーマット ► XML を応用した技術 XML RDF RSS 1.0 ► RSS RSS 2.0 Atom Reader ≒ 最新情報チェッカー RSS の解析 (1 / 3) ► RSS 1.0 を例に RSS の解析 (2 / 3) ► チャンネル(ヘッダ)部分 ► 必要なデータ title → そのサイトのタイトル link → そのサイトの URL description → そのサイトの概要 RSS の解析 (3 / 3) ► アイテム(エントリー)部分 ► 必要なデータ title → そのアイテムのタイトル link → そのアイテムの URL description → そのアイテムの概要 dc:subject → そのアイテムの(任意の)分類 dc:date → そのアイテムの投稿日時 ウェブ型 のメリット・デメリット (1 / 2) ► ウェブ型 RSS Reader のメリット RSS 提供サイトへのトラフィック軽減 RSS データの取りこぼしが少ない ► ウェブ型 RSS Reader のデメリット ユーザーインターフェイス 一元管理によるデータの損失の可能性 ► こうすれば解決できる 他のクライアントでも見れるようにする 集めたデータを RSS にて配信 ウェブ型 のメリット・デメリット (2 / 2) ► 作動イメージ RSS 1 RSS 2 RSS Reader MSN Messenger RSS 3 Robot RSS 4 Web browser Cache Mobile Phone RSS … RSS Reader ウェブ型 RSS Reader の実装 (1 / 2) ► サービスとして動かす 複数ユーザーでの利用 ► 既存の RSS Reader (or アンテナ) から 全 RSS の中から最新のエントリーを カテゴリー分類 アンテナのような表示 携帯電話からの表示 (実装予定) ウェブ型 RSS Reader の実装 (2 / 2) ► ちょっとした特徴 RSS の二次配信 MSN Messenger による利用 関連ニュースの表示 (実装予定) ► クライアントに出来ることはクライアントで JavaScript による補助機能 ►カテゴリーの絞込みなど デモ ► 実際に作動中 CEEK.JP RSS Reader v2.0 (CEEK.JP Labs) http://labs.ceek.jp/rss2/ ドキュメントはまだ m(_ _)m 今後について ► 今後の予定 未実装機能の実装 ►携帯電話対応 ►関連ニュース表示 ►カテゴリーツリーの表示・非表示 etc… 大規模サービスにできるように改良 ►データベース周り ►効率的なクローリング
© Copyright 2024 ExpyDoc