當(dāng)我們在做手機端H5網(wǎng)頁設(shè)計稿時(當(dāng)然包含微信端的H5網(wǎng)頁設(shè)計),如果沒有做過類似的移動端的設(shè)計,UI設(shè)計師和前端工程師肯定會糾結(jié)的。如果是app設(shè)計師,就不會那么糾結(jié)啦。
那么多手機屏幕尺寸,設(shè)計稿應(yīng)該按照哪一個尺寸作為標(biāo)準(zhǔn)尺寸?,F(xiàn)在已經(jīng)有2K分辨率的手機屏幕了,設(shè)計稿是不是也要把寬高跟著最大分辨率來設(shè)計。顯然不是。
請注意:(以下所有討論內(nèi)容和規(guī)范均將viewport設(shè)定為content=”width=device-width”的情況下) 也就是我們的H5頁面前端代碼里面必須包含
<meta content="initial-scale=1.0,user-scalable=no,maximum-scale=1,width=device-width" name="viewport" />
<meta content="telephone=no" name="format-detection" />
根據(jù)目前市場流行的手機移動終端,統(tǒng)計他們的設(shè)備獨立像素。
在這里,25學(xué)堂也跟大家分享一個羅列了當(dāng)前最流行的手機的所有尺寸大小規(guī)范: http://itlnk.cn/screen/phone.html
值得大家好好細(xì)看的智能手機尺寸圖表。
也只有iPhone6+采用了分辨率降頻處理。
具體看下圖:
有興趣的小伙伴可以去嘗試不同的尺寸,比如1倍的、2倍的、3倍。最終得出的試驗結(jié)果是。H5的設(shè)計稿一般設(shè)計為640x1136px即可。 既滿足了顯示需求,又能降低用戶加載圖片需要的帶寬。
可以用各種分辨率的移動智能手機查看我們設(shè)計的H5頁面時,當(dāng)然,也會出現(xiàn)如下的情況,內(nèi)容顯示不全,甚至一些重要內(nèi)容和按鈕都會被遮擋。
第一:背景圖片必須采用background-size:cover;來實現(xiàn)。
第二:我們在進行H5頁面內(nèi)容規(guī)劃布局設(shè)計的時候,不能把重要內(nèi)容放在太偏下的位置或者偏上,否則前端布局時可能出現(xiàn)內(nèi)容顯示不全的情況。
通過對比可得:
除去將瀏覽器全屏顯示的情況,幾乎所有情況均會有頂部的狀態(tài)欄和導(dǎo)航欄。
iPhone的設(shè)計標(biāo)準(zhǔn),狀態(tài)欄和導(dǎo)航欄的獨立像素高度分別為40px和88px。
由于Android系統(tǒng)可以更改狀態(tài)欄和導(dǎo)航欄的高度,這里可以取默認(rèn)值為48px和100px(這些尺寸網(wǎng)上均可查)。
那么就會把網(wǎng)頁內(nèi)容往下擠,進入盲區(qū)(根據(jù)不同的布局方式可能擠出視口,即可視區(qū)域之下,)。取這兩個系統(tǒng)者的最大值為148(48+100),如下圖5,設(shè)計稿要盡量保證單頁下面沒有重要內(nèi)容。
那么在所有屏幕大小上把重要內(nèi)容顯示完全,就要注意市面上存在的小尺寸手機屏幕,現(xiàn)在絕大部分智能手機分辨率都在640x960px(iPhone4分辨率)之上,所以只要把重要內(nèi)容放在上圖5中的盲區(qū)之上即可。計算后的最安全高度為812(960-148=812)。
在此總結(jié),一般情況下,以現(xiàn)有市場上流行的移動智能手機,單頁翻轉(zhuǎn)(非延伸向下的長頁面)設(shè)計稿尺寸為640x1136,在高度為812處設(shè)置一條安全線(參考線),將重要的內(nèi)容布局在這條安全線之上。
移動端H5頁面的設(shè)計稿尺寸大小規(guī)范內(nèi)容如下:
1、像素是沒有寬高的(不要被Photoshop中的像素格欺騙),它只代表一個采樣的色值。
2、任何圖片作為數(shù)據(jù)信息被保存在存儲盤中時,只有寬高像素數(shù)是有意義的,此時的ppi對于圖片來說時沒有任何意義,也并不能描述這個圖片有多少英寸的寬度或者高度,而只有在被打印出來后才有ppi的意義,被打印出來才可以描述這張圖片有多高多寬。
3、平時制作H5頁面時設(shè)計原型時,產(chǎn)品經(jīng)理出的原型稿建議屏寬為320px,用這個尺寸一是為了瀏覽方便(現(xiàn)在很多手機的屏寬達到1440px,用這個尺寸去模擬顯然不現(xiàn)實),
二是以iPhone5s為標(biāo)準(zhǔn)的手機屏寬較小,進行內(nèi)容排版布局時屏寬應(yīng)該向下兼容。
4、制作設(shè)計稿時,設(shè)計師應(yīng)該把原型稿上的所有尺寸進行2倍處理。這樣設(shè)計稿在移動設(shè)備上預(yù)覽便可保證清晰。而前端切片時,按照現(xiàn)在流行的做法,可以直接使用原型稿上的尺寸,也就是設(shè)計稿上的1/2。
5、一般情況下,H5頁面設(shè)計稿做成640x1136px是最為穩(wěn)妥的尺寸,在812px高度處增加一條安全線,重要內(nèi)容在此線之上(網(wǎng)上有些文章說安全線是960px處,個人認(rèn)為不太準(zhǔn)確)。既保證了在移動設(shè)備上顯示清晰,也保證了素材的最小尺寸。
最后在這里,25學(xué)堂給H5工程師推薦2個不錯的圖片壓縮的工具。
1、騰訊智圖(http://zhitu.isux.us/)
智圖--圖片智能自動優(yōu)化平臺,為你的圖片智能選擇合適的圖片格式,為你壓縮圖片以便節(jié)省帶寬優(yōu)化體驗,為你提供WebP圖片讓你的站點高大上
2、tinypng(手機APP設(shè)計必備圖片壓縮神器-TinyPNG),這里的圖片壓縮還是相當(dāng)好用,可以節(jié)省用戶不少帶寬。
以上部分內(nèi)容來源:zikoman.lofter.com 感謝ZIKO的分享和實踐。
全站高品質(zhì)素材免費下載!