Stage1st

 找回密码
 立即注册
搜索
查看: 8581|回复: 123

[软件] 为什么0202年了,Win在显示上的优化还是很一般?

[复制链接]
     
发表于 2020-11-18 18:50 | 显示全部楼层 |阅读模式
本帖最后由 Unlight 于 2020-11-21 15:11 编辑

就比如色彩管理、文字渲染和高分适配,尤其是第一个,后俩这两年还可以说是有了不少改观,唯独色彩管理不但没完善,甚至还开了倒车。对了还有HDR,也是稀烂。不过现在电脑显示器追求HDR本来就不太现实…

厨子做的好是因为自己做硬件,Mac既然硬件上给了高分、广色域,软件层面上就要给完善的支持。可问题是田牌电脑的屏幕貌似也是高分、广色域啊,怎么田牌连自家硬件都不能给予完善的支持?

而且最好也别用“你只会用自带软件”这么杠。用户当然可以自己选择功能更强大的第三方软件,但这不是自带软件不好好做、甚至开倒车的理由。就比如自带图片查看器,win10之前的传统软件还稍微支持一点色彩管理(不完善),新的照片应用直接不支持了。单论何况不是所有场合都可以选第三方软件,别忘了桌面背景、资源管理器也是不支持色彩管理的。

至于HiDPI的Bug就更难解决了


Windows色彩管理现状

很多第三方应用(甚至QQ)都已经支持一定程度上的色彩管理,唯独Windows系统环境以及自带UWP不支持。

字体本身
微软雅黑与测试版字体的对比,可以看出雅黑真的老了…字面率太大以至于显得文字之间太“挤”了。再加上老版本雅黑糟糕的Hinting…不过Hinting这一点现在好了不少,我这个可能还是老版本了。

上图:老雅黑 —— 下图:三年前的测试版新字体

可以看出其实只要改个字体就能有不小的提升。


字体渲染
Windows 10目前在字体渲染上有点混乱,因为同时有GDI和DirectWrite两个不同的文字渲染引擎。主要的坑还是在前者,后者其实已经有了很大的改进。但问题就是,即使是2020年了,大部分软件似乎还都是前者…就比如Windows资源管理器、任务管理器以及各种菜单等等。DW主要用于浏览器和UWP。所以如果浏览网页体验不佳的话,改字体就可以了,非衬线就微软新字体,衬线就方正屏显雅宋。
那么祖传GDI留下的问题该怎么解决呢?分辨率够高的话,老老实实MacType吧…(以下仅为默认效果,大概算MacType的下限?)

Foobar2000 GDI


Windows资源管理器 GDI




任务管理器 GDI


Word 混合? UI GDI、内容DW?



附:
  MacType【伪】 作为样式直接在Stylus或是Stylish里粘贴上就是了(其实就是加上一层很小的阴影,效果其实很一般)
  1. body, input, .navigator-toolbox, .toolbarbutton-text, .sidebar-title
  2. {
  3. text-shadow: 0px 0px 1px #ACACAC;
  4. }
复制代码
新字体:https://1drv.ms/u/s!AuizdOQdhiu1gesvs8uxkK5PowL4NA?e=G0ccmG






QQ图片20201118234511.png
回复

使用道具 举报

     
发表于 2020-11-18 19:02 | 显示全部楼层
阿三的锅
回复

使用道具 举报

     
发表于 2020-11-18 19:09 来自手机 | 显示全部楼层
装个acdsee不就支持了,你只会用自带软件?
回复

使用道具 举报

     
发表于 2020-11-18 19:20 来自手机 | 显示全部楼层
ramiel1 发表于 2020-11-18 19:09
装个acdsee不就支持了,你只会用自带软件?

现在acdsee什么版本好?
回复

使用道具 举报

     
发表于 2020-11-18 19:26 | 显示全部楼层
微软的执行力问题
同样 0202 年了,Win10 连基础的 UI 都做不好
回复

使用道具 举报

     
发表于 2020-11-18 19:29 来自手机 | 显示全部楼层
历史包袱太重了,要兼容以前的程序不是容易的事,再说微软现在对windows的态度就是能用就行,谁管你体验好不好啊
回复

使用道具 举报

     
 楼主| 发表于 2020-11-18 19:32 | 显示全部楼层
laotoutou 发表于 2020-11-18 19:20
现在acdsee什么版本好?

HoneyView其实就行
回复

使用道具 举报

发表于 2020-11-18 19:32 | 显示全部楼层
你要是能让Windows用户和开发者像苹果用户一样忠诚和容忍

那好办不少

对了,不要忘了象是iPhone生产线之类的地方跑的一堆Windows,他们也是用户,而不是只有楼主你是用户

回复

使用道具 举报

     
发表于 2020-11-18 19:45 | 显示全部楼层
Windows上近似功能的第三方软件太多,功能还互相覆盖,且各个有独门绝活

光一个图片浏览功能,对着这十八路诸侯微软光排开发列表就要吐血,一波用户觉得ICC是标配,另一波用户表示0202年妈蛋连个列表都没有,还有一波转格式用户等着进场喷……

Adobe搞了个Bridge都经常被垂直媒体说是“Adobe十大冷门被低估的软件”,感受一下气氛呗
回复

使用道具 举报

     
发表于 2020-11-18 20:02 | 显示全部楼层
win10,4K屏,开200%缩放,windows照片查看器幻灯片只显示左上部分图片
回复

使用道具 举报

     
发表于 2020-11-18 20:12 来自手机 | 显示全部楼层
uwp应用是不是没一个支持色彩管理的?
回复

使用道具 举报

     
 楼主| 发表于 2020-11-18 20:59 | 显示全部楼层
露露缇耶 发表于 2020-11-18 20:12
uwp应用是不是没一个支持色彩管理的?

貌似是…所以这就很倒车
不过反正UWP跟死也差不多了
回复

使用道具 举报

发表于 2020-11-18 21:09 来自手机 | 显示全部楼层
因为微软是一家养老公司,现在的总裁逼所有人上云,所有的资源全部砸在azure上。对于阿三而言,用户体验根本不如自家的股价和ppt重要
回复

使用道具 举报

发表于 2020-11-18 21:17 | 显示全部楼层
除了DPI缩放不行,但在文字显示效果上暴打linux和苹果
回复

使用道具 举报

     
发表于 2020-11-18 21:21 来自手机 | 显示全部楼层
为什么0202年了,Linux的xorg在非整数缩放上还是那么烂为什么wayland还在锐意开发中
回复

使用道具 举报

     
发表于 2020-11-18 21:25 | 显示全部楼层
前几天我看新闻说微软重新开始重视win10,好家伙我直接好家伙
回复

使用道具 举报

发表于 2020-11-18 23:35 | 显示全部楼层
redmax 发表于 2020-11-18 21:17
除了DPI缩放不行,但在文字显示效果上暴打linux和苹果

我以前只知道Windows用自家的ClearType被喷成狗,最近Windows有什么更新吗?
回复

使用道具 举报

发表于 2020-11-18 23:39 | 显示全部楼层
Mayrixon 发表于 2020-11-18 23:35
我以前只知道Windows用自家的ClearType被喷成狗,最近Windows有什么更新吗?

ClearType不就挺好的么
回复

使用道具 举报

发表于 2020-11-18 23:53 | 显示全部楼层
redmax 发表于 2020-11-18 23:39
ClearType不就挺好的么

以前被喷是因为只有ClearType不做Y轴方向抗锯齿(不过我16年开始一直用4k屏,对此毫无感知

我查了一下,1703开始ClearType终于和所有其他主流系统接轨,在X轴和Y轴都开始抗锯齿了。那这样按理说三大系统的文字渲染没什么区别了呀?
回复

使用道具 举报

     
发表于 2020-11-19 00:05 | 显示全部楼层
直到1903,微软自家的defender图标都是模糊的,还指望第三方适配呢。
回复

使用道具 举报

     
发表于 2020-11-19 00:50 | 显示全部楼层
Mayrixon 发表于 2020-11-18 23:53
以前被喷是因为只有ClearType不做Y轴方向抗锯齿(不过我16年开始一直用4k屏,对此毫无感知

我查了一下, ...

雅黑的 hinting 也是问题呀
回复

使用道具 举报

     
 楼主| 发表于 2020-11-19 00:56 | 显示全部楼层
redmax 发表于 2020-11-18 21:17
除了DPI缩放不行,但在文字显示效果上暴打linux和苹果

那是因为win默认字体加了很明显的hint…使得其在低分辨率的情况下文本辨识度高于macOS。但这是以扭曲字体本来面目为代价实现的。再加上老版本Cleartype没有Y轴方向抗锯齿很多时候会让文字产生比较明显的变形比如缺笔少划。只能说在低分辨率屏幕下文本的辨识度要优先于美观度。

而到了高分辨率屏幕下就不是那么回事了,因为高分辨率屏幕可以在满足文本辨识度的前提下尽量保持字体的原本设计,不需要hint了。而win只有一套字体,hint默认是无法关闭的,这就使得最终呈现效果差了一点。
回复

使用道具 举报

     
发表于 2020-11-19 01:25 | 显示全部楼层
win下截图里就能看到渲染的文字左右都是彩色边缘的,请问应该怎么解决?显示器是4k 27寸。
回复

使用道具 举报

发表于 2020-11-19 01:30 | 显示全部楼层
qqzj12 发表于 2020-11-19 01:25
win下截图里就能看到渲染的文字左右都是彩色边缘的,请问应该怎么解决?显示器是4k 27寸。 ...

邪道解决法:试试MacType

正经解决法:用更纱黑体试试
回复

使用道具 举报

     
发表于 2020-11-19 01:32 | 显示全部楼层
Mayrixon 发表于 2020-11-19 01:30
邪道解决法:试试MacType

正经解决法:用更纱黑体试试

第二个方法,难道意思是字体的问题?
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-11-19 01:37 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2020-11-19 01:39 来自手机 | 显示全部楼层
Nanachi 发表于 2020-11-19 01:37
4k200%缩放替换新版雅黑感觉良好,无hinting

—— 来自 HUAWEI ANA-AN00, Android 10上的 S1Next-鹅版 v2. ...

借楼问一下新版雅黑是怎么个搞法…
回复

使用道具 举报

发表于 2020-11-19 01:39 | 显示全部楼层
qqzj12 发表于 2020-11-19 01:32
第二个方法,难道意思是字体的问题?

楼上提到hinting我想起来了,Windows会对字体边缘做RGB亚像素渲染,这也是截图放大有彩色边缘的原因

我记得更纱黑体干掉了hinting,所以也就没有这种可能性了。没有hinting的风险你也不会遇到,因为你用的是HiDPI屏幕

保险起见,也可以等等看大佬有没有什么意见
回复

使用道具 举报

     
 楼主| 发表于 2020-11-19 01:56 | 显示全部楼层
我现在用的新雅黑忘了有没有hinting了
主要是觉得思源黑的质量比兰亭黑Pro差一点…回头试试更纱

不过我32寸4K算高分屏吗…ppi才100出头,等效15.6寸 1080p了
回复

使用道具 举报

发表于 2020-11-19 02:40 | 显示全部楼层
Unlight 发表于 2020-11-19 01:56
我现在用的新雅黑忘了有没有hinting了
主要是觉得思源黑的质量比兰亭黑Pro差一点…回头试试更纱

我记得之前有新闻说新的雅黑出来了但20H1没有预装,好像20H2也没装,估计是没有更新,要查查新闻了

32寸4K真的不算HiDPI了吧……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st ( 沪ICP备130202305 沪公网安备 31010702004909号 )

GMT+8, 2020-12-5 15:56 , Processed in 0.043995 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表