Web サイトの更新状況の把握に関して,次の記述中の a,b に入れる字句の適切な組合せはどれか。 指定した Web サイトを巡回し,Web サイトの見出しや要約などを小さくまとめた [ a ] と呼ばれる更新情報を取得してリンク一覧を作成するソフトウェアを [ b ] リーダという。
平成24年度 秋期 ITパスポート試験 問54
この問題の解説と、これまでの解答の記録です。
問 54
不正解ア
a・b とも誤り。a のサムネイル (thumbnail) は、画像や Web ページの見た目を親指の爪ほどの大きさに縮小した見本画像のことで、一覧表示から目的の画像・ページを探しやすくするために使う。あくまで縮小された画像であって、本文がいう「見出しや要約などをまとめた更新情報」というテキストデータではない。b の CSS (Cascading Style Sheets) は、HTML で作られた Web ページの文字色・フォント・レイアウトなど見た目 (スタイル) を指定するための言語であり、更新情報を取得して回る仕組みとは無関係で、CSS リーダというソフトウェアも存在しない。
不正解イ
b の RSS は正しいが、a のサムネイルが誤り。RSS リーダが取得するのは、見出し・要約・更新日時・リンク先 URL などを記述したテキスト形式のフィードであって、縮小画像であるサムネイルではない。本文も「見出しや要約などを小さくまとめた」と述べており、小さくまとめられているのは画像ではなく更新情報の中身である。ここでいう「小さく」を画像の縮小と読み違えるとサムネイルを選んでしまうため注意が必要で、a に入るのはフィードである。
不正解ウ
a のフィードは正しいが、b の CSS が誤り。CSS は Web ページの表示スタイルを HTML 本体から分離して定義する仕組みで、文書の見た目を整える役割しか持たず、サイトを巡回して更新情報を集める機能はない。フィードを購読・取得して新着一覧を作るソフトウェアは RSS リーダ (フィードリーダ) であり、CSS リーダという用語自体が存在しない。RSS と CSS はアルファベット 3 文字で字面が似ているが、RSS は更新情報の配信フォーマット、CSS はスタイル指定言語と役割がまったく異なる。
- エ
正解 正解はエ「a-フィード,b-RSS」。本文の空欄 a は「Web サイトの見出しや要約などを小さくまとめた [a] と呼ばれる更新情報」と、それ自身が定義を与えている点に着目する。Web サイトの新着記事のタイトル・要約・更新日時・リンク先 URL といった更新情報だけを抜き出し、機械が読み取れる形にまとめて配信するデータを、フィード (feed) と呼ぶ。サイト本文そのものではなく「更新のお知らせの一覧データ」であるところがポイントで、本文の説明と過不足なく一致する。空欄 b は、そのフィードを定期的に取得してリンク一覧を作るソフトウェアの名称である。フィードを記述するための代表的な XML ベースのフォーマット (および配信の仕組み) が RSS であり、複数サイトの RSS フィードを自動巡回して新着見出しを一覧表示するソフトウェアを RSS リーダ (フィードリーダ、アグリゲータ) という。利用者は各サイトを一つずつ開いて回らなくても、RSS リーダの一覧を見るだけで、購読登録した多数のサイトの更新状況をまとめて把握でき、気になった見出しのリンクから本文へ飛べる。これが設問の主題である「Web サイトの更新状況の把握」を効率化する仕組みである。したがって a にはフィード、b には RSS が入り、その組合せであるエが正しい。
- フィードと RSS の関係 — フィードは Web サイトの見出し・要約・更新日時・リンク先などの更新情報をまとめた配信用データで、それを記述する代表的なフォーマットが RSS (Atom も同種)。複数サイトのフィードを自動取得して新着見出しの一覧を作るソフトウェアが RSS リーダ (フィードリーダ) で、各サイトを個別に訪問しなくても更新状況をまとめて把握できる。
- 紛らわしい語との区別 — サムネイルは画像や Web ページを縮小した見本画像 (探しやすくするための表示手法) であり更新情報ではない。CSS は Web ページの見た目 (文字色・レイアウトなど) を指定するスタイルシート言語で、RSS と 3 文字略語の字面は似ているが役割は無関係。略語は必ず正式名称と目的に立ち返って区別する。