Arial black突然无法使用chrome

tms*_*ont 6 css google-chrome

我今天注意到我开发的网站突然停止渲染chrome中的"Arial Black"字体.

有谁知道最近的Chrome更新是否会导致"arial black"停止工作?

甚至关于w3schools的例子也停止了使用chrome:http://www.w3schools.com/cssref/css_websafe_fonts.asp

Arb*_*bel 5

它默认设置为最新的Chrome更新版本(版本37.x)(最初是在Chrome 35测试版上,默认情况下未设置),而Chrome则使用DirectWriteWindows上的API来呈现字体.

如果您希望打开旧行为chrome://flags/并启用它Disable DirectWrite.

这将禁用实验DirectWrite字体渲染系统的使用.

另外,如此错误报告中所述:

这一切都来自DW将字体权重视为相同字体的不同变体,与GDI不同.因此Arial Black被认为是Arial,重量为900,与指定的家族相匹配.

因此,如果"Arial Black"重新回到"Arial",重量为900,Arial的重量为900,则与Arial Black的重量不同,那么您将看到渲染字体的差异.