EOT ファイル形式とは?
.eot ファイルは、Microsoft によって開発された、コンパクトでサブセット化可能なラッパーに OpenType フォントを格納します。.eot フォントは直接アクセスされるのではなく、ウェブサイトに埋め込まれることを目的としています。この形式は Internet Explorer 用に作成され、IE 4(1997年)で初めて登場しました。.eot ファイルを修正または削除すると、そのファイルに依存しているページでフォントが正しく表示されなくなる可能性があります。
フォントの埋め込み
EOT フォントファイルはオペレーティングシステムには配布されておらず、通常のデスクトップフォントとしてインストールすることはできません。これらはインストール可能な書体ではなく、配信用のラッパーとして機能します。ウェブへの埋め込みを許可するライセンスを持つフォントのみを .eot にパッケージ化できます。この形式は、ファイルヘッダーに焼き付けられたドメイン URL のリストである «rootstring» を介して、フォントを特定のウェブサイトに関連付ける軽いコピー保護を強制します。.eot ファイルはブラウザのキャッシュに保存されるため、特定のフォントが必要になるたびにダウンロードする必要はありません。
.eot は Internet Explorer 専用に使用されていました。他の主要なブラウザでサポートされたことはありません。2022年6月15日に Internet Explorer が廃止され、WOFF と WOFF2 がすべてのブラウザで普遍的にサポートされた現在、.eot は廃止されており、新しい @font-face 宣言からは削除する必要があります。
セキュリティと安全性
リスク: LOW.eot はフォントラッパーであり、実行可能ファイルではないため、ファイル自体の取り扱いのリスクは低いです。2つの実質的な注意点があります。(1) ライセンス:EOT は、軽い著作権侵害防止として «rootstring» URL ロックを使用して商用フォントをラップしていることが多いため、EOT を TTF/OTF に戻して他で再利用すると、フォントのライセンスに違反する可能性があります。EULA を確認してください。(2) アドウェアを同梱する怪しい «EOT コンバーター» ダウンロードポータルを避けてください。FontForge(オープンソース)や信頼できるウェブコンバーターの方が安全です。歴史的に、フォントパーサーには脆弱性があったため、ツールを最新の状態に保ってください。
形式の詳細
概要EOT ファイルを開くプログラム
技術的詳細
詳細仕様| 開発者 | Microsoft |
| MIME タイプ | application/vnd.ms-fontobject |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン(EOT ヘッダーフィールド)、埋め込まれた sfnt ペイロードはビッグエンディアン |
| コンテナ構造 | バイナリ EOT ヘッダー(サイズ、バージョン、フォントメタデータ、rootstring URL リスト)の後に、埋め込まれた OpenType/TrueType sfnt フォントブロックが続く |
| 圧縮 | sfnt ペイロードのオプションの MicroType Express (MTX) ロスレス圧縮。実際には非圧縮で保存されることが多い |
| フォントサブセット化 | ページに必要な文字のみを含めるグリフサブセット化をサポートし、ファイルサイズを小さく保つ |
| コピー保護 | Rootstring メカニズム:ファイルヘッダーに埋め込まれた許可ドメイン URL のリストにより、フォントを特定のウェブサイトに関連付ける |
| グリフ容量 | 最大 65,535 グリフ(埋め込まれた sfnt 形式の制限に拘束される) |
| マジックナンバー | バイトオフセット 34 にある 32ビットのリトルエンディアン値 0x504C(16進バイト:4C 50)。オフセット 0 に固定の ASCII シグネチャはない |
| 形式バージョン | 0x00010000, 0x00020001, 0x00020002; EOTLite バリアントは MTX 圧縮と rootstring を省略 |
| 典型的なファイルサイズ | 10 KB - 1 MB。必要なグリフにサブセット化することで、ウェブ配信される EOT を小さく保つ |
| ラップされた形式 | 標準の sfnt (OpenType または TrueType) フォントをペイロードとして埋め込む |
| ブラウザサポート | Internet Explorer のみ (IE 4 - IE 11)。Chrome、Firefox、Safari、または Chromium ベースの Edge ではサポートされていない |
| ステータス | 2022年6月15日に Internet Explorer が廃止されて以来、廃止。WOFF および WOFF2 に取って代わられた |
| リリース日 | 1997 (Internet Explorer 4 / Microsoft WEFT); W3C submission 2008 |
| 最新バージョン | EOT / EOTLite as submitted to W3C (2008); never standardized as a Recommendation |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.w3.org |
EOT の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。EOT ファイルについて最初の質問をしてみましょう。