IPA公式正解:エ 店舗案内の Web ページ上に,他のサイトが提供する地図検索機能を利用して出力された情報を表示する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。マッシュアップ(Mashup)とは、複数の異なる提供元が公開しているWeb APIやサービスを組み合わせて、新しいWebサービスやコンテンツを構築する技術のことです。自サイトの店舗情報と他サイトの地図APIを連携させて表示する例が代表的です。
【詳細解説】■ 本問の核心・解法のポイント
Web技術における「マッシュアップ」の定義と適用例を問う問題です。音楽用語の「異なる曲を混ぜ合わせて1曲にする」ことに由来し、公開されている複数のAPIやデータソース(地図情報、天気予報、SNS情報など)を複合させて1つの画面・サービスとして提供することを指します。
・各選択肢の徹底解説:
・ア:Webブラウザのプラグインや拡張機能によるメディア再生技術(かつてのFlashや現在のHTML5メディア機能等)の説明であり、マッシュアップではありません。
・イ:非同期通信技術(Ajax)を利用したシームレスな画面更新・スクロール表示(ダイナミックHTML等)の説明です。
・ウ:単なる外部Webサイトへのハイパーリンクの設置であり、API連携によるコンテンツの合成(マッシュアップ)ではありません。
・【選択肢エ★】:正解です。自社の店舗情報データと外部事業者が提供するWeb地図API(Google Maps API等)を組み合わせて同一画面上に表示することは、マッシュアップの典型的な活用例です。
よって正解はエです。