【うぇぶぱふぉーまんす】
Webパフォーマンス とは?
💡 「速いサイトは正義」表示速度がUXとSEOを決める
📌 このページのポイント
Core Web Vitalsって何?
何から改善すべき?
効果が大きい順に、①画像の最適化(WebP/AVIF形式、適切なサイズ、lazy loading)、②不要なJavaScriptの削除とコード分割、③CDNの活用、④ブラウザキャッシュの設定、⑤フォントの最適化(display: swap、サブセット化)。まずLighthouseでスコアを測定して、低いスコアの項目から攻めようね
パフォーマンスバジェットって何?
「ページの総重量は400KB以内」「LCPは2秒以内」のように、パフォーマンスに上限を設定すること。CIに組み込んで、バジェットを超えたらビルドを失敗させる。lighthouseciやbundlesizeなどのツールで自動チェック。バジェットなしだと「気づいたら3MBのページ」になりがちだから、最初に設定しておくのが大事だよ
まとめ:ざっくりこれだけ覚えればOK!
「Webパフォーマンス」って出てきたら「Webサイトの表示速度と応答性を改善する取り組み」と思えればだいたいOK!
📖 おまけ:英語の意味
「Web Performance」 = Webの性能
💬 Performance(性能)を最適化する。ミリ秒単位の改善がビジネスに直結するよ