为什么0202年了,Win在显示上的优化还是很一般?
本帖最后由 Unlight 于 2020-11-21 15:11 编辑就比如色彩管理、文字渲染和高分适配,尤其是第一个,后俩这两年还可以说是有了不少改观,唯独色彩管理不但没完善,甚至还开了倒车。对了还有HDR,也是稀烂。不过现在电脑显示器追求HDR本来就不太现实…
厨子做的好是因为自己做硬件,Mac既然硬件上给了高分、广色域,软件层面上就要给完善的支持。可问题是田牌电脑的屏幕貌似也是高分、广色域啊,怎么田牌连自家硬件都不能给予完善的支持?
而且最好也别用“你只会用自带软件”这么杠。用户当然可以自己选择功能更强大的第三方软件,但这不是自带软件不好好做、甚至开倒车的理由。就比如自带图片查看器,win10之前的传统软件还稍微支持一点色彩管理(不完善),新的照片应用直接不支持了。单论何况不是所有场合都可以选第三方软件,别忘了桌面背景、资源管理器也是不支持色彩管理的。
至于HiDPI的Bug就更难解决了
Windows色彩管理现状
https://img.saraba1st.com/forum/202011/21/000518cfiichyjxiexy0tf.png
很多第三方应用(甚至QQ)都已经支持一定程度上的色彩管理,唯独Windows系统环境以及自带UWP不支持。
字体本身
微软雅黑与测试版字体的对比,可以看出雅黑真的老了…字面率太大以至于显得文字之间太“挤”了。再加上老版本雅黑糟糕的Hinting…不过Hinting这一点现在好了不少,我这个可能还是老版本了。
https://s3.ax1x.com/2020/11/21/D1P6RP.png
上图:老雅黑 —— 下图:三年前的测试版新字体
https://s3.ax1x.com/2020/11/21/D1Pcxf.png
可以看出其实只要改个字体就能有不小的提升。
字体渲染
Windows 10目前在字体渲染上有点混乱,因为同时有GDI和DirectWrite两个不同的文字渲染引擎。主要的坑还是在前者,后者其实已经有了很大的改进。但问题就是,即使是2020年了,大部分软件似乎还都是前者…就比如Windows资源管理器、任务管理器以及各种菜单等等。DW主要用于浏览器和UWP。所以如果浏览网页体验不佳的话,改字体就可以了,非衬线就微软新字体,衬线就方正屏显雅宋。
那么祖传GDI留下的问题该怎么解决呢?分辨率够高的话,老老实实MacType吧…(以下仅为默认效果,大概算MacType的下限?)
Foobar2000 GDI
https://s3.ax1x.com/2020/11/21/D11Q1S.pnghttps://s3.ax1x.com/2020/11/21/D18uQS.png
Windows资源管理器 GDI
https://s3.ax1x.com/2020/11/21/D11uff.pnghttps://s3.ax1x.com/2020/11/21/D18Vit.png
https://s3.ax1x.com/2020/11/21/D11Mp8.pnghttps://s3.ax1x.com/2020/11/21/D18Ksg.png
https://s3.ax1x.com/2020/11/21/D11ntP.pnghttps://s3.ax1x.com/2020/11/21/D18kdA.png
任务管理器 GDI
https://s3.ax1x.com/2020/11/21/D11l6g.pnghttps://s3.ax1x.com/2020/11/21/D18AII.png
Word 混合? UI GDI、内容DW?
https://s3.ax1x.com/2020/11/21/D1GPpV.pnghttps://s3.ax1x.com/2020/11/21/D1G9f0.png
附:
MacType【伪】 作为样式直接在Stylus或是Stylish里粘贴上就是了(其实就是加上一层很小的阴影,效果其实很一般)body, input, .navigator-toolbox, .toolbarbutton-text, .sidebar-title
{
text-shadow: 0px 0px 1px #ACACAC;
}新字体:https://1drv.ms/u/s!AuizdOQdhiu1gesvs8uxkK5PowL4NA?e=G0ccmG
阿三的锅 ramiel1 发表于 2020-11-18 19:09
装个acdsee不就支持了,你只会用自带软件?
现在acdsee什么版本好? 微软的执行力问题
同样 0202 年了,Win10 连基础的 UI 都做不好 历史包袱太重了,要兼容以前的程序不是容易的事,再说微软现在对windows的态度就是能用就行,谁管你体验好不好啊 laotoutou 发表于 2020-11-18 19:20
现在acdsee什么版本好?
HoneyView其实就行 你要是能让Windows用户和开发者像苹果用户一样忠诚和容忍
那好办不少
对了,不要忘了象是iPhone生产线之类的地方跑的一堆Windows,他们也是用户,而不是只有楼主你是用户
Windows上近似功能的第三方软件太多,功能还互相覆盖,且各个有独门绝活
光一个图片浏览功能,对着这十八路诸侯微软光排开发列表就要吐血,一波用户觉得ICC是标配,另一波用户表示0202年妈蛋连个列表都没有,还有一波转格式用户等着进场喷……
Adobe搞了个Bridge都经常被垂直媒体说是“Adobe十大冷门被低估的软件”,感受一下气氛呗 win10,4K屏,开200%缩放,windows照片查看器幻灯片只显示左上部分图片 uwp应用是不是没一个支持色彩管理的? 露露缇耶 发表于 2020-11-18 20:12
uwp应用是不是没一个支持色彩管理的?
貌似是…所以这就很倒车
不过反正UWP跟死也差不多了 因为微软是一家养老公司,现在的总裁逼所有人上云,所有的资源全部砸在azure上。对于阿三而言,用户体验根本不如自家的股价和ppt重要 为什么0202年了,Linux的xorg在非整数缩放上还是那么烂为什么wayland还在锐意开发中 前几天我看新闻说微软重新开始重视win10,好家伙我直接好家伙 redmax 发表于 2020-11-18 21:17
除了DPI缩放不行,但在文字显示效果上暴打linux和苹果
我以前只知道Windows用自家的ClearType被喷成狗,最近Windows有什么更新吗? redmax 发表于 2020-11-18 23:39
ClearType不就挺好的么
以前被喷是因为只有ClearType不做Y轴方向抗锯齿(不过我16年开始一直用4k屏,对此毫无感知
我查了一下,1703开始ClearType终于和所有其他主流系统接轨,在X轴和Y轴都开始抗锯齿了。那这样按理说三大系统的文字渲染没什么区别了呀? 直到1903,微软自家的defender图标都是模糊的,还指望第三方适配呢。 Mayrixon 发表于 2020-11-18 23:53
以前被喷是因为只有ClearType不做Y轴方向抗锯齿(不过我16年开始一直用4k屏,对此毫无感知
我查了一下, ...
雅黑的 hinting 也是问题呀 redmax 发表于 2020-11-18 21:17
除了DPI缩放不行,但在文字显示效果上暴打linux和苹果
那是因为win默认字体加了很明显的hint…使得其在低分辨率的情况下文本辨识度高于macOS。但这是以扭曲字体本来面目为代价实现的。再加上老版本Cleartype没有Y轴方向抗锯齿很多时候会让文字产生比较明显的变形比如缺笔少划。只能说在低分辨率屏幕下文本的辨识度要优先于美观度。
而到了高分辨率屏幕下就不是那么回事了,因为高分辨率屏幕可以在满足文本辨识度的前提下尽量保持字体的原本设计,不需要hint了。而win只有一套字体,hint默认是无法关闭的,这就使得最终呈现效果差了一点。
win下截图里就能看到渲染的文字左右都是彩色边缘的,请问应该怎么解决?显示器是4k 27寸。 qqzj12 发表于 2020-11-19 01:25
win下截图里就能看到渲染的文字左右都是彩色边缘的,请问应该怎么解决?显示器是4k 27寸。 ...
邪道解决法:试试MacType
正经解决法:用更纱黑体试试 Mayrixon 发表于 2020-11-19 01:30
邪道解决法:试试MacType
正经解决法:用更纱黑体试试
第二个方法,难道意思是字体的问题? 4k200%缩放替换新版雅黑感觉良好,无hinting
—— 来自 HUAWEI ANA-AN00, Android 10上的 S1Next-鹅版 v2.4.3 Nanachi 发表于 2020-11-19 01:37
4k200%缩放替换新版雅黑感觉良好,无hinting
—— 来自 HUAWEI ANA-AN00, Android 10上的 S1Next-鹅版 v2. ...
借楼问一下新版雅黑是怎么个搞法… qqzj12 发表于 2020-11-19 01:32
第二个方法,难道意思是字体的问题?
楼上提到hinting我想起来了,Windows会对字体边缘做RGB亚像素渲染,这也是截图放大有彩色边缘的原因
我记得更纱黑体干掉了hinting,所以也就没有这种可能性了。没有hinting的风险你也不会遇到,因为你用的是HiDPI屏幕
保险起见,也可以等等看大佬有没有什么意见 我现在用的新雅黑忘了有没有hinting了
主要是觉得思源黑的质量比兰亭黑Pro差一点…回头试试更纱
不过我32寸4K算高分屏吗…ppi才100出头,等效15.6寸 1080p了 Unlight 发表于 2020-11-19 01:56
我现在用的新雅黑忘了有没有hinting了
主要是觉得思源黑的质量比兰亭黑Pro差一点…回头试试更纱
我记得之前有新闻说新的雅黑出来了但20H1没有预装,好像20H2也没装,估计是没有更新,要查查新闻了
32寸4K真的不算HiDPI了吧…… Mayrixon 发表于 2020-11-18 23:53
以前被喷是因为只有ClearType不做Y轴方向抗锯齿(不过我16年开始一直用4k屏,对此毫无感知
我查了一下, ...
抗锯齿什么的,纯粹是分辨率没达到,为效果折中的技术,dpi/ppi300上去,抗不抗锯齿都没所谓了,打印纸还看的出抗锯齿吗 Mayrixon 发表于 2020-11-19 02:40
我记得之前有新闻说新的雅黑出来了但20H1没有预装,好像20H2也没装,估计是没有更新,要查查新闻了
32寸 ...
何止20H1的事,这个新字体1903就上了,然后某个版本,我记得应该是测试版17063以后就撤了,说是要优化,结果优化了眼看就要两年了还一点屁都放不出来
—— 来自 S1Fun 垄断企业是这样的,什么时候苹果和Linuxpc市场份额到50%了,你看微软不跪下来改
-- 来自 有消息提醒的 Stage1官方 Android客户端 macos 发表于 2020-11-19 04:59
抗锯齿什么的,纯粹是分辨率没达到,为效果折中的技术,dpi/ppi300上去,抗不抗锯齿都没所谓了,打印纸还 ...
这话是没错,但楼上不还有32寸4K的需求吗?总不能说32寸是伪需求吧,也不能说活该用不了6K显示屏吧 DraQin 发表于 2020-11-19 08:29
何止20H1的事,这个新字体1903就上了,然后某个版本,我记得应该是测试版17063以后就撤了,说是要优化, ...
所以更纱黑体能应急吗? Mayrixon 发表于 2020-11-19 01:30
邪道解决法:试试MacType
正经解决法:用更纱黑体试试
看了眼更纱黑体的作者不就是之前说要做新雅黑的那个吗? 御坂14084 发表于 2020-11-19 09:18
X86历史包袱太重
这也能赖 x86 吗,Mac 用了多少年 x86 了有这问题吗?明摆着是微软不作为…