Webフォント
目次
本記事では端末に搭載している書体の確認方法は wordmark.it を利用しています。
Webで表示されるフォントの難点
1. 使用機種・端末に依存する
游ゴシックメインのWebサイトを作成した場合、
游ゴシックはWindows, Macに標準搭載されていますが、iPhone, Androidといったスマホには搭載されていないため、代替書体を指定しないといけません。
body {
font-family: 游ゴシック体, 游ゴシック, YuGothic, '代替書体', sans-serif;
}
どうしても表示させたい場合、游ゴシックのWebフォントを提供しているサービスを利用する方法もありますが、こういった書体は有料のWebフォントサービスを利用することになります。
Webで游ゴシックをiPhoneやAndroidで表示できない?表示するには? - Qiita
ヒラギノ角ゴを指定した場合、Mac, iPhoneに標準搭載されていますが、Windows, Androidには搭載されていません。
body {
font-family: 游ゴシック体, 游ゴシック, YuGothic, 'Hiragino Kaku Gothic ProN', HiraginoSans-W3, sans-serif;
}
※ 『Hiragino Kaku Gothic ProN』 は macOS(Big Sur)用、『HiraginoSans-W3』はiOS用の記述
よほどデザインにこだわりがなければ、 sans-serif
で端末に標準搭載されているゴシック体に判断を委ねるほうが良いかと思われます。
参考記事
2. 日本語のWebフォントサイズが大きすぎる
Webフォントを利用する場合、以下の表からも分かる通り和文フォントは字数・容量が欧文フォントの25倍ほどあります。
書体名 | 文字数 | サイズ |
---|---|---|
Roboto (欧文書体・Regular 400のみ) | 277 文字 | 171 KB |
Noto Sans JP (Regular 400のみ) | 6,992 文字 | 4.5 MB |
また後述の Webフォントサービス > Google Fonts で表示している書体サイズは以下の通りになります。
書体名 | サイズ |
---|---|
クレー | 20.9 MB |
トレイン | 4.3 MB |
ロックンロール | 5.5 MB |
ステッキ | 4.2 MB |
ランパート | 4.7 MB |
レゲエ | 4.2 MB |
ドットゴシック16 | 4.4 MB |
通常のWebサイトの表示サイズ(容量)は 2 MB ぐらいまでが望ましいので、Webフォントを読み込んだ時点で Google PageSpeet Insights で減点されますし、ユーザーに対しても不親切です。
和文書体のフォントデータ容量を下げる方法はあるのですが、それぞれにデメリットが存在します。
a. フォントデータのサブセット化
必要な文字以外を削除して軽量化したフォントファイルを生成する『サブセット化』という方法です。
デメリットとしては、自分以外がサイトを運用する際に再度サブセット化を行う必要が出てきた場合に、処理を行わせる負担が非常に大きいことです。
それでも行ってみたい方は以下の記事が参考になるかと思われます。
- サブセット化で日本語Webフォントの容量を軽量化する方法|株式会社TORAT|東京都中央区のweb制作会社
- Nuxt.jsでページ内の日本語だけでWebフォントのサブセットを作成したい(静的サイトの話) - Qiita
Google Fontsではtextパラメーターを付与することでサブセット化を行うことができます。
Google Fontsのファイルサイズを簡単に軽量化できる!日本語フォントにも対応 | コリス
b. ダイナミックサブセット
『Adobe Fonts』『FONTPLUS』といったWebフォントサービスでは『ダイナミックサブセット』という使用する文字のみ動的に選択しダウンロードさせる技術を取り入れています。
この技術なら a. フォントデータのサブセット化 のデメリットを解決できますが、以下のようなデメリットがあります。
- ページ遷移時にサブセットの再取得を行ってしまう(サブセットのキャッシュを保持してくれない)
- font-familyで指定されているテキストをDOMから取得
→ フォントサブセットに追加する文字をサーバーにリクエストする処理が発生する -
↑上記の処理により、書体の再描画までの間にデフォルト書体がブラウザ側で非表示にされてしまう
※ こちらはfont-display: swap;
で非表示にされたデフォルト書体を表示させる対処方法があります。
参考記事
- ダイナミックサブセットと Web フォント提供 - Adobe Fonts User Guide
- NuxtでAdobe Fontsを利用する(日本語対応) | eureka
- 2020年に最適なfont-familyの書き方 - ICS MEDIA
余談ですが、Google Fonts は @font-face ごとに unicode-range を書いているので、ダイナミックサブセットの処理は行われていません。
Webフォントサービス
2021年1月時点でのWebフォントサービスについてまとめています。
Google Fonts
Googleが提供しているWebフォントサービスです。
フォントデータのダウンロードや、Google Fonts APIでフォントを簡単にサイトへ埋め込むことができます。
Google Fonts APIの方法については 公式ガイドページ を参照ください。
ライセンス:オープンソース(商用・非商用を問わず、誰でも利用することができ、自由に修正、頒布ができる)
日本語書体は以下の通り(※2021年10月27日時点)
余談ですが本ページではサンプル文字だけ取得する方法(textパラメーター)を取り入れています。
例)&text=彼らの機器や装置はすべて生命体だ。あいうえおアイウエオかきくけこカキクケコサシスセソ
書体名 | 分類 | サンプル | |
---|---|---|---|
Noto Sans JP | ゴシック体 |
彼らの機器や装置はすべて生命体だ。
|
|
M PLUS 1p |
彼らの機器や装置はすべて生命体だ。
制作:M+ Fonts
|
||
さわらびゴシック |
彼らの機器や装置はすべて生命体だ。
制作:MOTOYA
|
||
小杉ゴシック (Kosugi) |
彼らの機器や装置はすべて生命体だ。
制作:MOTOYA
|
||
M PLUS Rounded 1c | 丸ゴシック体 |
彼らの機器や装置はすべて生命体だ。
制作:M+ Fonts
|
|
小杉丸ゴシック (Kosugi Maru) |
彼らの機器や装置はすべて生命体だ。
制作:MOTOYA
|
||
キウイ丸 (Kiwi Maru) |
彼らの機器や装置はすべて生命体だ。
制作:もじワク研究
|
||
Noto Serif Japanese | 明朝体 | 彼らの機器や装置はすべて生命体だ。 | |
さわらび明朝 |
彼らの機器や装置はすべて生命体だ。
制作:MOTOYA
|
||
ひな明朝 (Hina Mincho) |
彼らの機器や装置はすべて生命体だ。
制作:satsuyako
|
||
解星オプティ (Kaisei Opti) |
彼らの機器や装置はすべて生命体だ。
制作:Font-Kai
|
||
解星デコール (Kaisei Decol) |
彼らの機器や装置はすべて生命体だ。
制作:Font-Kai
|
||
解星 春の海 (Kaisei HarunoUmi) |
彼らの機器や装置はすべて生命体だ。
制作:Font-Kai
|
||
解星 特ミン (Kaisei Tokumin) |
彼らの機器や装置はすべて生命体だ。
制作:Font-Kai
|
||
しっぽり明朝 (Shippori Mincho) |
彼らの機器や装置はすべて生命体だ。
制作:FONTDASU
|
||
クレー(Klee) |
彼らの機器や装置はすべて生命体だ。
|
||
はんなり明朝 |
彼らの機器や装置はすべて生命体だ。
制作:タイピングアート
|
||
こころ明朝 |
彼らの機器や装置はすべて生命体だ。
制作:タイピングアート
|
||
New Tegomin (ニューテゴミン) |
デザイン書体 |
彼らの機器や装置はすべて生命体だ。
|
|
トレイン (Train One) |
彼らの機器や装置はすべて生命体だ。
|
||
ランパート (Rampart One) |
彼らの機器や装置はすべて生命体だ。
|
||
ステッキ(Stick) |
彼らの機器や装置はすべて生命体だ。
|
||
ロックンロール (RocknRoll One) |
彼らの機器や装置はすべて生命体だ。
|
||
レゲエ (Reggae One) |
彼らの機器や装置はすべて生命体だ。
|
||
ポッタ(Potta One) |
彼らの機器や装置はすべて生命体だ。
|
||
ドットゴシック16 (DotGothic16) |
彼らの機器や装置はすべて生命体だ。
|
||
デラゴシック (Dela Gothic One) |
彼らの機器や装置はすべて生命体だ。
制作:あらたかな
|
||
たぬき油性マジック (Yusei Magic) |
彼らの機器や装置はすべて生命体だ。
制作:たぬき侍
|
||
よもぎフォント (Yomogi) |
彼らの機器や装置はすべて生命体だ。
制作:satsuyako
|
||
はちまるポップ (Hachi Maru Pop) |
彼らの機器や装置はすべて生命体だ。
制作:Nonty
|
||
オとマのペ (Otomanopee One) |
あいうえおアイウエオかきくけこカキクケコ
|
||
ニコモジ |
あいうえおアイウエオかきくけこカキクケコ
制作:Ku-Ku
|
||
ニクキュウ |
アイウエオカキクケコサシスセソ
制作:Nakai
|
ZEN丸ゴシック
制作:大平善道
書体名 | 分類 | サンプル |
---|---|---|
ZEN角ゴシック (Zen Kaku Gothic New) |
ゴシック体 |
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
|
ZEN角ゴシック アンティーク (Zen Kaku Gothic Antique) |
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
|
|
ZEN丸ゴシック (Zen Maru Gothic) |
丸ゴシック体 |
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
|
ZENアンティーク (Zen Antique) |
明朝体 | 彼らの機器や装置はすべて生命体だ。 |
ZENアンティーク (Zen Antique) |
彼らの機器や装置はすべて生命体だ。 | |
ZENアンティークソフト (Zen Antique Soft) |
彼らの機器や装置はすべて生命体だ。 | |
ZENオールド明朝 (Zen Old Mincho) |
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
彼らの機器や装置はすべて生命体だ。
|
「Google Fonts」へディスプレイ書体など全8書体を提供しました | Fontworks
Adobe Fonts
Adobeが提供しているWebフォントサービスです。以前は「Typekit」という名称でした。
AdobeアカウントとCreative Cloudの利用が必須になります。(詳細はこちらを参照)
利用したいフォントをアクティベートすることでパソコン上で利用することができます。
Webフォントとして利用したい場合は、該当する書体の詳細ページから </> Web プロジェクトに追加 で利用することができます。
具体的な使い方に関しては Adobe Fonts ユーザーガイド をご参照ください。
ライセンス:Adobe Fonts User Guide - フォントのライセンスをご参照ください。
日本語書体はAdobe Blogで公開されているPDFで確認できます。
Adobe Fontsが大幅拡充!日本語フォントラインナップが強化されました
TypeSquare
モリサワが提供しているWebフォントサービスです。
基本的に有料プランでも利用になります。詳しくは 価格 | Webフォント TypeSquare をご参照ください。
以下に該当する場合も利用出来ます。
※ PV数・書体数・ドメイン数に制限がある場合があるので注意。
※ 下記以外のレンタルサーバーでも利用できる場合があります。試しに調べてみてくださいませ。
1万PV / 月 以内のサイト | 1書体・1ドメインのみ無料で利用可能
詳しくは スタンダードプラン - 価格 | Webフォント TypeSquare [タイプスクウェア] をご参照ください |
---|---|
MORISAWA PASSPORT製品ご契約者 | クラウド配信によるWebフォントの利用可能
※ 1,000万PV / 年 を超えると配信停止になるので注意 詳しくは MORISAWA PASSPORTプラン - 価格 | Webフォント TypeSquare [タイプスクウェア] をご参照ください。 |
さくらのレンタルサーバ(スタンダードプラン以上)、さくらのマネージドサーバー利用者 | 33書体書体・3ドメインのみ無料で利用可能
※ 7.5万PV / 月 を超えると配信停止になるので注意(ビジネス、ビジネスプロ、マネージドサーバはPV上限なし) 詳しくは Webフォント - レンタルサーバーはさくらインターネット をご参照ください。 |
お名前.com レンタルサーバー利用者 | 33書体書体・3ドメインのみ無料で利用可能
※ 3ドメイン合わせて7.5万PV / 月 を超えると配信停止になるので注意 詳しくは お名前.com レンタルサーバー |モリサワWebフォント をご参照ください。 |
エックスサーバー X10プラン・X20プラン・X30プラン 利用者 | 33書体書体・3ドメインのみ無料で利用可能
※ 1ドメイン7.5万PV / 月 を超えると配信停止になるので注意 詳しくは Webフォント機能について | レンタルサーバーならエックスサーバー をご参照ください。 |
FONTPLUS
SBテクノロジー株式会社が提供しているWebフォント配信サービスです。
DynaFont Online
『DynaFont』で有名なダイナコムウェア株式会社が提供しているWebフォントサービスです。
fonts.com
Monotypeが提供しているフォントサービスです。モノタイプ社なこともあり、欧文書体の数は最大規模かと。
参考記事
- Webフォントサービスの徹底比較! 和文フォントが使える5つのサービスの利点まとめ - ICS MEDIA
- 国内のWebフォントサービスまとめ【2018年10月版】 - フォントブログ
- 海外のWebフォントサービスまとめ【2015年11月版】 - フォントブログ
バリアブルフォント(Variable Font)
バリアブルフォントは幅、太さ、スタイルごとに個別のフォントファイルを用意するのではなく、書体のさまざまなバリエーションを 1 つのファイルに組み込むことができる OpenType フォント仕様の進化版です。
CSS および単一の @font-face 参照を介して、特定のフォントファイルに含まれるすべてのバリエーションにアクセスできます。
バリアブルフォントガイド - CSS: カスケーディングスタイルシート | MDN
MDN で実例が確認できます。
2021年1月時点では和文書体で対応している書体はありません。
参考記事
公開投稿日:2021/01/26 最終更新日:2021/10/27