压缩字体以在网络中使用
在用作网络字体之前可以对字体进行某种压缩吗?我有一个 150kB 的字体文件。能不能压缩一下。
另外,如果我同时调用字体 .eot
和 .ttf
都会被浏览器下载吗?
Can fonts be compressed someway before using as webfonts? I have a font file which is 150kB. Is it possible to compress it down.
And also if i call for both font .eot
and .ttf
will both be downloaded by browsers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用 FontSquirrel @font-face 套件生成器 - https://www.fontsquirrel.com/ tools/webfont-generator - 并选择专家设置,您可以操纵设置以实现更好的压缩。
If you use the FontSquirrel @font-face kit generator - https://www.fontsquirrel.com/tools/webfont-generator - and choose the expert setting, you can manipulate the settings to achieve a little better compression.
您可以使用 https://github.com/hn 压缩
.woff
字体文件/woff-压缩。它使用 zlib 的 Z_BEST_COMPRESSION 标志或 Zopfli 来无损将文件缩小到最小。如果您想进一步有损减少文件,您可以从字体中删除不需要的字形,如 减小 .ttf 字体大小的方法?。
You can compress
.woff
font files with https://github.com/hn/woff-compress. It uses zlib's Z_BEST_COMPRESSION flag or Zopfli to losslessly shrink files down to a minimum.If you want to lossy reduce files even more, you can remove unneeded glyphs from the font as discussed in Way to reduce size of .ttf fonts?.