概要
YouTube の動画や Google マップなど、外部サービスが提供する画面をそのまま自分のページの中に表示する
仕組みです。多くの場合 <iframe> 要素に外部サービスが発行する埋め込み用の URL を指定するだけで
実現できます。
別名
表記ゆれ:埋め込み、iframe 埋め込み、動画埋め込み、地図埋め込み、embed
「iframe 埋め込み」は実装方法に着目した呼び方で、「動画埋め込み」「地図埋め込み」は埋め込む対象で 呼び分けた言い方です。
AI への伝え方
「YouTube の動画を埋め込んで」「Google マップを埋め込んで」のように、埋め込む対象と URL を伝えます。
<iframe> には代替テキストの役割を果たす title 属性が必須で、省略するとスクリーンリーダー利用者に
何の埋め込みか伝わりません。画面外にある埋め込みの読み込みを後回しにしてページの表示を速くしたい場合は
loading="lazy" を付けるよう伝えてください。地図や動画のような比率が決まったコンテンツは、読み込み中も
aspect-ratio: 16 / 9 のような比率でスペースを確保しておくとレイアウトのガタつき(レイアウトシフト)を
防げます。