Widely available すべての主要ブラウザで対応済み。安心して使用可能。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
削除済み
  • このバージョンで機能が削除されました (57)
実装メモ
  • 様々なウェブ互換性の問題(バグ1405761など)のため無効。
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
削除済み
  • このバージョンで機能が削除されました (57)
実装メモ
  • 様々なウェブ互換性の問題(バグ1405761など)のため無効。
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
削除済み
  • このバージョンで機能が削除されました (57)
実装メモ
  • 様々なウェブ互換性の問題(バグ1405761など)のため無効。
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
削除済み
  • このバージョンで機能が削除されました (57)
実装メモ
  • 様々なウェブ互換性の問題(バグ1405761など)のため無効。
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
削除済み
  • このバージョンで機能が削除されました (57)
実装メモ
  • 様々なウェブ互換性の問題(バグ1405761など)のため無効。
注釈 3件
制限事項
  • このブラウザでは部分的にしか実装されていません
削除済み
  • このバージョンで機能が削除されました (57)
実装メモ
  • 様々なウェブ互換性の問題(バグ1405761など)のため無効。

基本構文

HTML
<link rel="preload" href="/fonts/main.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/css/critical.css" as="style">
<link rel="preload" href="/js/app.js" as="script">

ライブデモ

Preload categories

Compare the assets commonly loaded with rel=preload.

プレビュー全画面表示

Preload lifecycle

Preload starts the fetch early, but a normal consumer still has to pick the resource up.

プレビュー全画面表示

Preload checklist

Use explicit types and only preload assets that are definitely needed.

プレビュー全画面表示

実務での使いどころ

  • <link rel="preload"> の活用

    preload は <link> 要素の rel 属性の値で、その HTML の <head> の中で読み取りリクエストを宣言し、ページのライフサイクルの早期の、ブラウザーの主なレンダリング機構が起動する前に読み取りを始めたい、すぐに必要なリソースを指定することができます。

注意点

  • 古いブラウザでは対応していない場合がある。

アクセシビリティ

  • スクリーンリーダーでの読み上げを確認すること。