为了账号安全,请及时绑定邮箱和手机立即绑定

Windows和Mac上的@ font-face抗锯齿

Windows和Mac上的@ font-face抗锯齿

波斯汪 2019-12-26 09:56:33
我已经使用http://www.fontsquirrel.com/创建了一个@ font-face工具包。它工作正常,但Windows上的结果与Mac上的结果不同。在Windows上,字体似乎具有错误的抗锯齿功能:Mac上的字体这是在Mac上使用FF,Chrome或Safari的结果(所有版本均更新为最新版本)。Windows上的字体这是使用FF或Chrome的Windows上的结果。如您所见,结果不一样。在Windows上,字体更粗,更粗。我该如何解决?
查看完整描述

3 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

这看起来就像WinXP中呈现的普通丑陋字体。一些(IMO:误导)的人甚至更喜欢它。


要在XP上通常获得桌面字体的抗锯齿功能,必须从显示属性->外观->效果->使用以下方法来平滑屏幕字体的边缘-> ClearType,将其打开。默认设置“标准”是老式的Windows“字体污迹”技术,该技术只会打扰以较大的字体大小打开,然后常常使人一团糟。


IE7 +具有一个选项-默认情况下处于启用状态-始终使用ClearType抗锯齿功能在Web浏览器中呈现字体。其他Web浏览器将尊重用户配置的字体渲染方法。遗憾的是,如此多的人仍然关闭了此有益设置,但这并不是您真正的问题。


(有讨厌的黑客手段,使Chrome 对文本执行某些抗锯齿处理,这是:


text-shadow: 0px 0px 1px rgba(0,0,0,0);

但我真的不推荐。)


有一两件事,当“使用下面的方法...”设置为“标准”,你可以做,要尽量使字体得到某种形式的反走样,是检查有问题的字体没有一张GASP表格,指示老式的TrueType呈现器禁用特定字体大小的抗锯齿功能。您可以使用字体编辑器或ttfgasp.exe命令行工具来更改GASP表。


查看完整回答
反对 回复 2019-12-26
  • 3 回答
  • 0 关注
  • 525 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信