移動(dòng)端頁(yè)面尺寸設(shè)計(jì)要考慮哪些因素?現(xiàn)在我們經(jīng)??吹降碾娚叹W(wǎng)站的手機(jī)頁(yè)面大都是直接按照移動(dòng)端頁(yè)面尺寸設(shè)計(jì)的,那么你知道移動(dòng)端頁(yè)面尺寸設(shè)計(jì)要考慮哪些因素嗎?小編就來(lái)與大家聊一聊這個(gè)問題。
移動(dòng)端頁(yè)面尺寸設(shè)計(jì)要考慮哪些因素?現(xiàn)在我們經(jīng)??吹降?a href="/tag/36371" target="blank">電商網(wǎng)站的手機(jī)頁(yè)面大都是直接按照移動(dòng)端頁(yè)面尺寸設(shè)計(jì)的,那么你知道移動(dòng)端頁(yè)面尺寸設(shè)計(jì)要考慮哪些因素嗎?小編就來(lái)與大家聊一聊這個(gè)問題。
單位
不難發(fā)現(xiàn),真正決定顯示效果的,是邏輯像素尺寸。為此,iOS和Android平臺(tái)都定義了各自的邏輯像素單位。iOS的尺寸單位為pt,Android的尺寸單位為dp。說實(shí)話,兩者其實(shí)是一回事。
單位之間的換算關(guān)系隨倍率變化:
1倍:1pt=1dp=1px(mdpi、iPhone 3gs)
1.5倍:1pt=1dp=1.5px(hdpi)
2倍:1pt=1dp=2px(xhdpi、iPhone 4s/5/6)
3倍:1pt=1dp=3px(xxhdpi、iPhone 6)
4倍:1pt=1dp=4px(xxxhdpi)
單位決定了我們的思考方式。在設(shè)計(jì)和開發(fā)過程中,應(yīng)該盡量使用邏輯像素尺寸來(lái)思考界面。設(shè)計(jì)Android應(yīng)用時(shí),有的設(shè)計(jì)師喜歡把畫布設(shè)為1080x1920,有的喜歡設(shè)成720x1280。給出的界面元素尺寸就不統(tǒng)一了。Android的最小點(diǎn)擊區(qū)域尺寸是48x48dp,這就意味著在xhdpi的設(shè)備上,按鈕尺寸至少是96x96px。而在xxhdpi設(shè)備上,則是144x144px。
無(wú)論畫布設(shè)成多大,我們?cè)O(shè)計(jì)的是基準(zhǔn)倍率的界面樣式,而且開發(fā)人員需要的單位都是邏輯像素。所以為了保證準(zhǔn)確高效的溝通,雙方都需要以邏輯像素尺寸來(lái)描述和理解界面,無(wú)論是在標(biāo)注圖還是在日常溝通中。不要再說“底部標(biāo)簽欄的高度是96像素,我是按照xhdpi做的”這樣的話了。
Web怎么辦
移動(dòng)端頁(yè)面的絕對(duì)單位仍然是px,至少代碼里這么寫,但它的道理也和app一樣。由于像素密度是設(shè)備本身的固有屬性,它會(huì)影響到設(shè)備中的所有應(yīng)用,包括瀏覽器。前端技術(shù)可以善加利用設(shè)備的像素密度,只需一行代碼,瀏覽器便會(huì)使用app的顯示方式來(lái)渲染頁(yè)面。根據(jù)像素密度,按相應(yīng)倍率縮放。
移動(dòng)端頁(yè)面尺寸設(shè)計(jì)要考慮哪些因素?如果你已經(jīng)看過了整篇文章,相信你對(duì)于移動(dòng)端頁(yè)面尺寸設(shè)計(jì)要考慮哪些因素這個(gè)問題已經(jīng)有了自己的想法。
免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。