3

我熟悉在不同浏览器和/或操作系统中呈现 Web 字体的差异。不过有几个问题:

我使用的网络字体(woff)在 Chrome 中看起来像废话,但在 FF 中(在 Windows 7 上)可以。前几天,我通过远程桌面从家里使用我的办公室电脑。我注意到字体现在看起来也像 FF 中的废话。它看起来与办公室的 Chrome 中的非常相似。(我没有在家测试 Chrome)。我知道远程桌面以某种方式减少了“图形”,但不完全是如何,我不知道它如何影响字体渲染。第二天到办公室的时候,FF里的渲染还是乱七八糟的。我猜远程桌面会话对“图形”的更改仍然有效。我检查了 Chrome,现在在其中进行渲染浏览器看起来不错,就像以前的FF一样!!?所以我重新启动计算机以恢复我通常的“图形设置”,但这并没有帮助。然后我清除了字体缓存并重新启动。现在我回到糟糕的 Chrome 渲染和 OK FF 渲染。

我的问题:

  1. 当我连接远程桌面(设置 = 32 位色深)时,“图形”一般会发生什么,特别是字体渲染会发生什么?我的猜测是,无论发生什么变化,FF 和 Chrome 都会使用比以前不同的渲染方法。

  2. 重新启动计算机后效果如何仍然存在。“渲染结果”是否以某种方式存储在字体缓存中?似乎很奇怪。

感谢您的任何建议。

4

2 回答 2

7

Chrome 目前无法使用正确的抗锯齿渲染 TrueType 字体。WOFF 字体是 OpenType 或 TrueType 的容器,在您的情况下可能是 TrueType,因此您会得到糟糕的渲染。您可以为 Chrome 提供 SVG 字体(更大的文件大小)或使用基于 OpenType 的 WOFF。

除此之外,还有许多其他因素会影响字体渲染,例如在系统上本地使用字体或是否启用 ClearType(默认情况下不会通过远程桌面启用)。

也见这里

于 2012-05-03T12:04:31.310 回答
0

我遇到了同样的问题并进行了搜索,但没有找到答案。

最终在我的情况下,它是远程桌面、服务器 2012 和浏览器字体(在我的情况下为 Roboto)的组合。

它在 chrome 中是最差的,在 Firefox 中还可以,在 ie 中是完美的。

原因是服务器 2012 中缺少“桌面体验”功能。

要将此功能添加到服务器 2012:

单击开始,指向管理工具,然后单击服务器管理器。在服务器管理器中,单击功能,然后在服务器管理器详细信息窗格中的功能摘要下,单击添加功能。在功能列表中,选择桌面体验,然后单击安装。

这完全解决了我在所有浏览器/字体中的问题,希望它可以帮助其他人。

于 2016-07-08T14:21:34.083 回答