为什么iPhone 6 Plus的逻辑分辨率是414x736?
总而言之,我有两个问题:
1.iPhone 6 Plus 440x782的逻辑分辨率为什么不搭配5.5英寸成163 PPI?
2.为什么iPhone 6 Plus的逻辑分辨率不是其物理分辨率的1/3,即360x640?这样才能实现开发者追求的像素完美。直接从@3x缩放到1080x1920到1080x1920应该比现在@3x到1242x208更完美。
PS:
综合以上两个问题,我个人认为iPhone 6 Plus最合适的物理分辨率是1320x2346,PPI是489,逻辑分辨率是440x782,PPI是163。目前物理分辨率1080x1920和逻辑分辨率414x736的组合让我很不解。
链接:/question/25361043/answer/3066828
我做了一个对比图,发出来看看,你可能就明白了。
这个pt设置主要考虑两个问题:
①整个屏幕能显示多少?
②UI元素可点击的物理区域大小。
先明确ppi和dpi。
每英寸像素
Dpi(每英寸点数)一个点对应于iOS上的一个逻辑点。
下面详细分析:
1和iPhone 6 Plus的逻辑点分辨率是360x640,也就是上图中的iPhone 6+ (b)方案。然后比例为@3x,最终360x640@3x的像素分辨率正好是1080x1920,非常完美。但缺点是iPhone 6 Plus的逻辑pt分辨率为360x640,低于iPhone 6的375x667。天理不容,Plus的大屏很精细,但能显示的实际内容比iPhone 6少。这完全不符合大比大
比如在同样的字体大小下,如果iPhone 6一行显示25个字,而iPhone 6 Plus使用这种逻辑pt方案,一行只能显示24个字。
2.如果逻辑点分辨率是540x960,也就是图表中的iPhone 6+ (c),比例尺沿用旧的@2x怎么办?540x960@2x的最终像素分辨率不正好是1080x1920吗?也是1:1的完美映射,没有缩放。而且这种方案的优点也很明显:pt的面积是iPhone 6的两倍(540x960 = 375x667x 2),让屏幕能显示的内容一下子增加了;但是,这种方案的缺点更加明显:屏幕上所有iOS UI元素的实际物理面积突然变小了。比如标签栏或导航条按钮的物理高度只有原来的81.5%,点击面积也只有iPhone 6的0.815*0.815=66.4%,用户很难点击,苹果始终不可能考虑手指触摸。给iPhone 6做一套设计规范,给iPhone 6 Plus做一套设计规范。
3.那么似乎最好的方案就是上图中的iPhone 6+ (a),物理像素为1242x2208,所以5.5寸屏幕上ppi必须达到461。之前媒体文章的相关预测结果是这个ppi方案< Iphone 6 plus 461 ppi_百度搜索>。但是苹果最终没有采用这个方案,最终采用了图片中的iPhone 6+,只有1080x1920物理像素。目前,可能有几个原因:
①内存消耗增加。
②电池消耗增加。
③要做到461ppi,有没有可能目前的工艺还有一定难度?(瞎猜。。)
不过这些问题都是可以在未来随着技术的提高而克服的。所以苹果会先妥协太多,可能会在下一代iPhone 7 Plus版本中完美支持逻辑像素和真实物理像素之间1:1的映射,而且可以非常方便的平滑过渡。
4.至于为什么一定是414x736,估计是在5.5寸,ppi=461的前提下,在这个分辨率下,屏幕上UI元素的物理尺寸最接近iPhone 6上的表现。
链接:/question/25361043/答案/32162609。
先回答楼主问题的标题。在5.5英寸屏幕的物理尺寸下,这个逻辑分辨率对应于154的DPI。
这个DPI比之前所有iPhone(包括iPhone6)的163DPI要小一点(不到6%),也就是说在同样的设计规格下,UI交互元素在物理屏幕上的实际物理面积变大了,同样的UI按钮在6 plus上的物理面积比其他iphone上略大,更符合设备物理尺寸变大后对用户的心理影响。否则不管设备变得多大,按钮?这显然是不合理的(试想iPhone6 plus有浴缸那么大,但UI按键的物理尺寸还是那么小,那么OS UI设计肯定是错误的)。至于为什么是6%放大,不是15%,不是11%,我不知道,我只能相信是苹果公司进行了大量用户测试的结果。
再来看楼主问题中的两个问题,问题1,为什么不是163,这个问题已经有答案了。应该是为了应对设备物理尺寸增大带来的影响。
问题2,一楼已经完美回答了。在相同的设计规格下,显示的内容将少于6,这是不可接受的。
也许最好的方案应该是一楼列出的方案C,dpi高很多,然后再修改一套新的大屏幕专用设计规范。新规范下200DPI的UI控件的物理面积与当前规范中163(或154)DPI的控件的物理面积相同。
但是对于开发者来说,制定一套新的规范可能是一场噩梦。我不是开发商,不好说。
总之,iPhone一直沿用iPhone1代的规格,大大方便了开发者。但是2008年基于手机屏幕面积和分辨率大小的规格在今天总感觉有点老态龙钟。
是不是真的有一天苹果会彻底推出一套新的规范,然后逐步过度规范淘汰旧的?
链接:/question/25361043/答案/30563146。
与之前1x到2x (2010)的“100%像素扩展”不同,2x到3x的像素提升只有50%。换句话说,图像或字符的插值和再现会造成一些细节的损失。直接@3x到1080x1920会模糊之前应用的显示,所以把@3x放大到1242 x 2208再放大到1080x1920,这样屏幕就清晰了。
MacRumors论坛上的网友pgiguere1已经帮我们描述了“未优化的2x应用”在3x屏幕上的“不均衡”表现。
除了图标,未经优化的“2x”字体在“3x”屏幕上也会出现明显的锯齿或模糊。
链接:/question/25361043/answer/33661548。
首先我们假设5.5是合理的物理尺寸,这是大前提,需要屏幕分辨率与之相适应。
1,iPhone 6,5S的PPI是一样的。为什么6 Plus不能在6的基础上直接放大,保持同样的PPI?原因是5.5在使用场景上已经不同于6或更早的机型,操作距离较远。6或5S上合适的按键尺寸(同一点下)在6 Plus上要小一些。这时候比较理性的做法就是降低屏幕PPI,相对放大按键尺寸。相比之下,iPad Air的PPI比iPhone小。
2.那为什么不能把PPI降下来?iPad Air的PPI是264,并不是严格意义上的纯视网膜屏(人眼能分辨的PPI是300左右,当然视网膜显示只是注册商标,并不是保证)。如果要降低iPhone 6 Plus的PPI,我估计会低于326(iPhone 6 PPI)高于264,中值在290左右。也许相当于在超级旗舰iPhone上弄巧成拙,所以理想的方式是在增大尺寸的同时提高PPI。
3,然后就到了分辨率和PPI哪个合适的问题。超过
@godlaugh
这个问题的答案已经解释的很好了,现在大多数人的猜测都是一样的。下采样只是权宜之计,它迟早会使用3倍的屏幕。
另外,iPad mini是iPad/iPhone产品线中一个很奇妙的存在。使用与iPhone 5S/6相同的PPI,屏幕尺寸要大很多(也就是iPad mini和iPhone上按钮和其他控件的尺寸是一样的)。可想而知,mini最早一定是一个没有计划的产品。