如果你使用FontSquirrel的@font-face字体包生成器 - https://www.fontsquirrel.com/tools/webfont-generator - 并选择专家设置,你可以操纵设置以达到更好的压缩效果。
你可以使用https://github.com/hn/woff-compress压缩.woff字体文件。这个工具使用zlib的Z_BEST_COMPRESSION标志或Zopfli算法来无损地将文件压缩到最小。如果你想进一步减少文件大小,可以按照Way to reduce size of .ttf fonts?中讨论的方法删除字体中不必要的字形。
.eot
是为IE而设计的,而ttf
可以用于其他浏览器。如果我在我的CSS中包含两个字体格式,浏览器会下载这两种字体格式吗? - Sisir.eot
、.ttf
、.woff
和.svg
。这几乎涵盖了所有的内容。.svg
是为早期的iOS设备设计的,如果您不关心它们,可以省略它。.woff
是主要新浏览器(IE9、Chrome、FF)支持的Web格式。 - Jason Gennaro