より速いページ読み込み
フォントファイルが小さいほどダウンロードが速くなり、サイトのパフォーマンスに不可欠なLCP(Largest Contentful Paint)メトリックが向上します。
フォントサブセットを作成してWebフォントファイルのサイズを削減します。必要な文字だけを保持し、カスタム文字、Unicode範囲、ライブプレビューをサポートします。ウェブサイトのパフォーマンスとCore Web Vitalsを向上させます。
フォントサブセッターは実際に必要な文字(グリフ)のみを抽出してフォントファイルサイズを削減します。完全なフォントファイルには複数言語の数千のグリフが含まれる場合がありますが、Webサイトは通常数百のみを使用します。500 KBから50 KBへのフォントのサブセット化はページ読み込み速度を劇的に向上させます。このツールはopentype.jsを使用してローカルで処理します——フォントファイルはアップロードされません。
Webサイトが実際に使用する文字のみを保持。TTF、OTF、WOFF、WOFF2に対応し、Unicode範囲とライブプレビューをサポート——すべてブラウザ内で。
ドラッグ&ドロップエリアを使用して、.TTF、.OTF、.WOFF、または.WOFF2フォントファイルをアップロードします。
テキストボックスに、ウェブサイトで実際に使用されているすべての文字を入力します。中国語文字用のU+4E00-9FFFなど、一般的なUnicode範囲を追加することもできます。
エクスポート設定から、希望の出力形式(OTFまたはTTF)を選択します。
「サブセットを作成」をクリックします。ツールは新しく、より小さいフォントファイルを生成します。最適化されたフォントをダウンロードして、プロジェクトで使用します。
フォントファイルが小さいほどダウンロードが速くなり、サイトのパフォーマンスに不可欠なLCP(Largest Contentful Paint)メトリックが向上します。
ユーザーはテキストコンテンツをより速く見ることができ、待ち時間が短縮され、直帰率が低下し、満足度が向上します。
ページの速度は、Googleなどの検索エンジンにとって重要なランキング要因です。フォントの最適化は、Core Web Vitalsスコアを向上させる強力な方法です。
現代のフォントファイル(OTF、TTF、WOFF、WOFF2)は文字の形以上のものを含みます。一般的なラテンフォントには大文字、小文字、数字、句読点、アクセント文字、リガチャ、代替グリフ、カーニングペア、OpenType機能が含まれます。包括的なフォントファミリーには1,000以上のグリフが含まれることがあります。英語テキストのみを表示するWebサイトでフォントを使用する場合、フォントの90%のデータを未使用で配信しています。
フォントサブセットは必要なグリフのみを抽出することでこれを解決します。英語のみのWebサイトの場合、95個の印刷可能ASCII文字のみが必要な場合があり、フォントを500 KBから20-50 KBに削減します。サブセットツールはopentype.jsを使用してフォントのバイナリ構造を解析し、指定されたグリフと関連メトリクスを抽出し、それらのグリフのみで有効なフォントファイルを再構築します。
WOFF2形式はサブセット化に加えて追加の圧縮を提供します。WOFF2はBrotli圧縮を使用し、WOFFより20-40%小さいファイルを実現します。最適なアプローチはフォントを必要なグリフにサブセット化し、WOFF2としてエンコードすることです。500 KBのTTFフォントは15 KBのWOFF2サブセットに削減できます——97%の削減です。
ほとんどのWebサイトでは、最も簡単な戦略はUnicode Basic Latin範囲(U+0020からU+007E)にサブセット化することです。これはすべてのASCII文字をカバーし、英語コンテンツには十分です。多言語サイトの場合、各言語に必要な特定のUnicode範囲にサブセット化し、unicode-range CSSプロパティを使用して各ページに必要なサブセットのみを読み込みます。
サブセット化する際、OpenType機能から参照されるグリフを削除しないように注意してください。例えば、スモールキャップス機能は小文字を小さな大文字バージョンに置き換えます——スモールキャップスグリフを削除すると機能が壊れます。私たちのツールはフォントの機能定義を保持しますが、指定したグリフのみを含めます。
人気のフォントサブセットツールの比較。
| 機能 | NovaTools | Font Squirrel | Everything Fonts |
|---|---|---|---|
| プライバシー(アップロードなし) | 100% ブラウザ | サーバーにアップロード | サーバーにアップロード |
| TTF, OTF, WOFF入力 | 全形式 | 制限あり | |
| WOFF2出力 | |||
| カスタム文字セット | 制限あり | ||
| OpenType機能を維持 | |||
| 登録不要 | メール必須 |
Font Squirrelなどのサーバーベースのサブセッターはフォントファイルのアップロードが必要です。私たちのツールはopentype.jsを使用してブラウザ内でフォントを完全に処理します——カスタムやライセンスフォントがデバイスから離れることはありません。
このツールは完全にブラウザ内で実行されます。ファイルはサーバーにアップロード、保存、分析されません。
インターネット接続が切断されても、ファイルは安全です。
多額の費用をかけずに生産性を向上させる最高の無料開発者ツールを発見してください。コードフォーマッターからAPIテスターまで、これらのツールはワークフローを効率化します。
テキストケースの変換方法を解説します。UPPERCASE、lowercase、Title Case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASEなど12種類のケーススタイルと、JavaScript、Python、CSSなど言語別の命名規約、変換手順を紹介するガイドです。
画像やアセットはCDNから提供すべきか、それともローカルでホストすべきか?現代の静的サイトにおけるパフォーマンス、コスト、SEOの観点から、それぞれのアプローチの長所と短所を解説します。