分享

这是用 Windows 的人都得知道的技巧,让你有更棒的显示体验

 alayavijnana 2019-02-15

如何改善 Windows 的字体渲染是一个亘古不变的话题,长期以来大家都有这样的一个印象:Windows 上面的字体渲染相比 macOS 没有那么细腻清晰。实际上,也确实是这个样子,由于 Windows 世界中参差不齐的硬件和向前兼容的「历史包袱」,Windows 新 UI 和新的渲染模式需要去兼容老旧的程序,往往也正是因为这些程序,给 Windows 用户「字体渲染模糊不清」的体验。

但是随着近几年 Windows 系统本身的更新,以及 Windows 市场中高分辨率屏幕的愈加普及,在 2019 年的今天,Windows 字体渲染已经有了很大的改善。很多时候,我们并不需要诸如 MacType 等等这类类似于外挂的字体渲染程序来改善 Windows 本身的字体渲染引擎,就可以达到比较理想的字体渲染效果。

下面这几个小技巧值得试一试。

购买电脑前

不得不承认的是,目前在中文环境下 Windows 系统默认的微软雅黑字体本身的 hinting 并不理想,正因为这一限制,让 Windows 在 1920*1080 分辨率以下的屏幕上渲染字体有着很大的模糊感。但是在高分辨率的屏幕下,Windows 的字体渲染还是耐看许多的。在这里「高分辨率屏幕」是指:在日常使用的时候,你的系统显示缩放与布局中的缩放比例在 100% 以上,系统 UI 的字体才不会显得太小的屏幕。

我的电脑是 2560*1440 分辨率 OLED 屏幕,日常使用 150% 缩放比例

因此,在选购电脑前,尽量购买带有 1920*1080 分辨率以上屏幕的笔记本,或选购 2K 分辨率以上的显示器。

系统选择

虽然听起来令人诧异,但是 2019 年的今天依旧有相当一部分人在系统上选择 Windows 7,甚至是更古老的 Windows 版本。在 Windows 10 的第一个版本已经发布了三年有余的今天,真的,别用除了 Windows 10 以外的 Windows 系统版本了。

处于生命周期支持尾部的 Windows 7 和 Windows 8.1

随着技术的更新迭代,新系统带来的不仅是稳定性的提升,还有诸多新特性的加入(我们当 1809 无事发生过)👻。去年 DirectWrite 字体渲染引擎随着 Windows 10 Creators Update 的发布也更新了新特性,这也意味着高分屏可以更好的显示 DirectWrite 渲染的字体了。

总之,Windows 10 在改善字体渲染上做了很大的努力,我们要好好利用。

软件使用

开头我提到了,Windows 平台由于要兼容老旧的客户端,而做出了很多牺牲。与此同时,很多时候我们所说的 Windows 字体渲染糟糕,实际上是由于这些客户端的默认字体是「中易宋体」所导致的。我们为了更好的字体渲染,可以尝试下面两种办法来解决这个问题。

多多使用 UWP 版本的程序

首先,UWP 应用由于直接采用了 DirectWrite 渲染引擎,会比古老客户端在字体渲染效果上有很大的提升(不是所有在 Windows Store 上面上架的应用程序都是 UWP 版本的)。并且,UWP 默认的 UI 字体是非衬线体,因此理论上,UWP 版本的程序都有着不错的字体显示效果。

Windows 10 的邮件、日历和 UWP 版本的网易云音乐

善用 Chrome 的网页版本应用程序

通常情况,网页端应用程序渲染字体都很好,同时我们也更加方便修改相应程序所使用的字体(毕竟修改相应的 CSS 就可以)。利用上面链接文章中的介绍的第一种方式,我们可以方便的利用 Chrome App 制作一个网页版本的桌面应用,不仅有着不输原生客户端的功能,还有更好的字体选择。

值得注意,我们需要将 Chrome 中默认的三类字体(StandardSerif 和 Sans-serif)全部替换为有着更好渲染效果的字体。我这里推荐这个字体:Sarasa Gothic / 更纱黑体 / 更紗黑體 / 更紗ゴシック。更纱黑体是一个在 100% 缩放比例下同样有着优秀的显示效果的字体。安装之后会得到几个字体,其中我们需要的就是「更纱黑体 UI SC」,即「Sarasa UI SC」。(SC 代表 Simplified Chinese,简体中文。)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多