【问题标题】: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) 上没有任何区别

【问题讨论】:

    标签: google-chrome css webkit google-font-api


    【解决方案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 设置.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    相关资源
    最近更新 更多