同一显示器,为什么 windows 系统下的文字看上去边缘更干净? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TotoroSora
V2EX    问与答

同一显示器,为什么 windows 系统下的文字看上去边缘更干净?

  •  
  •   TotoroSora 2020-10-05 21:41:35 +08:00 3245 次点击
    这是一个创建于 1842 天前的主题,其中的信息可能已经有所发展或是发生改变。
    显示器 Dell U2720Q

    MBP:Type-C 口输出,hidpi 缩放到 2560*1440 (也试过 1920*1080 )
    Windows 本:显卡 DP 口输出,3840*2160 150%缩放

    Mac 系统的文字看上去边缘有种颗粒感,而 windows 下的文字就很清晰干净。

    想请教是哪些原因导致了这种差别?是我的设置问题,还是系统对文字的渲染方式不同,抑或是其他原因?
    17 条回复    2020-10-08 15:02:45 +08:00
    zictos
        1
    zictos  
       2020-10-05 21:54:58 +08:00   1
    不是都说 Mac 的效果好吗? windows 不安装 mactype 的话字体实在没法看,下面是安装了 mactype 之后的效果:
    dingwen07
        2
    dingwen07  
       2020-10-05 21:56:32 +08:00 via iPhone   1
    cyspy
        3
    cyspy  
       2020-10-05 22:06:05 +08:00 via Android   2
    cleartype 在小字号下效果远好于其他方案
    TotoroSora
        4
    TotoroSora  
    OP
       2020-10-05 22:15:57 +08:00
    @cyspy
    @dingwen07
    感谢解答!学到了
    huijiewei
        5
    huijiewei  
       2020-10-05 22:26:23 +08:00
    https://s1.ax1x.com/2020/10/05/0t87FA.png

    macOS 的字体效果肯定碾压 Windows 的
    mason961125
        6
    mason961125  
       2020-10-05 22:47:24 +08:00
    Windows 10, 4K 200% 缩放: https://i.loli.net/2020/10/05/Wh46eKzYCtkgP5D.png

    #1 weight 那么高看着不脏吗...
    Osk
        7
    Osk  
       2020-10-05 22:59:20 +08:00
    没错,虽然大家黑微软的 ClearType + 修改文字结构来让字体变得清晰但难看的帖子一堆一堆的,但有一说一,微软的子像素做法比其他家使用灰度好看多了。
    我不在乎字体变丑了,可能我的审美太 Low,但是字体模糊时要瞎眼的。

    ClearType 我觉得最智障的地方是在平板上:在平板上校准后,只有一个方向是清晰的,其他方向糊的瞎眼( 150%),你说其中两个方向受限于像素排列方向无法优化我能接受,可是旋转 180 度时 cleartype 系统不自动做调整就是真窒息了。

    做的垃圾的:MacBook Air 低配版,看过几次每次都觉得辣眼睛。还有 Linux 下面默认渲染的中文也很糊,不过好像可以开启类似于 cleartype 的技术,很久没用过 Linux 桌面忘了。
    also24
        8
    also24  
       2020-10-05 23:05:26 +08:00   4
    U2720Q 的物理分辨率是 3840*2160


    macOS 在 hidpi 2560*1440 情况下的渲染方式是:
    首先以 5120 * 2880 分辨率对 UI 进行渲染( hidpi 模式),得到 5K 画面;
    接下来将 5K 画面,缩放为 3840*2160,输出至显示器。

    Windows 在 3840*2160 150% 缩放情况下的渲染方式是:
    在 3840*2160 分辨率下,将 UI 的尺寸通通放大 1.5x ,得到 4K 画面;
    接下来将 4K 画面,直接输出至显示器。
    (对于不支持此机制的老应用,可能存在将原始渲染结果强行缩放导致模糊的情况)


    可以看到,虽然最后输出的都是 4K 分辨率,但是 macOS 下的画面,实际上是 5K 缩放来的,Win10 下的则是『原生』 4K,没有了缩放,自然更为锐利。

    注:以上渲染方式仅为形象化描述,实际渲染过程是更复杂的。
    also24
        9
    also24  
       2020-10-05 23:08:20 +08:00   1
    因为渲染分辨率已经到了 4K 5K 级别,实际上并不切合我们经常讨论的『低分屏下 Win 更锐利』,此处其实并不是字体的问题。

    想要确认也很简单,在楼主描绘的模糊的 macOS 下截图,放在 Win10 下查看,看看是不是锐利多了。
    also24
        10
    also24  
       2020-10-05 23:11:54 +08:00   1
    另附,低分辨率下,由于 macOS 的字体渲染方式导致模糊的案例:
    参见我在这贴 22 楼贴的图 https://v2ex.com/t/663125

    在同一台低分显示器下,Win10 和 macOS 渲染文字的差异:
    https://i.loli.net/2020/04/16/jPZMLENa5vbYpWe.png


    再次说明:楼主遇到的并不是这种情况。
    TotoroSora
        11
    TotoroSora  
    OP
       2020-10-06 09:59:06 +08:00
    @also24
    macOS 上我也尝试过 1080 的缩放,并没有改善。看上去不是缩放的原因?

    这是 win10 下的截图: https://i.loli.net/2020/10/06/p46KO13GV2dMuAF.png

    macOS 的在下一楼
    TotoroSora
        12
    TotoroSora  
    OP
       2020-10-06 10:03:16 +08:00
    @also24 这是在 macOS 下的截图: https://i.loli.net/2020/10/06/lWSdVHj6oNIxk57.png

    macOS 的菜单栏上的字体毛边是让我感受最明显的: https://i.loli.net/2020/10/06/2VGzoHZ1Bb3LTCq.png

    感谢
    also24
        13
    also24  
       2020-10-06 14:38:19 +08:00 via Android
    @TotoroSora
    你这个确实不太对劲儿,你的分辨率是怎么设置的?
    TotoroSora
        14
    TotoroSora  
    OP
       2020-10-06 16:27:24 +08:00
    also24
        15
    also24  
       2020-10-06 19:44:55 +08:00 via Android
    @TotoroSora
    这不是 2K 么…… 我问你 1080 怎么设置的啊(以及 1080 状态下的截图)
    TotoroSora
        16
    TotoroSora  
    OP
       2020-10-06 22:11:20 +08:00
    also24
        17
    also24  
       2020-10-08 15:02:45 +08:00
    @TotoroSora #16
    前两天在外面,图看的不太仔细。

    我用电脑重新查看了一下你发的截图,截图本身都没有明显的模糊啊。

    你用其它设备( Win10 、手机)查看一下你发的这几张截图,看下是否存在模糊的情况?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1218 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 23:32 PVG 07:32 LAX 16:32 JFK 19:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86