視網(wǎng)膜(Retina Display)需要什么樣的硬件和軟件支持?
Q:視網(wǎng)膜(Retina Display)需要什么樣的硬件和軟件支持?
本文引用地址:http://www.ex-cimer.com/article/168230.htmA:要實(shí)現(xiàn)視網(wǎng)膜(Retina Display)效果,首先需要一塊高 PPI 顯示面板,然后需要操作系統(tǒng)和應(yīng)用程序兩者的完美支持。拿蘋果自身的實(shí)現(xiàn)方式來(lái)說(shuō),它選擇了最深思熟慮也最有效率的一種方式來(lái)推廣視網(wǎng)膜這個(gè)概念。
首先,由于蘋果完全控制了自家硬件,所以可以很方便地讓新產(chǎn)品采用屏幕比例不變、物理尺寸不變但是分辨率長(zhǎng)寬各擴(kuò)充一倍(分辨率擴(kuò)充四倍)的新屏幕。為了配合這塊新屏幕,它也選用了容量更大的電池和能支撐這樣顯示模式的圖像處理芯片。
然后,它讓自家研發(fā)和完全控制的操作系統(tǒng)(目前主要是 iOS)做了一個(gè)聰明的顯示方式的改進(jìn):文本自動(dòng)渲染到4倍大小,位圖采用普通和視網(wǎng)膜兩套,視網(wǎng)膜版本的圖片比普通版本正好大4倍。這樣一來(lái),同樣一個(gè)圖片也好,圖標(biāo)也好,按鈕也好,文字也好,在普通設(shè)備和視網(wǎng)膜設(shè)備上的物理尺寸是一模一樣的,但是在視網(wǎng)膜屏幕上就更精細(xì),顯示效果更令人贊嘆,而沒(méi)有造成任何讓用戶不變的地方。
緊接著,蘋果將這套“視網(wǎng)膜適應(yīng)”體系推廣到了開(kāi)發(fā)者中,讓開(kāi)發(fā)者來(lái)主動(dòng)適應(yīng),以開(kāi)發(fā)出各自應(yīng)用程序的視網(wǎng)膜版本。對(duì)應(yīng)用程序的開(kāi)發(fā)者來(lái)說(shuō),他們只需要把圖片增加4倍大小的新版本即可。對(duì)于游戲的開(kāi)發(fā)者來(lái)說(shuō),他們可能需要修改游戲代碼以實(shí)現(xiàn)更精細(xì)的效果。對(duì)所有開(kāi)發(fā)者來(lái)說(shuō),這個(gè)方法都是合理且令人信服的,而且工作量相對(duì)來(lái)說(shuō)都是不大的。
至此,蘋果就實(shí)現(xiàn)了自家產(chǎn)品從普通屏幕到視網(wǎng)膜(Retina Display)屏幕的無(wú)縫無(wú)痛切換。這無(wú)疑是個(gè)很讓人佩服的超酷想法。
評(píng)論