底部動作欄屬于彈框體系中模態(tài)彈框的范疇,它所代表的不是某一種彈框樣式,而是一整個彈框類別。本文從優(yōu)先級、易操作和指向性三個方面對底部動作欄進(jìn)行分析。
前段時間B站對視頻緩存功能做了一次調(diào)整,之前用戶想要緩存當(dāng)前視頻只需點(diǎn)擊“緩存”圖標(biāo)就行了,新版本中用戶必須點(diǎn)擊右上角的“更多”圖標(biāo)調(diào)出底部動作欄,然后再進(jìn)行緩存操作。
但是B站官方上傳的視頻緩存入口依然保留在之前的位置,個人推測因為普通up主所發(fā)布的視頻長短不一,良莠不齊,更多的場景是用戶閱完即走,緩存的需求不是很大,所以將緩存功能收起。而官方上傳的資源一般質(zhì)量有保障,且時間大都較長,用戶更愿意去緩存。
當(dāng)然本篇文章并不是討論B站的這次功能改版,而且緩存功能的載體——底部動作欄。
底部動作欄屬于彈框體系中模態(tài)彈框的范疇,它所代表的不是某一種彈框樣式,而是一整個彈框類別:所有從界面底部向上滑出的面板,都可以稱之為底部動作欄。
在Material Design里稱之為Bottom Sheets,在iOS的設(shè)計規(guī)范中有Activity Views和Action Sheets兩種。
當(dāng)然不管是MD還是iOS給的都只是一個指導(dǎo)意見,并不是說底部動作欄都只能這樣做。底部動作欄本質(zhì)上就是一個操作選項的容器,操作選項的布局樣式有兩種:列表式和宮格式。列表式適合展示的選項不多,一般2- 5 個,多用于用戶進(jìn)行操作確認(rèn)或者發(fā)起一項新的任務(wù)。
當(dāng)然如果你想展示多個選項也是可以的,固定好高度,用戶滑動即可。
宮格式的優(yōu)勢更多體現(xiàn)在其視覺表現(xiàn)力上,因為配有圖標(biāo),所以會更加討喜一點(diǎn)。
以上只是對底部動作欄做一個簡單的介紹,接下來我們要拿它跟其他彈框樣式進(jìn)行比較。因為有很多彈框樣式跟底部動作欄有共通的使用場景,如果不找出專屬于底部動作欄的特征,并且據(jù)此定義準(zhǔn)確的使用場景,很難說完全的掌握了底部動作欄。
那么接下來我就從優(yōu)先級、易操作和指向性三個方面對底部動作欄進(jìn)行分析。