日本語フォント重すぎ問題

当ページのリンクには広告が含まれています。

このサイトでは開設からずっと「noto serif japanese」というGoogleが提供しているWEBフォントを愛用している。

Google Fonts
Noto Serif Japanese - Google Fonts Noto is a global font collection for writing in all modern and ancient languages. Noto Serif JP is a modulated (“serif”) design for the Japanese language and ot

で、WEBフォントはサイトのデザインにいい感じで影響する良いものなんだけれど、ここ最近このサイトでもちょいちょい画像を使ったページが増えてきたこともあり、ページのサイズが気になってきた。

そんなわけで、サイトの要素をサクッと確認してみることに。

目次

GTmetrixでWEBフォントあり、なしのサイズ比較

あわせて読みたい
GTmetrix | Website Performance Testing and Monitoring GTmetrix is a free tool to test and monitor your page's performance. Using Lighthouse, GTmetrix generates scores for your pages and offers actionable recommenda...

GTmetrixは昔からある、ページスピードを解析してくれるWEBツール。これの機能の一つでページの要素解析があるので、今回はそれを使ってみていく。

WEBフォントあり時のページサイズ

WEBフォント使用時のページサイズは2.61MBとなった。なんと、ページの6割超がフォントファイルと言う結果になった。

WEBフォントなし時のページサイズ

WEBフォント未使用時のページサイズは975KBと言う結果に。WEBフォントを使わない場合のフォントサイズは231KBまで小さくなった。

フォントファイルでかすぎ

2年前くらいの情報になってしまうけど、web.div内でこんな記載があった。

Chrome for Developers
Avoid enormous network payloads  |  Lighthouse  |  Chrome for Developers Learn how to improve your web page's load time by reducing the total file size of resources you serve to your users.

How to reduce payload size #
Aim to keep your total byte size below 1,600 KiB. This target is based on the amount of data that can be theoretically downloaded on a 3G connection while still achieving a Time to Interactive of 10 seconds or less.

https://web.dev/

みんなページサイズを1.6MBを目指してねみたいなことを言っている。最もこれは3G回線をベースにした話なので、すでに3G停波が見えている日本ではもう少し上の基準で良いのかも知れないが。

実際にページサイズは年々増加傾向にあり、2022年は2.2MBが平均値となっているらしい。

あわせて読みたい
HTTP Archive: State of the Web This report captures a long view of the web, including the adoption of techniques for efficient network utilization and usage of web standards like HTTPS.

既に大半のサイトが1.6MBを超えているらしい。

あまり神経質にならないほうが良いのかも知れないが、それでもページサイズには多少気を使ったほうが、ページ速度が上がるのは当然ではあるので、削れるところは削ったほうが良い。

上記引用のweb.div内でも、画像を圧縮しろとか言ってるし。

そんな中、単体で1.6MBを超えてくるWEBフォントさんはやっぱり異常なのかも。

だけど、WEBフォント使いたい

正直なところ、サイズの部分が気になりはするが、やっぱりWEBフォント使いたいってのが自分の所感ではある。

凝ったデザインでなくても、フォントが他のサイトと違うだけで何となく目立つ気はするし。

表現の自由や!

最後に

結局サイトの高速化問題ってサーバースペック上げるのが最強だよね。

目次