ブログやニュースサイト, 電子掲示板などの Web サイトで, 効率の良い情報収集や情報発信を行うために用いられており, ページの見出しや要約, 更新時刻などのメタデータを, 構造化して記述するための XML ベースの文書形式を何と呼ぶか。
平成21年度 秋期 ITパスポート試験 問75
This question's explanation and your answers so far.
問 75
Incorrectア
An API (Application Programming Interface) is a general term for the procedures and rules by which an external program calls the functions of software; it is not a document format. It does not refer to a format for describing metadata in XML, so this option is wrong.
Incorrectイ
Open XML (Office Open XML) is a file format for expressing office documents such as word processing, spreadsheet, and presentation files in XML. It is indeed XML-based, but its purpose is storing and exchanging office documents, not delivering update information about websites.
- ウ
正解 The correct answer is ウ, RSS. RSS, whose name stands for RDF Site Summary or Really Simple Syndication, is an XML-based document format that uses a fixed tag structure to describe metadata about each page of a website, such as its headline (title), summary, URL, and update time. Once a blog, news site, or electronic bulletin board publishes this RSS file (a feed), users only have to register it in an RSS reader to receive updates from many sites collected automatically. In other words, it is a mechanism for efficient information gathering and distribution, and RSS is the only option that meets all the conditions in the question (XML-based, structured description of metadata, and delivery of update information).
Incorrectエ
XHTML is a markup language that redefines HTML so that it follows the syntax rules of XML, and it is used to describe the content of a web page itself (headings, paragraphs, tables, and so on). It is not a format for collecting and delivering metadata such as page update times and summaries, so this option is wrong.
- RSS = an XML-based distribution format that structures and describes metadata such as a site's headlines, summaries, and update times. With an RSS reader you can collect updates from many sites at once (Atom is a similar format).
- Telling confusing abbreviations apart: an API is a convention for calling functions, Open XML is a format for office documents, and XHTML is a language for describing the body of a web page; distinguish them by their purpose.