Web技術の基礎

Webページの体験を表す指標であるCore Web Vitalsのうち、CLS(Cumulative Layout Shift)が表すものはどれか。

  1. Aページの読み込みで、画面の中で最も大きな画像や文章のかたまりが表示されるまでの時間
  2. B利用者のクリックやキー入力から、その結果が画面に描画されるまでの遅れ
  3. C表示の途中で、後から読み込まれた画像や広告などによって、要素の位置が予期せずずれた量
答えと解説を見る

正解:C. 表示の途中で、後から読み込まれた画像や広告などによって、要素の位置が予期せずずれた量

Core Web Vitalsは、読み込みの速さを表すLCP(Largest Contentful Paint)、操作への応答の速さを表すINP(Interaction to Next Paint)、表示の安定性を表すCLSの3つの指標からなります(INPは2024年3月にFIDに代わって加わりました)。CLSは、後から現れた画像や広告によって文章などが押し下げられるような、予期しない位置のずれを数値にしたものです。画像や動画に width と height を指定して、表示する場所を先に確保しておくと、CLSを小さくできます。

  • A. これはLCPです。読み込みの速さを表す指標です。
  • B. これはINPです。操作への応答の速さを表す指標です。
  • C. 正しい。CLSは表示の安定性、つまり予期しないレイアウトのずれを表します。
この分野を解く 分野ページへ

Web技術の基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

Web技術の基礎のほかの問題

  1. Webページで使う画像の形式と、その一般的な使い方の組み合わせとして、適切なものはどれか。
  2. 3,000バイトの画像のデータをBase64で符号化して、HTMLの中に埋め込む。改行を入れないとき、符号化した後の文字数はどれか。
  3. Webシステムを、Webサーバ、アプリケーションサーバ、データベースサーバの3層で構成する。アプリケーションサーバが主に受け持つ処理として、適切なものはどれか。
  4. リバースプロキシの説明として、正しいものはどれか。
  5. CGIでは、Webサーバがリクエストを受けるたびにプログラムを新しいプロセスとして起動し、処理が終わるとプロセスは終了する。FastCGIやアプリケーションサーバの方式が、CGIと比べて多くのリクエストを効率よく処理できる主な理由はどれか。