苹果Mac电脑外接显示器,一定要知道的
最近一直在鼓捣显示器。所以最近的几期节目会来着重聊聊显示器参数上的那点事。
首先来聊一个不怎么被人了解的词“HiDPI"
如果说你使用windows电脑,可能对于HiDPI会完全的陌生。因为“HIDPI”大多数情况下只会出现在Mac电脑的上。Windows从win10开始才开始支持HiDPI,而苹果从iPhone4时代就开始了HiDPI的概念。
HiDPI,从字面解释就是“高像素密度”。也就是在1英寸的空间内显示更多的像素。屏幕怎么样显示才能更清晰?那自然是在同样的尺寸下分辨率越高显示就越清晰。
这个分辨率,简单来说,可以是高清p的x,也可以是2K屏幕的x,更可以是4K的x。主要看显示器硬件的支持。那这分辨率的意思就是在整个屏幕上长和宽所占据的像素点的数量。比如P的屏幕,就是在屏幕纵向有个像素点。这个指标,也被称做“PPI”。也就是每英寸长度里排列了多少个像素。这是一个硬件指标。
当屏幕上占据的像素点越多,看到的东西也就越高清,可以显示的面积也就会越大。但是,受之前Windows操作系统的影响,多数人心中会产生这样的逻辑:分辨率越高,字会显得越小。会让一下使用高清屏幕的人觉得这么小的字,还不如我原本的低分辨率的显示器呢。
但是这个情况在Mac电脑上就不一样了。虽然现在13寸Mac的Retina分辨率起码都在x以上,不过画面显示的字体却没有因为高清的分辨率而变小,反而显示的异常清晰。这里,用到的就是“HIDPI”技术。
首先,解释一下“分辨率越高,字越小”的逻辑是怎么来的。显示器的屏幕面积可分为两个部分:1.像素的面积,2.像素间距构成面积。据说,显示器厂商为了更大开口率和更多的背光量,都会让像素的间距尽可能减小以实现节能。这就意味着,整个屏幕的面积主要由像素面积构成,即在相同面积下,分辨率越高,像素数量也越多,单个像素的面积也一定越小。于是高分辨率就对应着小像素,而像素小,则由像素构成的文字就小。
那为什么苹果的电脑可以在高像素的情况下没让文字变小却依旧可以显示清晰呢?
这里就涉及一个更加重要的因素,操作系统的渲染方式,它决定了一个文字或图标最终以多少个像素来表达。
苹果产品一直都有一个字词,Retina屏。就是把原本一个像素点缩小体积变成了4个。再用4个像素点来代替原本的一个像素点来显示的内容。像素点多了自然显示的内容就更加清晰了。但最终渲染出来的文字和图标的大小却与原本基本相同。这种渲染方式带来的一个最有利的结果就是,在确保了显示尺寸不缩水的前提下,让内容表达得更加细腻。
但是像素间隙之间的显示配合也是至关重要的,这就牵涉到了字体或图片边缘间的平滑过渡。这也就是HIDPI来发挥作用了。
如果有了HiDPI,在字体边缘部分就会明显多出很多来显示“灰色”像素来间接补偿视觉效果,增加笔画的细节,让字体看起来更清晰和立体。而如果没有HiDPI,就算是很高的PPI硬件像素点,但显示的还是那几个主要像素,就会让效果大打折扣。
也就是说Retina屏设备之所以视觉效果好,高PPI提供了硬件基础,HiDPI渲染方式提供了软件支持,二者缺一不可,即:
高PPI(硬件)+HiDPI渲染(软件)=更细腻的显示效果(retina)
HiDPI渲染并不是由屏幕提供的,而是在操作系统中实现的,这需要计算机在输出给显示器之前就把一切文字图标等采用多倍的像素渲染成更细腻的样子。当然,这样的渲染会消耗更多的CPU与GPU运算,也就会消耗更多的能源,
但在苹果设备上,这些消耗的能源的性能会被优越的系统所弥补掉。不存在任何问题。
但是,当外接显示器时就不一样了。
当使用小屏幕的笔记本电脑连上硕大的外置显示器时,一下子体验感直线上升,拥有了整个沉浸式的感觉。不管是码字、游戏还是娱乐,幸福感一下子爆棚。毕竟,更大的屏幕会带来更多的显示区域。
很多人会发现,外接显示器后显示的文字总感觉怪怪的,不够自然。这并不全是硬件像素低的锅。主要是因为苹果只有在外接4K以上的显示器时,才会打开Hidpi功能。所以也就有了明明是2K屏幕,怎么感觉看文字和P没啥大差别的原因。如果用hidpi作为关键词搜索,结果都能看到教你怎么在黑苹果或是非4K屏幕上开启Hidpi的方法。由于方法很多,使用脚本,使用软件,使用命令。我们这里就不做过多赘述。
但是可以肯定的一点,在硬件PPI不高的显示器上开启了Hidpi,效果还是非常感人的。这里有个公式可以参考:
低PPI+HiDPI渲染+远视距=近似于retina的视觉效果
这是因为为了弥补PPI低的原因,HiDPI会让每个文字或图标都占用了更多的像素,内容本身尺寸变大,使得整个屏幕可显示的信息相对变少。也就需要稍远点才能看得到全貌。例如,x分辨率的屏幕,经过完全HiDPI渲染之后,虽然所显示的内容都变得很细腻,但屏幕看起来就像x一样,窗口通常也就会显示不全。
最终,总结一下。
使用苹果电脑外接4K显示器的,一定要去查看一下是否开启HiDPI。查看方式一种是看字体有没有发虚。另外一种是可以在“系统信息”里的显示器那栏的“UI看起来类似”这个项目里查看。
转载请注明:http://www.abuoumao.com/hytd/7893.html