平成29年度 春期 午前Ⅱ 問25
ソフトウェア開発管理技術
マッシュアップに関する問題
マッシュアップを利用して Web コンテンツを表示している例として,最も適切なものはどれか。
- アWeb ブラウザにプラグインを組み込み,動画やアニメーションを表示する。
- イ地図上のカーソル移動に伴い,Web ページを切り替えずにスクロール表示する。
- ウ鉄道経路の探索結果上に,各鉄道会社の Web ページへのリンクを表示する。
- エ店舗案内の Web ページ上に,他のサイトが提供する地図検索機能を利用して出力された情報を表示する。
答えと解説を見る
✓ これが正解エ店舗案内の Web ページ上に,他のサイトが提供する地図検索機能を利用して出力された情報を表示する。
解説
他サイトの地図検索機能を自分のページに組み込むのがマッシュアップです。
マッシュアップは、複数のサイトや提供元が公開している機能やデータを API などを通じて組み合わせ、新しいサービスや Web コンテンツを作り出す手法です。店舗案内の Web ページの中に、他のサイトが提供する地図検索機能を呼び出して得た地図を表示する例は、自サイトの店舗情報と他サイトの地図機能を組み合わせているので、マッシュアップの典型です。見分ける軸は、他の提供元の機能やデータを取り込んで一つの画面に合成しているかどうかです。プラグインによる再生、ページを切り替えない表示、他社ページへのリンクは、いずれも組み合わせて新しい表示を作ることとは違います。他のサイトの機能を自分のページの部品として使う、と覚えると判断できます。
ほかの選択肢はなぜ違うのか
- アWeb ブラウザにプラグインを組み込み,…:Web ブラウザにプラグインを組み込んで動画やアニメーションを表示するのは、ブラウザの表示機能を拡張する話です。他のサイトが提供する機能やデータを組み合わせて新しいコンテンツを作っているわけではありません。
- イ地図上のカーソル移動に伴い,Web ペー…:Web ページを切り替えずに地図をスクロール表示するのは、ページの一部だけをサーバと非同期にやり取りして書き換える Ajax のような技術の使い方です。表示を滑らかにする工夫であり、複数の提供元の機能を組み合わせる手法ではありません。
- ウ鉄道経路の探索結果上に,各鉄道会社の W…:経路の探索結果に各鉄道会社の Web ページへのリンクを並べるのは、利用者を別のページへ案内しているだけです。他のサイトの機能やデータを自分のページの中に取り込んで合成しているわけではないので、マッシュアップには当たりません。
出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)