为什么选择960×640

从那以后上个月暗示今年夏天的下一代iPhone会运动双分辨率960×640显示器,1对于这个建议,有一连串不满的反馈 - 来自读者的电子邮件,他们不明白为什么Apple会这样做反馈的要点,或多或少,是现有的iPhone已经拥有一个漂亮的高分辨率显示器,那么为什么当现有的显示器已经如此优秀时,苹果还会费心添加更昂贵的显示器?

现有的iPhone和iPod Touch显示器提供480×320的分辨率,对于大约3.5英寸的对角线屏幕尺寸,每英寸约162像素(各种iPhone和iPod Touch型号的物理尺寸略有不同,所以如果你想要真正迂腐,迄今为止发布的各种单位的每英寸像素数从大约160到163不等。差别是微不足道的。)

我放这张桌子于2007年6月在一起showing the pixel-per-inch resolution of Apple’s then-current lineup of Mac displays; the highest was the high-res 17-inch MacBook Pro, at 133 ppi(全新的15英寸MacBook Pro上的可选高分辨率光面和磨砂显示器现在与此匹配。)其他大多数都在100-110左右iPad的1024×768显示屏的分辨率为132 ppi,比大多数Mac都要好,但比现有的iPhone和iPod Touch更加鲜明。

有Android手机800×480 AMOLED显示器它们对角线大约3.7英寸,大约250 ppiNexus One上的小文字明显比我的iPhone 3GS更清晰唉,这个Android优势可以通过两个因素得到缓解首先,Android只附带Droid系列字体 - 低质量字体设计为在低分辨率显示器上看起来最佳效果有点像打印像芝加哥这样的屏幕优化字体其次,可以说是因为这些AMOLED显示器上的每个像素都不能再现每种颜色, 他们不是800 × 480这些显示器减少了33%-pixels比相同大小的显示器,其中每个像素包含三个(红色,绿色,蓝色)子像素。

因此,与大多数其他电子设备相比,每英寸162像素确实是非常精细的分辨率但即使是今天的iPhone显示器与印刷品相比也是粗糙的将iPhone或iPod Touch上的类型与光面杂志中的类型进行比较您可以在iPhone上看到像素和消除锯齿的污迹你不能在印刷杂志的字形中看到“点”。

下一代iPhone正在拍摄分辨率 - 不仅要超过竞争设备的分辨率,还要与光学质量相媲美具有960×640像素的3.5英寸对角线显示器可以达到325-330 ppi左右(Maybe even higher, if it’s more like a 3.4-inch diagonal.) That’s fewer “dots” per inch than on, say, a 600 dpi printer, but when combined with anti-aliasing, I believe the on-screen typography on the next-gen iPhones will be indistinguishable, or nearly so, from high-quality print现在由一个像素占据的空间中将有四个像素。

这对开发人员意味着什么(扰流板:我不知道)

我不确定iPhone应用程序的软件故事将利用这种增加的分辨率If existing unmodified apps run pixel-doubled, they should look identical with the naked eye to how they look today on existing iPhone displays — not at all like when iPhone apps are pixel-doubled on the iPad, because on the iPad, they’re being stretched not just in terms of pixels but also to fill a much larger物理区域

我也完全不确定iPhone网络开发者的故事是什么我不认为MobileSafari能够继续将“px”单元映射到物理显示像素,因为新旧iPhone的物理像素大小之间的差异将是巨大的My guess, and this is just a guess, is that MobileSafari will switch to a system where “px” represent virtual pixels, which on existing iPhone map directly to physical display pixels, and which on new 960 × 640 iPhones map to 2 × 2-pixel squares that occupy the same physical dimensions as individual pixels on 480 × 320 displays.

我希望在本月早些时候的iPhone OS 4.0 SDK事件中找到解决这些解决方案问题的线索,但没有运气显然我们必须等到6月初的WWDC。


  1. 我还收到一大堆电子邮件,谴责我打电话给960×640“双”而不是“四倍”像素的总数确实翻了两番,但我认为“双”是用常识术语来表达分辨率增加的更好的词Pixels-per-inch is the appropriate unit of measure here, and that’s what Apple is set to double. ↩︎