平成29年度 プロジェクトマネージャ試験 午前II 問17
マッシュアップを利用して Web コンテンツを表示している例として,最も適切なものはどれか。
- ア Web ブラウザにプラグインを組み込み,動画やアニメーションを表示する。
- イ 地図上のカーソル移動に伴い,Web ページを切り替えずにスクロール表示する。
- ウ 鉄道経路の探索結果上に,各鉄道会社の Web ページへのリンクを表示する。
- エ 店舗案内の Web ページ上に,他のサイトが提供する地図検索機能を利用して出力された情報を表示する。
解答・解説を見る
正解:エ
AI解説
マッシュアップとは、複数のサイトが公開しているコンテンツやWeb API(地図、検索など)を組み合わせて、あたかも一つの新しいサービス・コンテンツのように提供する手法である。自サイトのページ上に他サイト提供の地図検索機能の出力を埋め込んで表示するエは、その典型例である。「他サイトのサービスを部品として組み合わせているか」が判断基準になる。 ア: Webブラウザのプラグイン(かつてのFlash等)による動画・アニメーション再生の説明であり、複数サイトのサービスの組合せではないため誤り。 イ: ページ遷移なしに地図をスクロール表示するのはAjax(非同期通信による動的表示)の説明であり、マッシュアップではない。 ウ: 探索結果に他社サイトへのリンクを張っているだけで、他サイトの機能・コンテンツを自サイト内に統合していないため、マッシュアップとはいえない。 エ: 正しい。店舗案内ページに他サイト提供の地図検索機能(API)の出力を組み込んで一体のコンテンツとして表示しており、マッシュアップの典型例である。 💡 マッシュアップは「混ぜ合わせ」が語源で、Google MapsのAPIを自社サイトに埋め込む例が定番。単なるリンク(ウ)や表示技術のAjax(イ)と区別させるのが頻出ひっかけパターンである。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。