平成23年度 特別 午前 問27
マルチメディア
XMLに関する問題
動画や音声などのマルチメディアコンテンツのレイアウトや再生のタイミングを XML フォーマットで記述するための W3C 勧告はどれか。
- アAjax
- イCSS
- ウSMIL
- エSVG
答えと解説を見る
✓ これが正解ウSMIL
解説
時間の流れを書ける XML は SMIL です。
設問は二つの条件を重ねています。一つは XML の書式であること、もう一つは再生のタイミングまで記述できることです。候補のうち時間の流れを扱えるものは一つしかありませんから、決め手になるのは後者です。SMIL は Synchronized Multimedia Integration Language の略で、名前の先頭に同期を表す語が置かれています。動画や音声や静止画を、いつ出し、いつ止め、どれとどれを同時に流すのか、という時間の指し示しを、要素の入れ子として書けます。画面のどこに置くかという配置も同じ文書の中で指定できますので、設問が挙げているレイアウトとタイミングの両方を、これ一つで受け持てます。残りの候補は、見た目の指定に使う仕様、図形を座標で表す書式、そして画面を読み込み直さずにやり取りする作り方であり、いずれも時間の並びを本業にしていません。四つを覚え分けるときは、それぞれが何を書くための道具なのかで並べると混ざりません。図形を書くもの、時間の流れを書くもの、見た目を書くもの、そして何かを書くための言語ではないもの、という具合です。設問が二重に条件を絞っていますので、言語でないものと、時間を扱わないものから順に外していけば、迷わずに一つへたどり着けます。
ほかの選択肢はなぜ違うのか
- アAjax:画面を読み込み直さずにサーバとやり取りする作り方の呼び名で、特定の記述の書式を指す語ではありません。XML が登場する場面はありますが、書式そのものではありませんので、設問の条件に届きません。
- イCSS:文書の構造と表示の形式を分けるための仕様で、色や文字の大きさや配置を指定します。配置は指定できますが、XML の書式ではなく、再生の時間を組み立てることも主な役目としていません。
- エSVG:図形を座標と数式で表す XML の書式で、拡大しても輪郭が粗くならない点が利点です。扱う対象は図であり、音声や映像の時間をそろえる役目は持ちません。
出典:平成23年度 特別 応用情報技術者試験 午前 問27
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)