作家
登录

手机4K了PC还是糊 为何Windows高分辨率表现如此差

作者: 来源: 2017-11-15 11:23:25 阅读 我要评论

Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践


不知不觉,高分辨率屏幕对于花费者来说,已经是日常到处可见的光景。自负年夜iPhone4推出视网膜屏幕这概念后棘手机的分辨率一路狂飙,如今甚至已经出现了量产市售的4K分辨率手机。

总结

但和手机比拟,屏幕尺寸更大年夜的PC,却在分辨率方面举步维艰。在市情上,应用1080p规格以下屏幕的电脑仍比比皆是,2K以上屏幕的PC仍是放绫谦麟角;不只如斯,在高分辨率屏幕上,PC体系的显示效不雅也难以令人知足。

为什么就算是Win10,在高分辨率下某些软件照样会UI模糊?

在手机上,高分辨率屏幕带来的视觉效不雅是心旷神怡标,但PC却不然。

很多同伙都发明,在Windows体系中,一旦分辨率过高,软件UI很轻易就出现各类蛋疼的显示情况,例如模糊、UI错位、字体/UI过小等等,就算是最新的Windows10,这些情恐页习认为常。然则,这类情况在手机或者同为桌面平台的Mac中,却很少出现。

为什么时至今日,4K电视都已经卖到白菜价,Win体系在高分辨率的表示下仍如斯糟糕?这毕竟是体系的错照样软件的锅?今天就一路来谈谈这个问题吧。

Win体系对高分辨率真的七手八脚?

对于新软件来说,这些缩放办法并不很重要,实际上如不雅一个软件按照Win的最新规范(例如WPF)编写,那它在高分辨率下显示会比例精确而又清楚——微软自家最新的Office以及一票UWP软件,就是很好的例子。

在很多同伙的印象中,Win似乎对高分辨率、高DPI显示并不在行。然则实际上并非如斯,Win有着比较完美的高分辨率UI缩放机制。针对高分辨率屏幕,Win体系大年夜致供给了两种办法进行UI缩放。

第二种办法是基于虚拟分辨率的缩放,这个很好懂得,就相当于把全部软件的界面大年夜低分辨率拉伸到高分辨率,例如200%的缩放就会把一个像素拉伸到4个像素显示,机理类似位图的拉伸。

这种办法重要用于Win8今后的体系,避免了软件界面因为缩放而错乱的问题,但会造成模糊、锯齿。

针对不合的DPI设置,Win体系还采取过不合的缩放模式的策略,例如在125%以下的DPI缩放就用第一种办法缩放,以上就应用第二种缩放,所以有的同伙在高分辨率下想要保持软件UI清楚,会把DPI设置为124%。

而在最新的Win体系中,微软还惹人了混淆缩放的模式。例如一个软件它的按钮、标题栏、菜单等元素是相符Win规范的,那就会按照第一种办法缩放,其他部分则会作分辨率拉伸以包管UI的可用性。

可见,Win在高分辨率、高DPI下供给的缩放筹划是比较完全的,这主如果因为Win要推敲到软件的兼容性,让老软件也能工作在高分辨率屏幕中。

为什么Win在高分辨率下照样糊了?

  • 第三方软件不匹配新的开辟规范

一般来说,在高分辨率下表示得蛋疼的软件,都是比较老旧的软件。这些软件没有对高分辨率进行优化,必须经由过程Win的系兼顾划强行缩放。

在Win7之前,这类软件就很轻易出现排版错乱的问题,在Win8、Win10中则轻易出现模糊的问题。

简而言之,这些高分辨率下不完美的显示效不雅,是因为软件没有对Win的新规范适配而造成的——十年前的软件仍可跑在最新的体系上已经相当了不得了,请求它们也完美显示切实其实有点能人所难。

是以,Win软件在高分辨率下显示效不雅差,重要照样软件方面的问题,Win体系自身的高分辨率适配筹划并没有人们印象中的那么糟糕。

实际上,Android、iOS和macOS的体系缩放筹划和Win的也没有本质上的差别,它们也存在虚拟分辨率缩放之类的机制——如不雅你曾经在iPad上运行过iPhone版App,就会发明一旦App没有对特定分辨率进行优化,那么iOS App的高分辨率下的表示也不过如斯。

那么为什么高分辨率显示糟糕的问题在手机、Mac电脑中很少见?

这重要照样它们不须要兼容海量的老软件。安卓、iOS和macOS体系进级后旧版App逝世一大年夜片的情况不要太多——这是Win体系这些年切切不敢做的,Vista的教训还历历在目呢。

而因为Win强大年夜的向下兼容性,很多新软件也干脆不消新的规范开辟,反正都能跑起来,UI漂亮不漂亮关系并不是那么的大年夜,用新规范开辟又得花额外的精力。于是,这些软件就在高分辨率下出现了模糊之类的情况,微软对此也无可奈何。

  • Win体系本身的一些显示问题

第三方软件切实其实给高分辨率下的PC带来了很多显示方面的问题,但Windows体系自身的表示也真的无懈可击吗?并非如斯。在高分辨率下,就算是最新的Win10 1709,一样会有不完美的显示效不雅,具体如下。

起首,Win体系自身也并非每个模块都匹配了高DPI。例如计算机治理等界面,可以看到搁笔在高DPI下显示如有锯齿,这是切切不该该的。微软都这么不上心,第三方软件不积极匹配高分辨率也情有可原了。


  推荐阅读

  如何设计运维友好的服务器端系统

为什么办事器端体系要对运维友爱 Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 >>>详细阅读


本文标题:手机4K了PC还是糊 为何Windows高分辨率表现如此差

地址:http://www.17bianji.com/lsqh/38882.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)