Chromeエクステンションの「Lighthouse」でパフォーマンスチェックしてみた。
改善するため実施したことの雑なメモ。
↓ 2019/06/16時点のLighthouseでの評価。パフォーマンスがやばいぐらいクソやな。
テキストベースのアセットのエンコードと転送サイズの最適化 | Web Fundamentals | Google Developers
gzip圧縮でCSSやJSなどの転送量を減らす方法
とりま、コピペではってみた。
# gzip compression
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|ico)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
↓ これはエラー
# zlib.output_compression = On
zlib.output_compression = On
はエラー。
さくらではだめ??
「Google Fonts」にfont-displayを適用する方法 | 東京上野のWeb制作会社LIG
リクエストのオプションでは設定できないみたい。
@font-feature-valuesでカバーできる?
CSS Fonts Module Level 4
キャッシュについて整理 – Qiita
<head>
<meta http-equiv="Cache-Control" content="max-age=31557600">
Consider adding preconnect or dns-prefetch resource hints to establish early connections to important third-party origins.
愚直についかしてみた。
<head>
<link rel="preconnect" href="https://www.googletagservices.com">
<link rel="preconnect" href="https://googleads.g.doubleclick.net">
<link rel="preconnect" href="https://www.google-analytics.com">
<link rel="preconnect" href="https://adservice.google.co.jp">
ここまでで、
だいぶ変わったけどまだ低いなー。
最後までお読みいただき、ありがとうございました。
ご意見などありましたら@hippohackへDMをお願いいたします。