iPhone又出新機了,UI設計師該用什麼尺寸呢?

概述

iPhone這次一下出了三款新機,iPhone Xs、iPhone XR、iPhone Xs Max,那麼問題來了,這三款手機與之前的有什麼不同,設計師的UI尺寸會發生什麼變化,移動端頁面的UI到底應該以多少爲好?接下來我們將一一探討。

看三款新機分辨率

Device Portrait dimensions 計算
iPhone Xs Max 1242px × 2688px 1242 = 414*3
iPhone Xs 1125px × 2436px 1125 = 375*3
iPhone XR 828px × 1792px 828 = 414*2

上述分辨率好像似曾相識,是不是在哪裏見過,看了計算欄是不是有點,哦。。。還是不太明白。。。

看前輩們的分辨率

Device Portrait dimensions 計算
iPhone X 1125px × 2436px 1125 = 375*3
iPhone 8 Plus 1242px × 2208px 1242 = 414*3
iPhone 8 750px × 1334px 750 = 375*2
iPhone 7 Plus 1242px × 2208px 1242 = 414*3
iPhone 7 750px × 1334px 750 = 375*2
iPhone 6s Plus 1242px × 2208px 1242 = 414*3
iPhone 6s 750px × 1334px 750 = 375*2
iPhone SE 640px × 1136px 640 = 320*2
iPhone 5 640px × 1136px 640 = 320*2
iPhone 4 640px × 960px 640 = 320*2

以上數據來源iPhone開發者平臺

從iPhone 4 至今,發佈的部分手機設備分辨率如上,看到計算欄我們可以總結出:
iPhone 系列手機的分辨率大致分三類兩種倍數:

橫向分辨率 基數 倍數 代表機型
640 320 @2X iPhone 4 4s 5 5s 5c SE
750 375 @2X iPhone 6 6s 7 8
1125 375 @3X iPhone X Xs
828 414 @2X iPhone XR
1242 414 @3X iPhone 6s 7 8 Plus,iPhone Xs Max

行業老兵應該回憶起來了,15年之前,大家做移動端UI設計,尺寸一般用的都是640,15年之後基本上用的是750,除此之外,大家可能用的比較多的還有1080,這個後面會解釋。
設計師用什麼尺寸,肯定是根據市場來的,所以誰也不能保證以後會用什麼尺寸,這完全需要根據設備的市場佔有率來做相應調整。

看分辨率市場數據

根據百度流量研究院統計,截止2018年7月,iOS設備機型排名和分辨率排名:
在這裏插入圖片描述在這裏插入圖片描述
可以看到在IOS設備上分辨率前兩名佔據了>75%的份額,而且1242與750的佔比很接近,隨着這次iPhone Xs Max(1242×2688)的發佈,必將逐步增加1242分辨率的佔比,超過750分辨率也指日可待,所以接下來設計師的UI尺寸可能會變成1242*2208。

接下里我們來看Android,截止2018年7月,Android設備機型排名和分辨率排名:
在這裏插入圖片描述在這裏插入圖片描述
可以看出,Android設備中分辨率佔比最大的是1080,這也就解釋了上面提到的有些設計師會用1080的尺寸,因爲這個尺寸是目前Android市場上最通用的,我們可以看出,除了第一名,下面還有1080的橫向分辨率,加起來>50%。

考慮到國內市場,Android佔有率還是遠大於iOS的,所以設計師選擇用1080的尺寸也是毫無爭議,當然大部分的設計師還是熱衷於iOS尺寸,其中原因也不好細說,可能跟個人喜好有關。

還有一種可能是根據公司產品平臺分佈來選擇,比如我們的某個產品只有Android的APP,那肯定就建議用1080的尺寸啦。
如果兩個平臺都有,同時運營又明確統計出了哪個系統或設備分辨率的用戶佔比,那肯定也是有理有據選擇佔比大的那波用戶來服務啦。

得出結論

1.iOS 設備,尺寸保持750×1334,並逐步轉換成 1242×2208
2.Android 設備,尺寸保持1080×1920

扯了半天,UI設計師該用什麼尺寸呢?答案是,先看用戶數據,如果沒有,那就繼續按目前的尺寸就行,跟沒看過這篇文章一樣,繼續幹活。

擴展

前面之所以把一個分辨率拆分成基數*倍數的書寫形式,首先可以讓大家清楚的知道iOS是如何在考慮設備的分辨率的,不是隨便一個數據,其次是因爲分辨率涉及到另外兩個概念,像素密度(PPI)和設備像素比(DPR),上面提到的@2X、@3X和DPR是一個等同的概念,如果大家有興趣,後面可以爲大家詳細講解,也可以直接閱讀我以前寫的文章《移動Web開發基礎-Viewport》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章