如何在 Chrome 中呈现本机 macOS 字体
How to render native macOS fonts in Chrome
我正在尝试在 Chrome 中在 macOS 上呈现 San Francisco
字体,但它似乎在新的更新中被破坏了。
它似乎在 Safari 和 iOS Chrome.
上运行良好
我不确定加载的是什么字体,但字体粗细看起来像 100
,除非使用 Roboto
。
这是我的 CSS 选择器:
h1 {
font-family: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 700;
}
如何在新的 Chrome 版本中呈现本机 macOS 字体?
注意:我也是运行Catalina 10.15.4
,Chrome81.0.4044.113
,并且设置font-family: sans-serif;
并更改了默认的sans-serif
字体Chrome 设置似乎工作正常。
有关在 Google Chrome/Chromium 浏览器中使用 MacOS 系统字体的主题,请参阅以下 Whosebug 线程:
不幸的是,似乎真正做到这一点的唯一方法是将其作为网络字体引用。在 MacOS、iOS 或其他 Apple 平台以外的生产网站或应用程序中使用此字体违反了其字体许可。我尝试使用可用的解决方案在 Chromium 上渲染字体,但没有成功。
[2020 年 4 月 24 日更新]文章引用了为 Catalina 用户调整系统字体引用的字体粗细的已知问题:https://www.coywolf.news/webmaster/chrome-81-breaks-system-fonts-bold/
CSS Tricks 还评论了正确的系统字体渲染问题。看起来 Chrome 5 月中旬的第 83 版有望解决这些问题:https://css-tricks.com/chrome-system-fonts-snafu/
我正在尝试在 Chrome 中在 macOS 上呈现 San Francisco
字体,但它似乎在新的更新中被破坏了。
它似乎在 Safari 和 iOS Chrome.
上运行良好我不确定加载的是什么字体,但字体粗细看起来像 100
,除非使用 Roboto
。
这是我的 CSS 选择器:
h1 {
font-family: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 700;
}
如何在新的 Chrome 版本中呈现本机 macOS 字体?
注意:我也是运行Catalina 10.15.4
,Chrome81.0.4044.113
,并且设置font-family: sans-serif;
并更改了默认的sans-serif
字体Chrome 设置似乎工作正常。
有关在 Google Chrome/Chromium 浏览器中使用 MacOS 系统字体的主题,请参阅以下 Whosebug 线程:
不幸的是,似乎真正做到这一点的唯一方法是将其作为网络字体引用。在 MacOS、iOS 或其他 Apple 平台以外的生产网站或应用程序中使用此字体违反了其字体许可。我尝试使用可用的解决方案在 Chromium 上渲染字体,但没有成功。
[2020 年 4 月 24 日更新]文章引用了为 Catalina 用户调整系统字体引用的字体粗细的已知问题:https://www.coywolf.news/webmaster/chrome-81-breaks-system-fonts-bold/
CSS Tricks 还评论了正确的系统字体渲染问题。看起来 Chrome 5 月中旬的第 83 版有望解决这些问题:https://css-tricks.com/chrome-system-fonts-snafu/