ブログやニュースサイト, 電子掲示板などの Web サイトで, 効率の良い情報収集や情報発信を行うために用いられており, ページの見出しや要約, 更新時刻などのメタデータを, 構造化して記述するための XML ベースの文書形式を何と呼ぶか。
平成21年度 秋期 ITパスポート試験 問75
テクノロジ系ネットワーク › ネットワーク応用
この問題の解説と、これまでの解答の記録です。
問75
頻出度★★★
解説
問 75
不正解ア
API (Application Programming Interface) は、ソフトウェアの機能を外部のプログラムから呼び出すための「手順・規約」の総称であり、文書形式ではない。XML でメタデータを記述するためのフォーマットを指す語ではないので誤り。
不正解イ
Open XML (Office Open XML) は、ワープロ・表計算・プレゼンテーションなどのオフィス文書を XML で表現するためのファイル形式。確かに XML ベースだが、目的は事務文書の保存・交換であって、Web サイトの更新情報を配信するためのものではない。
- ウ
正解 正解はウ の RSS。RSS は「RDF Site Summary / Really Simple Syndication」などと呼ばれる XML ベースの文書形式で、Web サイトの各ページの見出し (タイトル)、要約、URL、更新日時といったメタデータを決まったタグ構造で記述する。ブログやニュースサイト、電子掲示板がこの RSS ファイル (フィード) を公開しておくと、利用者は RSS リーダーに登録するだけで複数サイトの更新を自動的にまとめて受け取れる。つまり「効率の良い情報収集や情報発信」を実現する仕組みであり、設問の条件 (XML ベース・メタデータの構造化記述・更新情報の配信) をすべて満たすのは RSS だけである。
不正解エ
XHTML は HTML を XML の文法規則に従って定義し直したマークアップ言語で、Web ページそのものの中身 (見出し・段落・表など) を記述するためのもの。ページの更新時刻や要約といったメタデータをまとめて配信する用途の形式ではないので誤り。
ここがポイント
- RSS = Web サイトの見出し・要約・更新日時などのメタデータを構造化して記述する XML ベースの配信フォーマット。RSS リーダーで複数サイトの更新を一括収集できる (類似のものに Atom がある)。
- 紛らわしい略語の切り分け: API は機能呼び出しの規約、Open XML はオフィス文書の形式、XHTML は Web ページ本体を記述する言語、と用途で区別する。
用語