總結:app底部動作欄設計

2022-11-25    分類: 網站建設

底部動作欄屬于彈框體系中模態彈框的范疇,它所代表的不是某一種彈框樣式,而是一整個彈框類別。本文從優先級、易操作和指向性三個方面對底部動作欄進行分析。

blob.png

前段時間B站對視頻緩存功能做了一次調整,之前用戶想要緩存當前視頻只需點擊“緩存”圖標就行了,新版本中用戶必須點擊右上角的“更多”圖標調出底部動作欄,然后再進行緩存操作。

但是B站官方上傳的視頻緩存入口依然保留在之前的位置,個人推測因為普通up主所發布的視頻長短不一,良莠不齊,更多的場景是用戶閱完即走,緩存的需求不是很大,所以將緩存功能收起。而官方上傳的資源一般質量有保障,且時間大都較長,用戶更愿意去緩存。

blob.png

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

底部動作欄

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

在Material Design里稱之為Bottom Sheets,在iOS的設計規范中有Activity Views和Action Sheets兩種。

blob.png

blob.png

當然不管是MD還是iOS給的都只是一個指導意見,并不是說底部動作欄都只能這樣做。底部動作欄本質上就是一個操作選項的容器,操作選項的布局樣式有兩種:列表式和宮格式。列表式適合展示的選項不多,一般2- 5 個,多用于用戶進行操作確認或者發起一項新的任務。

當然如果你想展示多個選項也是可以的,固定好高度,用戶滑動即可。

宮格式的優勢更多體現在其視覺表現力上,因為配有圖標,所以會更加討喜一點。

以上只是對底部動作欄做一個簡單的介紹,接下來我們要拿它跟其他彈框樣式進行比較。因為有很多彈框樣式跟底部動作欄有共通的使用場景,如果不找出專屬于底部動作欄的特征,并且據此定義準確的使用場景,很難說完全的掌握了底部動作欄。

那么接下來我就從優先級、易操作和指向性三個方面對底部動作欄進行分析。

優先級

在產品的彈框體系中,我們必須首先明確各種彈框的優先級。因為僅從滿足用戶基本需求的角度來說,一個對話框(Alerts)就可以應付所有的反饋場景。市面上有很多這樣的產品,里面的彈框樣式有且只有對話框。

這樣做會有一個問題,那就是對話框因為處于界面中間位置,遮擋了主要內容,會干擾用戶操作。因此只有優先級最高,要讓用戶必須看到的信息我們才考慮使用對話框。只有低頻而合理的使用,用戶才會當回事,過度濫用會使用戶產生“狼來了”心理。

那么從整個彈框體系角度來說,模態彈框的優先級高于非模特彈框。從模態彈框內部來說,對話框的優先級高于底部動作欄。

blob.png

除了優先級的不同,很多設計師包括我自己不明白底部動作欄和對話框的區別在哪。以上圖為例,好像兩個都能說的通。

blob.png

底部動作欄和對話框的另一個區別在于:如果該項操作具有風險性,底部動作欄是確認/confirm而對話框是詢問/ask。

什么意思?

確認的前提是默認用戶對此項操作風險可知,而詢問是不可知的。以上圖為例:同樣是清理緩存,用戶點擊“清理音樂緩存”的彈出的是底部動作欄,因為默認大部分用戶都明白清理緩存的意思,這里只需進行一下確認。

而點擊關閉“跑步FM離線包”可能大部分用戶不明白這是什么意思,所以要使用對話框告知用戶操作的風險性,詢問是否要繼續操作。

易操作

雖然優先級不比對話框,但是在易操作的角度來說,底部動作欄勝過對話框,因為其位置正好被拇指的活動熱區所覆蓋。看到這里大家可能會思考,如果彈框在底部更容易用戶操作,那么為什么不把所有的彈框都放在界面底部呢?

這是因為并不是所有的彈框都對操作性有要求,最常見的例子就是通告欄(Notice Bar)。

你在刷微信的時候,網絡突然斷掉,如何向用戶去傳達這條信息呢?

理論上,所有的彈框都可以滿足這個需求。我們可以使用對話框或者底部動作欄,但是網絡的故障并不影響用戶繼續去使用微信的其他功能,沒必要立刻去重新設置網絡,有的用戶就是想看聊天記錄呢,使用對話框會干擾用戶。只需用戶持續關注,不需要立即去處理,所以距離拇指活動熱區遠一點也沒有關系。

指向性

衡量彈框的另一項要素就是指向性。如果一個界面中有多個同類元素,為了防止用戶無法確定具體的操作對象,彈框應該具有指向性。

例如:聊天記錄中的圖片,如果我想直接對某張圖片進行轉發操作,彈出的是UIMenuController,而不是底部動作欄。

這是因為這一屏中的圖片有好幾張,如果使用底部動作欄,我無法確定要轉發的是否是我所期望的那張圖片。但是一旦我點擊進入大圖模式,就可以確定所操作的對象,那么操作選項就會以底部動作欄的樣式展示出來。

適配

適配的問題不屬于設計師的鍋,但是對于適配場景的了解,可以幫我們更好的把控設計的開發還原度。

舉個例子:如果用戶使用的是蘋果手機,開通了熱點,如果開發沒有考慮到這個場景,那么就會導致整個屏幕向下移動,會對底部動作欄的信息造成遮擋,即使沒有遮擋,平移了一下也不是一個好的用戶體驗。

總結

以上就是我對底部動作欄做的一個簡單總結,有不同意見和看法的歡迎留言交流。

本文名稱:總結:app底部動作欄設計
文章源于:http://m.kartarina.com/news/216674.html

成都網站建設公司_創新互聯,為您提供搜索引擎優化商城網站動態網站自適應網站響應式網站標簽優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發
主站蜘蛛池模板: 无码中文字幕日韩专区| 国产av无码专区亚洲av桃花庵| 亚洲AV永久无码精品水牛影视| 国产AV无码专区亚洲A∨毛片| 亚洲精品无码mv在线观看网站| 无码成人一区二区| 精品人妻无码专区在中文字幕| 超清无码无卡中文字幕| 蜜桃臀AV高潮无码| 精品久久久久久无码人妻蜜桃| 蜜桃AV无码免费看永久| 国产成人无码一区二区三区| 亚洲AV无码国产精品永久一区| 亚洲热妇无码AV在线播放| 岛国av无码免费无禁网站| 日日摸夜夜添无码AVA片| 中文有码vs无码人妻| 国产在线无码精品无码| 亚洲午夜无码久久| 中文字幕无码亚洲欧洲日韩| 国产V亚洲V天堂无码| 亚洲精品无码激情AV| av色欲无码人妻中文字幕| 中文字幕av无码无卡免费| 无码精品国产一区二区三区免费| 最新国产精品无码| 亚洲乱亚洲乱妇无码麻豆| 精品无码久久久久久久久久| 久久久久久99av无码免费网站| 69天堂人成无码麻豆免费视频| 无码日韩精品一区二区免费暖暖| 东京热av人妻无码专区| 亚洲国产a∨无码中文777| 亚洲AV无码一区二区三区系列| 国产午夜无码精品免费看动漫| 中文字幕精品无码久久久久久3D日动漫 | 无码国产精品一区二区免费式影视 | 四虎影视无码永久免费| 国模无码人体一区二区 | 亚洲AV中文无码字幕色三| 亚洲av中文无码乱人伦在线r▽|