JHong:最近2年一直在做Web/App相關(guān)項(xiàng)目,設(shè)計(jì)過(guò)上百個(gè)彈框,其中總結(jié)了一些心得,將透過(guò)以下文章介紹彈框在Web上的各種應(yīng)用﹑技巧及表現(xiàn)。
什么是彈框?
彈框是一種交互方式,用作提醒,做決定或者解決某個(gè)任務(wù)。彈框一般包含一個(gè)蒙版,一個(gè)主體及一個(gè)關(guān)閉入口,常見(jiàn)于網(wǎng)頁(yè)及移動(dòng)端。其好處是讓用戶更聚焦,且不用離開(kāi)當(dāng)前頁(yè)面,更快更容易完成任務(wù)。由于彈框與當(dāng)下流行的卡片式設(shè)計(jì)在表現(xiàn)形式上十分接近,同時(shí)彈框也逐漸承載了更多功能性需求,不再是簡(jiǎn)單的內(nèi)容堆砌,因此彈框設(shè)計(jì)正在被越來(lái)越多設(shè)計(jì)師關(guān)注。
彈框尺寸怎么定?
在真正著手設(shè)計(jì)一個(gè)彈框時(shí), 第一個(gè)遇到的問(wèn)題就是彈框的尺寸到底要定多大。市面上各種各樣尺寸的屏幕分辨率,如果你希望以一個(gè)尺寸適配所有屏幕分辨率,那可以參考以下數(shù)據(jù)。
2016年5月中國(guó)市場(chǎng)主流電腦分辨率統(tǒng)計(jì)Top 5 (資料來(lái)源自百度統(tǒng)計(jì))
從上圖得知市面上最小的屏幕是1024×768,因此只要保證在這個(gè)尺寸放得下, 其他尺寸也肯定沒(méi)有問(wèn)題。彈框的寬度一般不會(huì)太寬,1000px通常是足夠有余的。高度的話,以Windows為例,去掉系統(tǒng)底部功能條的高度及瀏覽器的高度后,可以得出:
768px – 約60~100px(瀏覽器高度) – 40px(系統(tǒng)底部工具欄高度) = 約620px
彈框高度控制在620px以內(nèi),可以避免在小屏幕下滾動(dòng)一點(diǎn)點(diǎn)才能看全整個(gè)彈框的尷尬情況。假設(shè)彈框本身有滾動(dòng)條,頁(yè)面因?yàn)槌鲆黄劣钟幸粋€(gè)全局滾動(dòng)條,那整個(gè)滾動(dòng)體驗(yàn)就會(huì)變得很差。因此從體驗(yàn)角度及開(kāi)發(fā)成本來(lái)看,我們一般會(huì)把彈框控制在620px高以內(nèi),而根據(jù)經(jīng)驗(yàn)所得,這個(gè)尺寸內(nèi)的彈框占了90%場(chǎng)景。
由于屏幕的尺寸愈來(lái)愈大,有時(shí)候?yàn)榱嗽诖笃聊幌掠懈玫囊曈X(jué)表現(xiàn),對(duì)于一些較復(fù)雜的彈框,可以選擇做2種尺寸適配。拿以下2個(gè)例子為例:
Marvel的新建項(xiàng)目彈框中,在大屏幕下,彈框尺寸為640px(寬)x760px(高);
在小屏幕下,選項(xiàng)及Icon則會(huì)縮小,彈框尺寸變成了640px(寬)x620px(高)
InVision的升級(jí)彈框中,在大屏幕下,列表的行距比較寬松,彈框尺寸為1100px(寬)x800px(高);
在小屏幕下,列表的高度則減小,彈框尺寸為1100px(寬)x630px(高)。
當(dāng)然,也可以按屏幕尺寸拉伸面板的尺寸。這裡處理的方法很多,總而言之如果彈框尺寸做得大,就要想好兼容方案,相對(duì)設(shè)計(jì)及開(kāi)發(fā)成本也會(huì)增加。
彈框的使用場(chǎng)景
在設(shè)計(jì)時(shí)發(fā)現(xiàn)經(jīng)常會(huì)遇到一種情況,到底是用彈框還是用頁(yè)面來(lái)承載內(nèi)容呢?如果了解到彈框的特性后,其實(shí)不難分辨什么時(shí)候使用那個(gè)表現(xiàn)手法更適合。
彈框特性:
– 較頁(yè)面輕,可以更快回到之前的頁(yè)面
– 相對(duì)獨(dú)立,可以完全不影響頁(yè)面的布局
– 適合解決簡(jiǎn)單,一次性的操作
以下列出了一些較適合使用彈框的場(chǎng)景及案例:
推薦: 用高性能云服務(wù)器 穩(wěn)定的網(wǎng)站才能更賺錢(qián)
本站所有相關(guān)知識(shí)僅供大家參考、學(xué)習(xí)之用,本文來(lái)源于互聯(lián)網(wǎng),其版權(quán)均歸原作者及網(wǎng)站所有,如無(wú)意侵犯您的權(quán)利,請(qǐng)與小編聯(lián)系,我們將會(huì)在第一時(shí)間核實(shí), 如情況屬實(shí)會(huì)在3個(gè)工作日內(nèi)刪除;如您有優(yōu)秀作品,也歡迎聯(lián)系小編在我們網(wǎng)站投稿!http://www.nltg.com.cn/聯(lián)系方式: zhengsui888@163.com