-webkit-font-smoothing 是不是仅适用于 Mac 浏览器,而不适用于 windows?

Posted

技术标签:

【中文标题】-webkit-font-smoothing 是不是仅适用于 Mac 浏览器,而不适用于 windows?【英文标题】:Does -webkit-font-smoothing only work on Mac browsers, Not windows?-webkit-font-smoothing 是否仅适用于 Mac 浏览器,而不适用于 windows? 【发布时间】:2012-01-21 03:07:05 【问题描述】:

-webkit-font-smoothing 属性是否仅适用于 Mac 浏览器,而不适用于 windows?我正在使用 Google 字体并尝试在 Windows 版 Google Chrome 中使其流畅。我发现-webkit-font-smoothing: antialiased; 是 Google 搜索中的解决方案,但它在我的 Google Chrome (Windows) 上没有任何区别

【问题讨论】:

【参考方案1】:

它只适用于mac,不适用于windows,因为windows有不同的字体渲染方法。

来源:http://christophzillgens.com/en/articles/-webkit-font-smoothing-reloaded

【讨论】:

在这种情况下,控制面板 > 显示属性 > 效果 > ClearType 字体平滑是否对 Windows 用户有任何影响? @Brad - 即使它有效,我们也不能告诉每个用户都这样做 只是想补充一点,这个 CSS 规则在 Linux 上也无效(Gnome 桌面,即 freetype/pango/gtk+)。有点不幸,因为 Windows 和 Linux 都共享“cleartyped”/hinted/(non-)antialiased 字体渲染的概念——理论上这个 CSS 规则应该适用于这些平台。也就是说,似乎'font-smooth' 已从 CSS3-fonts 草案中删除,我想这意味着 Chrome/WebKit 也可能在某个时候放弃它们的实现。 @Brad,在 Win 7 上使用 Chrome 和 Safari 以及不同的系统 (Windows) 级别设置进行测试,我看不出有什么区别:浏览器使用系统级别定义的字体平滑方法,忽略 -webkit-font-smoothing 设置.

以上是关于-webkit-font-smoothing 是不是仅适用于 Mac 浏览器,而不适用于 windows?的主要内容,如果未能解决你的问题,请参考以下文章

GetKeyState() 是不是检测到密钥是不是被释放?

“滚动” FFT 是不是可能,是不是有用?

如何检测图像是不是不是由 iPhone 相机拍摄的?

Python:检查对象是不是不是“数组类型”

JS判断是不是为数字,是不是为整数,是不是为浮点数

inno setup是不是判断文件是不是存在,然后弹出提示安装时是不是覆盖文件,根据提示安装程序?