Retina显示屏(英语:Retina Display)是一种由苹果公司设计和委托制造的显示屏,具备足够高像素密度而使得人体肉眼无法分辨其中单独像素点的液晶屏幕,最初采用该种屏幕的产品iPhone 4由首席执行官史蒂夫·乔布斯于WWDC2010发布,其屏幕分辨率为960×640(每英寸像素数326ppi)。这种分辨率在正常观看距离下足以使人肉眼无法分辨其中的单独像素。如今苹果正逐步将其推广到全线产品之上,同时随着技术的提升,苹果也推出了视网膜高清与Super Retina等不同规格的Retina高分辨率屏幕。
这种屏幕通常带有IPS技术,视野大,漏光少,色域广,色彩还原准确的特点,具有极佳的观赏效果。它现在被应用在以下产品上:
iPad(2018)
第三代iPad发布会上,苹果给出了Retina设计标准的公式:
其中 代表人眼视角, 代表像素间距, 代表肉眼与屏幕的距离。符合以上条件的屏幕可以使肉眼看不见单个物理像素点。这样的IPS屏幕就可被苹果称作“Retina显示屏”。将通常使用距离及正常眼能区分屏幕上两点的最小视角约为1’代入上公式可知:行动电话显示器的像素密度达到或高于300ppi就不会再出现颗粒感;手持平板类电器显示器的像素密度达到或高于260ppi就不会再出现颗粒感,而苹果行动电脑的Retina显示器像素密度只要超过200ppi就无法区分出单独的像素。
以MacBook Pro with Retina Display为例,工作时显卡渲染出2880x1800个像素,其中每四个像素一组,输出原来屏幕的一个像素显示的大小区域内的图像。这样一来,用户所看到的图标与文字的大小与原来的1440x900分辨率显示屏相同,但精细度是原来的4倍,但对于特殊元素,如视频与图像,则以一个图片像素对应一个屏幕像素的方式显示。故不会产生Windows中分辨率提升使屏幕文字与图像变小,造成阅读困难的问题。这样在设计软件时只需将所有的UI元素的精细度都提高到原来的4倍就可以既保持了观看舒适度,又提高了显示效果。关于iOS设备,也由四个像素代替原来一个像素,透过下图对比就可以较明显地观察到这种关系。
iPhone 3GS
iPhone 4
在iPhone的Retina显示屏刚问世时,支持Retina显示屏的软件技术还没有完全成熟。2010年刚发布iPhone 4时,尽管App Store中并没有大量支持Retina的应用,但由于iPhone的屏幕宽高比并没有改变,仅需将图像文件增加到原有的4倍大小即可。因此大多数软件开发者迅速更新了自己的软件来支持iPhone 4,软件技术日渐成熟。但当时因为还有普通屏幕的iPhone在贩售,所以一款软件要同时支持两种屏幕,导致软件包较大。而目前,随着iPhone 3GS的退市,市面上所有在售的iPhone均配备了Retina显示屏,App Store中大部分应用均只支持Retina显示屏,软件包的大小较之前小了一些。对于iPhone 5,因为Xcode中具备了应用自动排版的功能,所以尽管iPhone 5的屏幕变大了(仅高度由115.2毫米变为123.8毫米,宽度不变),但App Store上的软件都能很容易地重新编排来适应iPhone 5。iPad with Retina Display问世以后,由于开发者早已了解Retina显示屏的运作方式,因此早有准备,并没有软件上的问题。Macbook Pro With Retina Display也如此,第三方软件公司推出软件更新只是时间问题。
在2012年推出15英寸MacBook Pro with Retina Display后,由于个别面版的缺陷,一些用户反映电脑的显示屏出现了残影和抖动,使得使用受到影响。理论上所有的液晶萤幕或多或少都会有残影现象发生,不过有个别用户指出他们的电脑需要五分钟才能让萤幕残影消失,对于一台专业产品来说,那些用户无法接受。苹果亦会为这些用户提供产品更换服务。
苹果在一些开发者文档中提到,线宽对于用户界面设计尤其的重要,因为线宽定义了图形物体的边缘。如果用户界面的边缘变得模糊,那么整个用户界面设计就会非常失败。苹果提出的解决方案就是为图形用户界面物体创造多个属性,比如图标或者鼠标指针。将这些属性和相关的数值保存在另一个文件中。这样当屏幕的分辨率改变时,系统会自动读取相应的数值,确保用户界面元素在任何分辨率下看起来都很完美。苹果的操作系统可以根据分辨率的不同自动为图形界面元素计算出最佳的数值。例如当显示器的分辨率介于界面设计师支持的两种分辨率之间,那么操作系统的渲染引擎会根据这两种数值自动计算出最适合的数值。