论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 39阅读
  • 0回复

[软件资讯]微软正改进Chrome浏览器在Windows 11和10上的字体渲染效果 [复制链接]

上一主题 下一主题
 

发帖
4820
今日发帖
最后登录
2024-05-06
只看楼主 倒序阅读 使用道具 楼主  发表于: 2024-03-25 11:40:54
  作为开源的支持者,微软一直在积极推动Chromium的开发。微软已经改善了Chrome浏览器在触摸PC上的体验,提高了滚动速度,现在正寻求升级Google浏览器在Windows上的字体渲染,使其与本地应用程序的清晰度相匹配。 e8Y;~OAj[  
i?+>,r@\p  
  2021年,微软对Edge进行了更新,以支持改进的字体渲染和Windows ClearType Tuner。这些变化让Edge的清晰度与原生Windows应用程序不相上下,现在微软正在为包括Chrome浏览器在内的所有Chromium浏览器带来类似的改进。 V6CRl&ZKO  
J;|i6q q  
  微软最近在Chrome Status上发布了一份文档,确认它正在将Windows ClearType文本调谐器集成到Chrome浏览器中。该功能名为"Windows ClearType文本调谐器集成",旨在确保在Windows设备上尊重原生文本渲染偏好。 zz7#g U  
9i?Q=Vuc~<  
  得益于微软的支持,Chrome浏览器124版的字体渲染效果将得到改善 ImG7E w  
H6vO}pq) r  
  长期以来,一些具有特定显示配置的用户在使用Chrome浏览器时发现,网站上的字体看起来模糊不清或太细,难以阅读。而Firefox和微软Edge等其他浏览器则没有这个问题,而且看起来更美观。 @((Y[<  
UWPzRk#s"  
  在Chromium的一个旧主题中,一位用户提到,在Google Chrome浏览器中长时间观看模糊的文本甚至会让他们感到头痛。 S#|dmg;p  
1M<;}hJ{/  
  出现这种情况是因为Chrome浏览器不遵循Windows本机字体渲染。默认情况下,Windows本地应用程序会使用DirectWrite(本地文本堆栈API)获取各种对比度和伽玛值用于文本渲染。Chromium也使用DirectWrite,但Google的实现仅限于识别字体等特定任务。 % k}+t3aF  
KB\A<(o,  
  Google依赖Skia图形库,它是跨平台字体渲染的不错选择,并能完成工作。这意味着Google可以在所有平台上处理自己的文本形状和渲染。不过,与其他应用程序相比,这种方法会导致文本在Windows上的显示效果出现明显差异。 qJyGr ?  
\Q~HL_fy|Y  
  一段时间以来,微软一直在努力解决这些问题。2021年,微软发布了Edge更新,允许浏览器支持Windows ClearType字体渲染。 .*,W%r?1n6  
DZ*m"Bi  
  虽然Chrome浏览器无法"完全支持"ClearType,因为它使用Skia进行文本渲染,但微软已经进行了一些更改,将ClearType Tuner的值应用到Google Chrome浏览器的文本渲染中,通过Chrome浏览器的Skia文本渲染后台,ClearType Tuner的值已尽可能接近ClearType。 ro8c-[V  
{*NM~yQ  
  微软的一位代表说:"由于Chrome浏览器使用Skia进行文本渲染,因此无法完全支持ClearType。不过,最新的Canary将在Windows上应用ClearType Tuner的值,并将其映射到Skia文本渲染,这是目前最接近ClearType的支持。" U~l.%mui  
W02t6DW  
  现在,Windows 11/10版Chrome Canary已默认启用了这些改进,并可能随124版一起向公众发布。 Y *?hA'