Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Webページ表示高速化 入門
Search
Aihara Noriyoshi
February 17, 2025
0
58
Webページ表示高速化 入門
Aihara Noriyoshi
February 17, 2025
Tweet
Share
More Decks by Aihara Noriyoshi
See All by Aihara Noriyoshi
使い込んだツールでも「終わり」は必ず来る! 〜ツールの推し変(乗り換え)のすすめ〜
nori44
0
13
はじめてのフロントエンド開発環境導入
nori44
0
880
JavaScriptの「知らない」が少し減る会
nori44
0
220
コーディングのお供 Google Chrome 開発者ツールを使いこなそう!
nori44
0
1k
macOS / Windows パソコン作業効率化を考えよう!
nori44
0
220
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.8k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
Become a Pro
speakerdeck
PRO
31
5.7k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
37k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
230
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
89
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
120
Making Projects Easy
brettharned
120
6.5k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.2k
Music & Morning Musume
bryan
46
7k
Transcript
None
Webページ高速化とは Webページをすばやく表示させることは、UX(ユーザエクス ペリエンス)の向上だけでなく、Googleの検索順位にも影響 する重要な指標です。 今回は、Webページ高速化のための手法、測定できるツール の「Lighthouse」の使いかたを紹介します!
主な高速化の手法 D 圧縮率の高い画像形式の利) D 画像の最適化・ファイル圧$ D CSS, JSの改善・ファイル圧$ D 速いサーバーを利用する
計測方法(Lighthouseの使いかた) DevToolsから立ち上げ Lighthouseパネルを表示させ、モード・デバイスを選択し、 「ページ読み込みを分析」をクリック。 Google Chrome拡張機能 chromeウェブストアで拡張機能の「Lighthouse」を検索 →Chromeに追加。「Generate report」をクリック。
画面の見方 「パフォーマンス」「ユーザー 補助」「おすすめの方法」 「SEO」の、4つの項目を診断 できます。 100点満点で得点を確認でき、90 点以上はグリーン、49点以下は レッドで表示されます。
画面の見方 「パフォーマンス」では「FCP」 「LCP」など5つの指標があり、 現在のページがどの指標を何点 獲得したかを確認できます。 各指標で問題が発生している場 合、「 」で表示されます。 また、「ビューを開く」から各 指標の解説を確認できます。
▲
画面の見方 「診断」では、問題が発生している箇 所の表示と原因が確認できます。 アコーディオンを開くと問題となって いるソースコードや画像ファイルが列 挙されています。また、問題がなかっ た箇所の表示もされています。 「FCP」「LCP」などの指標のうち、 その問題箇所がどの指標に影響してい るのかの確認もできます。
画像の改善方法 画像圧縮アプリ macOS : Windows : https://imageoptim.com/mac https://css-ig.net/pinga 画像変換 変換サービスの例:PNG
ファイルを AVIF に変換 VS Codeのスニペット スニペット機能を使って、pictureタグ、sourceタグを展開
Webフォントの改善方法 Webフォントのうち、日本語Webフォントは、上手に使わな いとパフォーマンスが落ちてしまいます。 日本語Webフォント使わないべきか、使うならどの手段か、 といった判断用のフローチャートを用意しました。 日本語Webフォント利用フローチャート ご入会後の特典スライドです
JSの改善方法 jQueryを使っている場合、素のJSを使う:jQuery -> Vanilla JSの変換 スクロール関連のイベントを使いたい場合、jQueryではなく GSAPを使う:【実践課題】スクロールアニメーション ご入会後の特典スライドです
CSS, JSコード軽量化 VS CodeのMinifyを使うとよいです。 Minify 使いかた command + shift +
P(Win : Ctrl + Shift + P)→「Minify」 をクリック ご入会後の特典スライドです
まとめ 6 Lighthouseを使って計測をす' 6 Lighthouseの「診断」で問題を特定・対 6 各種改善方法を知る
Beans Collegeのご案内 Beans College 説明会 説明会を毎月開催してます!