令和6年度秋期 応用情報技術者試験 午前 問50

分野:ユーザーインタフェース|実際に出題されたIPA過去問題

レスポンシブWebデザインを実現するに当たって,単一のHTML文書を用いて,Webコンテンツを各種端末のディスプレイの大きさに合わせた形式で表示するために使用する機能はどれか。

  1.  User-Agent
  2.  WebSocket
  3.  マッシュアップ
  4.  メディアクエリ
解答・解説を見る

正解:エ

AI解説

メディアクエリは、CSSの機能の一つで、画面の幅などデバイスの表示特性に応じて適用するスタイルを切り替える仕組みである。これにより、単一のHTML文書のままで、パソコン・タブレット・スマートフォンなど各種端末のディスプレイの大きさに合わせた表示形式(レスポンシブWebデザイン)を実現できる。 ア: User-Agentは、HTTP通信時にブラウザやOSなどクライアント側の識別情報をサーバに伝えるためのHTTPヘッダであり、それ自体が画面サイズに応じた表示切替を行う仕組みではない。 イ: WebSocketは、サーバとクライアントの間で双方向のリアルタイム通信を行うための技術であり、画面サイズに応じたレイアウト変更とは無関係である。 ウ: マッシュアップは、複数のWebサービスやデータを組み合わせて新しいサービスやコンテンツを作り出す手法であり、レスポンシブWebデザインの実現手段とは異なる。 エ: 正解。メディアクエリによって、画面幅などに応じてスタイルを切り替え、単一のHTML文書でレスポンシブWebデザインを実現する。 💡 レスポンシブWebデザインは「HTML文書は1つのまま、CSSのメディアクエリで画面幅ごとにレイアウトを切り替える」という基本構成を押さえておく。

出典:令和6年度 秋期 応用情報技術者試験 午前 問50 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「ユーザーインタフェース」分野の攻略ポイント

GUI・情報デザイン・UX・アクセシビリティ・帳票/画面設計が範囲です。出題数は少ないものの、常識で解けるように見えて用語の定義を知らないと外す問題が混じるので、キーワードだけは押さえておきましょう。

ユーザーインタフェースの攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ユーザーインタフェース)の過去問