tre*_*der 5 google-chrome appearance
今天我更新了谷歌浏览器,从版本36.0.1985.143
到37.0.2062.102
引入了一个奇怪的渲染变化。似乎对于锚链接,链接文本底部与其下划线(文本装饰)之间的间距比以前少了一个像素:
就我个人而言,这看起来很糟糕。谁能告诉我,这是错误还是新功能?
此外,我想知道的最重要的事情是是否有任何方法可以恢复或禁用此更改。
这是一个特点。实际上,这不仅仅是下划线。例如,比较0
之前和之后:它们略有不同。通过放大图片,您可以发现其他细微的差异:
该子像素渲染是不一样的,通过更改日志(粗体重点煤矿)的暗示:
Chrome 37.0.2062.94 包含许多修复和改进,包括:
- Windows 上的 DirectWrite 支持以改进字体渲染
- 许多新的应用程序/扩展 API
- 许多引擎盖下的变化以提高稳定性和性能
日志中提供了完整的更改列表。
这种改变的目的是为了更好,但它得到了不同的反应,因为并不是每个人都经历了真正的改进。当然,硬件和软件组合在这里肯定起着重要作用,因此您的里程可能会有所不同。
如果您不喜欢这些更改,可以尝试禁用DirectWrite作为解决方法:
在 Chrome 地址栏中键入或粘贴以下地址:
chrome://flags/#disable-direct-write
Run Code Online (Sandbox Code Playgroud)关闭 DirectWrite 功能。重新启动浏览器以应用更改。
注意以上步骤适用于版本37.0.2062.102
;较新的版本可能需要不同的方法。由于 DirectWrite 仅在 Windows Vista 及更高版本中可用,因此在XP 支持于 2015 年 4 月结束后,可以完全删除旧的基于 GDI 的渲染引擎。