正答4
解説
正解は4です。
プログレッシブWebアプリ(PWA:Progressive Web Apps)は、Webの技術で作ったアプリケーションを、スマートフォンのネイティブアプリケーションのように使えるようにする仕組みです。
中心となるのは、ブラウザの裏側で動作するサービスワーカーという機能です。
【選択肢別解説】
1:× Webブラウザの要求に応じてWebサーバ上のプログラムを呼び出し、結果を返すのは、CGI(Common Gateway Interface)の説明です。
2:× Webページの要素に意味を表すメタデータを付け、コンピュータが情報を自動処理できるようにするのは、セマンティックWebの説明です。
3:× 他のサービスが公開するWebAPIを組み合わせて新しいサービスを作るのは、マッシュアップの説明です。
4:○ サービスワーカーを用いて、オフラインでの起動やバックグラウンドでのデータ同期を行い、ネイティブアプリケーションのように使えるようにするので、PWAの説明です。
【ポイント】
PWAは、ホーム画面への追加、プッシュ通知、オフライン動作などができます。
アプリストアを経由せずに配布できる点も特徴です。