我的服务模式是什么?
Suite 任意服务模式
Support 任意服务模式

字体堆栈 是字体和字体关键字的列表,用于让浏览器了解我们的首选和后备字体。例如,字体堆栈可以是“Helvetica Neue, Arial, sans-serif”,这表示 Helvetica Neue 是我们最喜欢的字体(如果有的话),然后是 Arial(在大多数计算机上都有),最后是通用 sans -serif 字体,模糊,但保证我们不会意外显示像 Times New Roman 这样的衬线字体。

Zendesk 现在使用 系统字体堆栈 ,可识别您的操作系统,并将其原生使用的字体应用于其自己的界面。由于您的操作系统已针对这些字体进行了优化,因此它们往往加载速度更快,感觉和外观都不错,呈现清晰,并具有非常完整的受支持字符集。以前,Zendesk 使用 Proxima Nova 作为其默认字体。

这是 Zendesk 的系统字体堆栈:

body 
{font-family: system-ui, -apple-system, 
BlinkMacSystemFont, “Segoe UI”, 
Roboto, Oxygen-Sans, Ubuntu, Cantarell, 
“Helvetica Neue”, Arial, sans-serif; }

此堆栈反映在整个 Support 产品中。

操作系统和浏览器详情

Windows

尽管 Windows 操作系统上的大多数浏览器,包括 IE 和 Edge,都不支持关键字来使用系统字体,但我们仍然可以通过在字体堆栈中包含字体“Segoe UI”来进行匹配。

macOS

Apple 提供了一个新的字体关键字 -apple-system,将解析为系统字体。今天,这就是 San Francisco。Apple 之前已更改其系统字体,并且可能在一天之内再次更改。当发生这种情况时,使用最新操作系统的用户将在使用 font 关键字的网站上看到该字体;旧系统上的用户仍将看到 San Francisco。

其它任何地方

Chrome 现在支持“system-ui”,这是一个字体关键字,可解析为 所有 操作系统(包括 Windows、Mac 和 Linux)上的系统字体。更多浏览器将很快添加此关键字。与此同时,我们的堆栈中还包含了一些特定于 Linux 的字体。

为什么使用系统字体?

系统字体在字距调整和可读性方面优于非系统字体。有关更多详情,请参阅以下部分。

字距调整

适用于 Windows 操作系统和 Mac 操作系统的系统字体都默认带有字距调整。字距调整是指使宽字母和细字母更具可读性的字母间距。一些网络字体,如 Proxima Nova,需要启用和调整字距调整设置。

Proxima Nova:

系统字体堆栈:

可读性

系统字体通常比当前的 Proxima Nova 字体粗。这使其更易于阅读,并突出显示文本和背景之间的对比度。尽管字体稍大一些,但不会影响您在屏幕上看到的信息量,因为容器大小未更改。

翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性

如对翻译准确性有任何疑问,请以文章的英语版本为准。

由 Zendesk 提供技术支持