微軟正在改進 Chrome 在 Windows 11、Windows 10 上的字體渲染
作為開源冠軍,微軟一直積極為 Chromium 的發展做出貢獻。微軟改進了 Chrome 在觸控電腦上的體驗,使滾動速度更快,並且現在正在尋求升級 Windows 上的谷歌瀏覽器字體渲染,以匹配本機應用程式的清晰度。
2021 年,Microsoft Edge 進行了更新,以支援改進的字體渲染和 Windows ClearType Tuner。這些變更使 Edge 能夠匹配本機 Windows 應用程式的清晰度,微軟現在正在為所有 Chromium 瀏覽器(包括 Chrome)帶來類似的改進。
微軟最近在 Chrome Status 上發布了一份文檔,確認正在將 Windows ClearType Text Tuner 整合到 Chrome 中。該功能名為“Windows ClearType Text Tuner Integration”,旨在確保 Windows 裝置上尊重本機文字渲染首選項。
感謝微軟,Chrome 的字體渲染在版本 124 中變得更好
長期以來,一些具有一定顯示配置的人在使用Chrome時發現網站上的字體看起來模糊或太細,導致閱讀困難。其他瀏覽器,如 Firefox 和 Microsoft Edge,沒有這個問題,而且看起來更美觀。
在舊的Chromium 線程中,一位用戶提到,在 Google Chrome 中查看模糊文字太久甚至會讓他們頭痛。
發生這種情況是因為 Chrome 不尊重 Windows 原生字體渲染。
預設情況下,Windows 本機應用程式使用DirectWrite(本機文字堆疊 API)選取各種對比度和伽瑪值進行文字渲染。
Google 依賴 Skia 圖形庫,它是跨平台字體渲染的好選擇並完成工作。這意味著谷歌可以在所有平台上處理自己的文字塑造和渲染。然而,與其他應用程式相比,這種方法導致文字在 Windows 上的顯示方式有明顯差異。
一段時間以來,微軟一直在努力解決這些問題。 2021 年,它發布了 Edge 更新,允許瀏覽器支援 Windows ClearType 字體渲染。
雖然 Chrome 中不可能「完全支援」ClearType,因為它使用 Skia 進行文字渲染,但微軟已經做出了一些更改,將 ClearType Tuner 值應用於 Google Chrome 的文字渲染,這與 Chrome 的 Skia 文字盡可能接近 ClearType渲染後端。
微軟代表表示:“Chrome 無法完全支援 ClearType,因為它使用 Skia 進行文字渲染。”
“但是,最新的 Canary 將在 Windows 上應用 ClearType Tuner 的值,並將它們映射到 Skia 文字渲染,這與當前可能的 ClearType 支援最接近。”
這些改進現已在 Windows 11/10 的 Chrome Canary 中預設為啟用,並且可能會隨版本 124 向公眾發布。
發佈留言