応用情報技術者 2013年 秋期 午前2 問26
問題文
動画や音声などのマルチメディアコンテンツのレイアウトや再生のタイミングをXML フォーマットで記述するための W3C 勧告はどれか。
選択肢
ア:Ajax
イ:CSS
ウ:SMIL(正解)
エ:SVG
動画や音声などのマルチメディアコンテンツのレイアウトや再生のタイミングをXMLフォーマットで記述するためのW3C勧告【午前2 解説】
要点まとめ
- 結論:マルチメディアのレイアウトや再生タイミングをXMLで記述する標準はSMILです。
- 根拠:SMILはW3Cが策定したマルチメディアの同期制御やレイアウト指定に特化したXMLベースの言語です。
- 差がつくポイント:AjaxやCSSは動的処理やスタイル指定、SVGはベクター画像の描画に使われ、マルチメディアの時間制御には適しません。
正解の理由
ウ: SMILは「Synchronized Multimedia Integration Language」の略で、動画や音声など複数のメディアを時間軸に沿って同期させるためのXMLフォーマットです。W3Cが標準化しており、再生のタイミングや画面レイアウトを詳細に指定できます。これにより、複雑なマルチメディアプレゼンテーションを効率的に作成可能です。
よくある誤解
Ajaxは非同期通信技術であり、マルチメディアの同期制御とは無関係です。CSSは見た目のスタイルを指定するもので、時間的な制御はできません。
解法ステップ
- 問題文の「動画や音声のレイアウトや再生のタイミング」をキーワードに注目する。
- XMLフォーマットで記述する点から、XMLベースの言語を選ぶ。
- 選択肢の中でマルチメディア同期制御に特化した言語を探す。
- SMILがW3C勧告であることを確認し、正解とする。
選択肢別の誤答解説
- ア: Ajax
非同期通信技術であり、マルチメディアのレイアウトや再生タイミングの記述には使いません。 - イ: CSS
スタイルシート言語で、見た目の装飾に使いますが、時間的な同期制御はできません。 - ウ: SMIL
正解。マルチメディアの同期やレイアウトをXMLで記述するW3C標準です。 - エ: SVG
ベクター画像の描画用XML言語で、マルチメディアの再生タイミング制御には適しません。
補足コラム
SMILは1998年にW3Cが勧告した言語で、音声・動画・画像など複数のメディアを時間軸に沿って統合的に制御できます。HTML5の登場で利用は減りましたが、特定のプレゼンテーションや電子書籍などで今も活用されています。
FAQ
Q: SMILはどのような場面で使われますか?
A: 複数のメディアを同期させて再生するプレゼンテーションや電子書籍の制作に使われます。
A: 複数のメディアを同期させて再生するプレゼンテーションや電子書籍の制作に使われます。
Q: CSSで動画の再生タイミングを制御できますか?
A: いいえ。CSSは見た目の装飾に特化しており、再生タイミングの制御はできません。
A: いいえ。CSSは見た目の装飾に特化しており、再生タイミングの制御はできません。
関連キーワード: SMIL, マルチメディア同期制御、XMLフォーマット、W3C勧告、動画再生タイミング、音声同期、プレゼンテーション制御

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

