中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

總結(jié):app底部動(dòng)作欄設(shè)計(jì)

2022-11-25    分類: 網(wǎng)站建設(shè)

底部動(dòng)作欄屬于彈框體系中模態(tài)彈框的范疇,它所代表的不是某一種彈框樣式,而是一整個(gè)彈框類別。本文從優(yōu)先級(jí)、易操作和指向性三個(gè)方面對(duì)底部動(dòng)作欄進(jìn)行分析。

blob.png

前段時(shí)間B站對(duì)視頻緩存功能做了一次調(diào)整,之前用戶想要緩存當(dāng)前視頻只需點(diǎn)擊“緩存”圖標(biāo)就行了,新版本中用戶必須點(diǎn)擊右上角的“更多”圖標(biāo)調(diào)出底部動(dòng)作欄,然后再進(jìn)行緩存操作。

但是B站官方上傳的視頻緩存入口依然保留在之前的位置,個(gè)人推測(cè)因?yàn)槠胀╱p主所發(fā)布的視頻長(zhǎng)短不一,良莠不齊,更多的場(chǎng)景是用戶閱完即走,緩存的需求不是很大,所以將緩存功能收起。而官方上傳的資源一般質(zhì)量有保障,且時(shí)間大都較長(zhǎng),用戶更愿意去緩存。

blob.png

當(dāng)然本篇文章并不是討論B站的這次功能改版,而且緩存功能的載體——底部動(dòng)作欄。

底部動(dòng)作欄

底部動(dòng)作欄屬于彈框體系中模態(tài)彈框的范疇,它所代表的不是某一種彈框樣式,而是一整個(gè)彈框類別:所有從界面底部向上滑出的面板,都可以稱之為底部動(dòng)作欄。

在Material Design里稱之為Bottom Sheets,在iOS的設(shè)計(jì)規(guī)范中有Activity Views和Action Sheets兩種。

blob.png

blob.png

當(dāng)然不管是MD還是iOS給的都只是一個(gè)指導(dǎo)意見(jiàn),并不是說(shuō)底部動(dòng)作欄都只能這樣做。底部動(dòng)作欄本質(zhì)上就是一個(gè)操作選項(xiàng)的容器,操作選項(xiàng)的布局樣式有兩種:列表式和宮格式。列表式適合展示的選項(xiàng)不多,一般2- 5 個(gè),多用于用戶進(jìn)行操作確認(rèn)或者發(fā)起一項(xiàng)新的任務(wù)。

當(dāng)然如果你想展示多個(gè)選項(xiàng)也是可以的,固定好高度,用戶滑動(dòng)即可。

宮格式的優(yōu)勢(shì)更多體現(xiàn)在其視覺(jué)表現(xiàn)力上,因?yàn)榕溆袌D標(biāo),所以會(huì)更加討喜一點(diǎn)。

以上只是對(duì)底部動(dòng)作欄做一個(gè)簡(jiǎn)單的介紹,接下來(lái)我們要拿它跟其他彈框樣式進(jìn)行比較。因?yàn)橛泻芏鄰椏驑邮礁撞縿?dòng)作欄有共通的使用場(chǎng)景,如果不找出專屬于底部動(dòng)作欄的特征,并且據(jù)此定義準(zhǔn)確的使用場(chǎng)景,很難說(shuō)完全的掌握了底部動(dòng)作欄。

那么接下來(lái)我就從優(yōu)先級(jí)、易操作和指向性三個(gè)方面對(duì)底部動(dòng)作欄進(jìn)行分析。

優(yōu)先級(jí)

在產(chǎn)品的彈框體系中,我們必須首先明確各種彈框的優(yōu)先級(jí)。因?yàn)閮H從滿足用戶基本需求的角度來(lái)說(shuō),一個(gè)對(duì)話框(Alerts)就可以應(yīng)付所有的反饋場(chǎng)景。市面上有很多這樣的產(chǎn)品,里面的彈框樣式有且只有對(duì)話框。

這樣做會(huì)有一個(gè)問(wèn)題,那就是對(duì)話框因?yàn)樘幱诮缑嬷虚g位置,遮擋了主要內(nèi)容,會(huì)干擾用戶操作。因此只有優(yōu)先級(jí)最高,要讓用戶必須看到的信息我們才考慮使用對(duì)話框。只有低頻而合理的使用,用戶才會(huì)當(dāng)回事,過(guò)度濫用會(huì)使用戶產(chǎn)生“狼來(lái)了”心理。

那么從整個(gè)彈框體系角度來(lái)說(shuō),模態(tài)彈框的優(yōu)先級(jí)高于非模特彈框。從模態(tài)彈框內(nèi)部來(lái)說(shuō),對(duì)話框的優(yōu)先級(jí)高于底部動(dòng)作欄。

blob.png

除了優(yōu)先級(jí)的不同,很多設(shè)計(jì)師包括我自己不明白底部動(dòng)作欄和對(duì)話框的區(qū)別在哪。以上圖為例,好像兩個(gè)都能說(shuō)的通。

blob.png

底部動(dòng)作欄和對(duì)話框的另一個(gè)區(qū)別在于:如果該項(xiàng)操作具有風(fēng)險(xiǎn)性,底部動(dòng)作欄是確認(rèn)/confirm而對(duì)話框是詢問(wèn)/ask。

什么意思?

確認(rèn)的前提是默認(rèn)用戶對(duì)此項(xiàng)操作風(fēng)險(xiǎn)可知,而詢問(wèn)是不可知的。以上圖為例:同樣是清理緩存,用戶點(diǎn)擊“清理音樂(lè)緩存”的彈出的是底部動(dòng)作欄,因?yàn)槟J(rèn)大部分用戶都明白清理緩存的意思,這里只需進(jìn)行一下確認(rèn)。

而點(diǎn)擊關(guān)閉“跑步FM離線包”可能大部分用戶不明白這是什么意思,所以要使用對(duì)話框告知用戶操作的風(fēng)險(xiǎn)性,詢問(wèn)是否要繼續(xù)操作。

易操作

雖然優(yōu)先級(jí)不比對(duì)話框,但是在易操作的角度來(lái)說(shuō),底部動(dòng)作欄勝過(guò)對(duì)話框,因?yàn)槠湮恢谜帽荒粗傅幕顒?dòng)熱區(qū)所覆蓋。看到這里大家可能會(huì)思考,如果彈框在底部更容易用戶操作,那么為什么不把所有的彈框都放在界面底部呢?

這是因?yàn)椴⒉皇撬械膹椏蚨紝?duì)操作性有要求,最常見(jiàn)的例子就是通告欄(Notice Bar)。

你在刷微信的時(shí)候,網(wǎng)絡(luò)突然斷掉,如何向用戶去傳達(dá)這條信息呢?

理論上,所有的彈框都可以滿足這個(gè)需求。我們可以使用對(duì)話框或者底部動(dòng)作欄,但是網(wǎng)絡(luò)的故障并不影響用戶繼續(xù)去使用微信的其他功能,沒(méi)必要立刻去重新設(shè)置網(wǎng)絡(luò),有的用戶就是想看聊天記錄呢,使用對(duì)話框會(huì)干擾用戶。只需用戶持續(xù)關(guān)注,不需要立即去處理,所以距離拇指活動(dòng)熱區(qū)遠(yuǎn)一點(diǎn)也沒(méi)有關(guān)系。

指向性

衡量彈框的另一項(xiàng)要素就是指向性。如果一個(gè)界面中有多個(gè)同類元素,為了防止用戶無(wú)法確定具體的操作對(duì)象,彈框應(yīng)該具有指向性。

例如:聊天記錄中的圖片,如果我想直接對(duì)某張圖片進(jìn)行轉(zhuǎn)發(fā)操作,彈出的是UIMenuController,而不是底部動(dòng)作欄。

這是因?yàn)檫@一屏中的圖片有好幾張,如果使用底部動(dòng)作欄,我無(wú)法確定要轉(zhuǎn)發(fā)的是否是我所期望的那張圖片。但是一旦我點(diǎn)擊進(jìn)入大圖模式,就可以確定所操作的對(duì)象,那么操作選項(xiàng)就會(huì)以底部動(dòng)作欄的樣式展示出來(lái)。

適配

適配的問(wèn)題不屬于設(shè)計(jì)師的鍋,但是對(duì)于適配場(chǎng)景的了解,可以幫我們更好的把控設(shè)計(jì)的開(kāi)發(fā)還原度。

舉個(gè)例子:如果用戶使用的是蘋(píng)果手機(jī),開(kāi)通了熱點(diǎn),如果開(kāi)發(fā)沒(méi)有考慮到這個(gè)場(chǎng)景,那么就會(huì)導(dǎo)致整個(gè)屏幕向下移動(dòng),會(huì)對(duì)底部動(dòng)作欄的信息造成遮擋,即使沒(méi)有遮擋,平移了一下也不是一個(gè)好的用戶體驗(yàn)。

總結(jié)

以上就是我對(duì)底部動(dòng)作欄做的一個(gè)簡(jiǎn)單總結(jié),有不同意見(jiàn)和看法的歡迎留言交流。

網(wǎng)頁(yè)標(biāo)題:總結(jié):app底部動(dòng)作欄設(shè)計(jì)
網(wǎng)站網(wǎng)址:http://www.rwnh.cn/news24/216674.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、外貿(mào)網(wǎng)站建設(shè)品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站收錄微信公眾號(hào)、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)
华蓥市| 双桥区| 望奎县| 宁武县| 龙海市| 宣恩县| 泰宁县| 荣昌县| 西贡区| 墨玉县| 芦溪县| 隆德县| 湘潭市| 息烽县| 廉江市| 开江县| 新晃| 巴东县| 泌阳县| 永登县| 萨迦县| 阳山县| 枣强县| 犍为县| 双江| 福海县| 潮州市| 北流市| 华安县| 伽师县| 苗栗县| 武陟县| 大新县| 曲阜市| 黄冈市| 岚皋县| 岚皋县| 合水县| 灵山县| 临江市| 名山县|