【问题标题】:Change webpage font weight for Mac OS (compared Windows, Linux)更改 Mac OS 的网页字体粗细(与 Windows、Linux 相比)
【发布时间】:2015-03-27 00:51:37
【问题描述】:

我已经阅读了this,但实际上并没有提供解决方案,并且问题与我的问题相反。

所以我使用的是重量为 400、大小为 1em 的 Roboto Slab,它在 Windows 上渲染得很好,但在 OS X 上却非常厚。

我是在购买 MacBook Air 时才意识到这一点的。

如果用户在 OS X 上查看,有什么方法可以减轻重量?或者类似 em (vs px) 的重量?

【问题讨论】:

  • 接受的这个问题的答案应该可以帮助你。仅字体粗细就需要做很多额外的工作,但如果没有其他适合您的方法,可能值得一试:stackoverflow.com/questions/10247648/…
  • 该站点建议改用其他工具,该工具不仅似乎提供浏览器检测,而不是操作系统检测,而且还说不要使用它。呵呵。
  • 之所以这么说是因为作者不想跟上不断的浏览器/操作系统更新。使用navigator.platformnavigator.userAgent 可以获得有关正在使用什么系统查看您的页面的信息。就像我说的,可能需要做很多工作,但如果你下定决心要实现它,这是我所知道的唯一方法......

标签: css webfonts


【解决方案1】:

Type Rendering Mix 可以帮助您。它会检测您的浏览器正在使用哪种文本光栅化器和抗锯齿功能,因此您可以相应地调整字体样式。

【讨论】:

    【解决方案2】:

    尝试将-webkit-font-smoothing: antialiased; 应用于有问题的字体。

    【讨论】:

      猜你喜欢
      • 2018-05-07
      • 2014-10-04
      • 2014-12-16
      • 2016-06-06
      • 1970-01-01
      • 2013-07-24
      • 2016-06-05
      • 1970-01-01
      相关资源
      最近更新 更多