iframe (アイフレーム)

iframe 読み:アイフレーム
とは、

概要

iframeとは、HTMLにおいてWebページ内へ別のWebページや外部コンテンツを埋め込んで表示するための要素を意味する言葉である。正式には inline frame の略である。

iframeを使うことで、現在表示しているページの中に、別のHTMLページ、動画、地図、フォーム、広告などを独立した領域として表示できる。
埋め込まれたコンテンツは、親ページとは別の文書として読み込まれる点が特徴である。

Web開発では、動画埋め込み、地図表示、広告配信、外部サービスのウィジェット表示など、さまざまな用途で利用されている。

一方で、セキュリティやパフォーマンスの観点から注意が必要な場合もある。
特に、クリックジャッキング対策やクロスオリジン制御などの理由で、外部サイト側がiframe埋め込みを制限しているケースもある。

語源

詳細≫

iframeは inline frame の略語である。
inlineは「行内の、埋め込まれた」、frameは「枠、領域」を意味する。
つまりiframeは「ページ内に埋め込まれた表示枠」を意味し、Webページ内に別コンテンツを表示するための仕組みを表す言葉となった。

同義語

inline frame (インラインフレーム)

関連記事

HTML