深入淺出!全方位科普移動端導(dǎo)航的七種設(shè)計模式
看了很多總結(jié)導(dǎo)航的文章,其實都基本雷同,但是都覺得不夠細致,也不是從我們常用的產(chǎn)品去分析的,因此用自己的思路重新分析了一遍,某些段落來自引用,比如拇指熱區(qū),某些來自我讀過的文章,但大部分的分析來自我的原創(chuàng)。這篇文章應(yīng)該說是站在巨人的肩膀上,自己的一些淺見。
任何APP的組織信息都需要以某種導(dǎo)航框架固定起來,就像是建筑工人拔地而起的高樓大廈一樣,地基非常重要,之后你想要蓋多少層樓、每層樓有多少間房,都在地基的基礎(chǔ)上構(gòu)成。而一個新的產(chǎn)品也是這樣,合適的導(dǎo)航框架,決定了產(chǎn)品之后的延伸和擴展。
不同的產(chǎn)品需求和商業(yè)目標(biāo)決定了不同的導(dǎo)航框架的設(shè)計模式。而交互設(shè)計的第一步,就是決定導(dǎo)航的框架設(shè)計,框架確定后,才能開始逐漸豐富血肉。
首先,我們要為組織信息分層,在這一步驟,一定要做好信息層級的扁平化,不能把所有的組織信息都鋪出來,這樣做只會讓用戶心煩意亂找不到想要的重要操作,也不能把層級做的很深,用戶沒有那么多耐心跟你玩躲貓貓。一定要將做核心、最穩(wěn)固、最根本的功能要素放在第一層頁面,其他得內(nèi)容收在第二層、第三層、甚至更深。
之后,根據(jù)層級的深度和廣度來確定導(dǎo)航的設(shè)計模式。不要覺得這有多難,移動端的屏幕尺寸就這么大,操作方式也無非就是點擊、滑動、長按這些。因此導(dǎo)航模式一般也就分為以下7種(當(dāng)然你可以在這七種的基礎(chǔ)上互相組合)接下來我們可以具體分析一下這七種導(dǎo)航模式。
一、標(biāo)簽式導(dǎo)航
也就是我們平時說的tab式導(dǎo)航,是移動應(yīng)用中最普遍、最常用的導(dǎo)航模式,適合在相關(guān)的幾類信息中間頻繁的調(diào)轉(zhuǎn)。這類信息優(yōu)先級較高、用戶使用頻繁,彼此之間相互獨立,通過標(biāo)簽式導(dǎo)航的引導(dǎo),用戶可以迅速的實現(xiàn)頁面之間的切換且不會迷失方向,簡單而高效。需要注意的是標(biāo)簽式導(dǎo)航根據(jù)邏輯和重要性控制在5個以內(nèi),多余5個用戶難以記憶而且容易迷失。
而標(biāo)簽式導(dǎo)航還細分為底部tab式導(dǎo)航、頂部tab式導(dǎo)航、底部tab的擴展導(dǎo)航這三種。
1、底部tab式導(dǎo)航
如果此時你觀察一下自己手機中常用的APP你就會發(fā)現(xiàn)QQ、微信、淘寶、微博、美團、京東等全部都是底部tab式導(dǎo)航
這是符合拇指熱區(qū)操作的一種導(dǎo)航模式,那么什么是拇指熱區(qū)呢?當(dāng)你走在路上、單手持握手機并操作;站在公交車上,一手拉扶手,另一只手操作等等這些場景時,你最常用的操作就是右手單手持握并操作手機,因此,對于手機來說,為觸摸進行交互設(shè)計,主要針對的就是拇指。
但在手機操作中,拇指的可控范圍有限,缺乏靈活度。尤其是在如今的大屏手機上,拇指的可控范圍還不到整個屏幕的三分之一——主要集中在屏幕底部、與拇指相對的另外一邊。當(dāng)用右手持握手機的時候(左撇子畢竟是少數(shù),我們還是要為主流用戶設(shè)計,拇指的熱區(qū)如下圖所示)
隨著手機屏幕越來越大,內(nèi)容顯示變多了,但是單手操作變難了。這也就是為什么,工具欄和導(dǎo)航條一般都在手機界面的下邊緣,而將導(dǎo)航放置在屏幕底部即拇指熱區(qū),這樣的方式為單手持握時拇指操作帶來了更大的舒適性。
將導(dǎo)航放置在屏幕底部也不僅僅關(guān)乎到拇指操作的舒適性,還關(guān)系到另一個問題:如果放在上面,用手指操作時,會擋住閱讀的視線。如果控件在底部,不管手怎么移動,至少不會擋住主要內(nèi)容,從而給予清晰的視角。呈遞內(nèi)容的屏幕在上方,控制按鍵在下方。
這也是為什么我是個果粉的原因,iPhone把一個需要按壓的home鍵放在手機底部比Android手機將三個觸摸式物理按鍵放在底部高明多了,這些接近屏幕邊緣的物理按鍵擠在一起,手指非常不便于操作。(華為甚至直接將3個物理按鍵放在了屏幕里),尤其是在我玩游戲的時候總會誤觸發(fā)這3個物理按鍵,造成無意退出,非常不爽。如果再將導(dǎo)航也放置在底部,只能對舒適性說拜拜了(市面上的主流Android手機)
?2、頂部tab式導(dǎo)航
Android的物理按鍵已經(jīng)放在底部了,為了不產(chǎn)生堆疊,很多Android應(yīng)用運用了頂部tab式導(dǎo)航,這是一種妥協(xié)下的行為。(下圖為微信Android和iOS圖)
而如今,在妥協(xié)物理按鍵和拇指操作舒適中,微信Android版拋棄了頂部導(dǎo)航的方式,和IOS保持了一致
當(dāng)然頂部導(dǎo)航也不是那么一無是處,QQ音樂和酷我音樂現(xiàn)在用的就是頂部Tab式導(dǎo)航,為了更好的瀏覽基本信息(歌手、歌曲名)、以及支持快捷操作(播放/暫停)播放器需要固定在底部,那么頂部tab導(dǎo)航不失為一個好選擇(如下圖)
還有騰訊新聞和網(wǎng)易新聞這種新聞類APP,由于內(nèi)容、分類較多,運用頂部和底部雙tab導(dǎo)航,而切換頻率最高的tab放在頂部,這是為什么呢?因為新聞在每個tab都是沉浸式閱讀,最常用的操作是在一個tab中不斷地下滑閱讀內(nèi)容,將常用的tab放在頂部,加入手勢切換的操作,反倒能帶來更好地閱讀體驗。(如下圖)
小結(jié):
在兩種情況下可以選擇頂部tab式導(dǎo)航。
- 某項功能必須固定在底部,那么其他tab只能固定在頂部,但為了方便操作,頂部tab導(dǎo)航最好支持手勢操作,即滑動即可切換;
- 該APP是沉浸式體驗,如新聞、小說等,為了帶給用戶更好的閱讀體驗,可以將tab放在頂部。
3、底部tab式導(dǎo)航的擴展形式
在有些情況下,簡單的底部tab式導(dǎo)航難以滿足更多的操作功能,這個時候我們就需要一些擴展形式來滿足需求。如微博和QQ空間、閑魚都做了這種擴展,也因此給設(shè)計增加了一些個性化的亮點(如圖)
在這些APP中,為了讓用戶更簡單的貢獻內(nèi)容,突出了按鈕的設(shè)計,讓平淡的標(biāo)簽欄多了幾分趣味。
標(biāo)簽導(dǎo)航總結(jié):
實際上,底部Tab模式導(dǎo)航在iOS和Android上一直是最安全的一種導(dǎo)航模式,他不怎么出彩,但是絕對不會犯錯。在大屏幕時代,底部Tab模式的導(dǎo)航更能適應(yīng),也更好設(shè)計。
適用于:入口分類數(shù)目不多,可以控制在5個以內(nèi),且用戶需要在入口間頻繁切換來執(zhí)行多個任務(wù)
需要注意:結(jié)構(gòu)太過復(fù)雜而且不穩(wěn)定的應(yīng)用不適合標(biāo)簽式導(dǎo)航
二、抽屜式導(dǎo)航
經(jīng)常和底部tab式導(dǎo)航結(jié)合使用的抽屜式導(dǎo)航,我們可以稱之為優(yōu)雅的隱喻。抽屜式導(dǎo)航將部分信息內(nèi)容進行隱藏,突出了應(yīng)用的核心功能。設(shè)想你的產(chǎn)品信息層級有非常多的頁面和內(nèi)容,難以在一屏內(nèi)顯示全部內(nèi)容,那么你一定首先會想到去設(shè)計一個底部或頂部的tab導(dǎo)航,但導(dǎo)航太多無疑顯得臃腫,而且使用戶難以點擊,那么這個時候,抽屜式導(dǎo)航是個不錯的選擇。
但是,抽屜欄式導(dǎo)航有兩大缺陷:
1、在大屏幕手機上,單手持握時處于操作盲區(qū),難以點擊
我們看到隨著iPhone6和iPhone6 plus的推出,到今年6S的持續(xù)推進,大屏幕手機時代就這么不可阻擋的來了,而屏幕頂部左上角的抽屜欄位置,一個需要被經(jīng)常操作的入口,現(xiàn)在,處在了操作盲區(qū)。(如下圖)
2、 抽屜式導(dǎo)航可能會降低你產(chǎn)品一半的用戶參與度
抽屜欄為頁面帶來干凈的設(shè)計的同時,也讓用戶忽視隱藏的信息,既然你第一眼看不到這些入口,那么你也就會時常忘記它們在哪兒。這也導(dǎo)致了隱藏在抽屜欄內(nèi)的信息內(nèi)容用戶點擊率下降,參與感降低。
那么,問題來了,到底什么時候適合用側(cè)導(dǎo)航呢?
我們總結(jié)一下:
- 如果應(yīng)用主要的功能和內(nèi)容都在一個頁面里面。只是一些用戶設(shè)置這類低頻操作內(nèi)容需要顯示在其他頁面里。為了讓主頁面看上去干凈美觀,可以把這些輔助功能放在抽屜欄里。
- 如果你的應(yīng)用有不同的視圖,且他們是平級的,需要用戶同等地對待,抽屜欄將會浪費掉大多數(shù)的用戶對于側(cè)邊欄中入口的潛在參與度和交互程度。
- 在大屏?xí)r代使用抽屜欄,手勢操作顯得尤為重要,從屏幕邊緣喚出抽屜欄是個不錯的選擇。
需要注意的是:需要用戶有一定參與的信息層級,最好不好放置在抽屜欄
三、列表式導(dǎo)航
如果說標(biāo)簽式導(dǎo)航是APP中最普遍的導(dǎo)航方式,那么列表式導(dǎo)航就是最必不可少的一種信息承載模式,這種導(dǎo)航結(jié)構(gòu)簡單清晰、易于理解、冷靜高效,能夠幫助用戶快速定位到對應(yīng)內(nèi)容。在APP中的應(yīng)用也分為兩種
1、 作為主導(dǎo)航使用
如果該APP主要表達的信息層級較為單一,且并不會在入口間頻繁且反復(fù)跳轉(zhuǎn),那么將列表式導(dǎo)航作為主導(dǎo)航是一種不錯的選擇。例如雜志Elle,作為一個雜志APP,他以文字、圖片表達為主,層級淺且內(nèi)容評級,用列表式導(dǎo)航作為主導(dǎo)航來構(gòu)架內(nèi)容,簡單而直接。(如下圖)
2、 作為輔助導(dǎo)航來展示二級甚至更深層級的內(nèi)容
你幾乎在所以APP中都能看到它的應(yīng)用,作為信息梳理條目,列表數(shù)量盡量保持在一屏以內(nèi),超過一屏最好再分一級,而且按照人一次只能記住4項事物的心理法則最重要的內(nèi)容歸納在前4個列表更容易被人們記住。如果不同種類的內(nèi)容放在同一頁面,那么要注意為這些內(nèi)容分類,比如微信的設(shè)置頁面,用留白的方式來區(qū)分內(nèi)容的不同(如下圖)
總結(jié):
列表式導(dǎo)航大多作為輔助導(dǎo)航來展示二級甚至更深層次的內(nèi)容,若要作為主導(dǎo)航,必須滿足層級淺且內(nèi)容平級的條件
需要注意的是:
- 列表式導(dǎo)航的數(shù)量保持在一屏以內(nèi),超過一屏最好再分一級,
- 將最終要的內(nèi)容歸納在前4個列表更容易被人們記住
- 要注意為列表內(nèi)容分類。
四、平鋪式導(dǎo)航
當(dāng)你的信息足夠扁平,可以嘗試平鋪式導(dǎo)航。這種導(dǎo)航方式很容易帶來高大上的視覺體驗,最大程度的保證了頁面的簡潔性和內(nèi)容的完整性,且一般都會結(jié)合滑動切換的手勢,操作起來也非常方便。PChouse是一個家居雜志的APP,雜志休閑隨意的特質(zhì),非常適合平鋪式導(dǎo)航,最大限度的保持了圖片的完整性。(如下圖)
但缺點是用戶只能切換的相鄰頁面,很難跳轉(zhuǎn)到非相鄰的頁面,很容易迷失位置,因此平鋪式導(dǎo)航都會添加幾個小點來指示當(dāng)前位置。如墨跡天氣中切換城市的操作就運用了平鋪式導(dǎo)航,優(yōu)點是可以在一個頁面完整展示當(dāng)前城市的情況,快速切換到其他城市。但如果你設(shè)置的城市比較多,就很難快速定位到某個城市,但所幸手勢操作切換方便,且正常情況下,用戶最多只會設(shè)置2-3個頁面,不會造成太大的負(fù)擔(dān)。
淘寶中的店鋪推薦也使用了平鋪式導(dǎo)航,推薦店鋪雖然有40個之多,但用數(shù)字表達出了明確位置的同時,也加入了手勢切換,增加了易用性和趣味性。
總結(jié):
輪播式導(dǎo)航比較適用于足夠扁平化的內(nèi)容和隨意瀏覽的閱讀模式
需要注意的是:無法跳轉(zhuǎn)至費相鄰頁面,如果入口間需要反復(fù)跳轉(zhuǎn),則不適合這種模式
五、宮格式導(dǎo)航
這種導(dǎo)航模式非常常見,但是卻不常用。
常見是因為,無論你用的是Android還是iOS,每天一打開手機,宮格式導(dǎo)航就會對你說hello了(就是下圖啦)
每一個APP都是一個宮格,這些宮格聚集在中心頁面,用戶只能在中心頁面進入其中一個宮格,如果想要進入另一個宮格,必須要先回到中心頁面,再進入另一個宮格。每個宮格相互獨立,它們的信息間也沒有任何交集,無法跳轉(zhuǎn)互通。因為這種特質(zhì),宮格式導(dǎo)航被廣泛應(yīng)用于各平臺系統(tǒng)的中心頁面,這就是為什么說他常見。
但是為什么不常用呢,大家可以翻一下手機里的APP,看看哪個APP的主導(dǎo)航用了宮格式導(dǎo)航?你可能只能找到一個最常用的,尤其是愛自拍的親們-美圖秀秀(如下圖)
經(jīng)常使用美圖秀秀的人都會有一個共同的煩惱,例如我拍了一張圖片,我需要美圖一下,我的心理模型是這樣的:進入美圖秀秀-打開一張圖片-先祛斑祛痘、放大眼睛、瘦個臉-最后加上特效(自然/甜美可人/粉嫩系)-保存圖片。
但是美圖秀秀給我的實際模型卻是這樣的:進入美圖秀秀-打開一張圖片-進入人像美容-祛斑祛痘、放大眼睛、瘦個臉-保存圖片-再進入美化圖片-加個特效-再次保存。這樣做的結(jié)果是流程復(fù)雜,而且我多存了一張沒用的照片,還要到照片里進行刪除。
這就是宮格式導(dǎo)航的缺陷,信息互斥,無法相互通達,只能給用戶帶來了更多的操作步驟。
總結(jié)一下:
宮格式導(dǎo)航適合入口相互獨立互斥,且不需要交叉使用的信息歸類
一旦入口需要有所交集,必然導(dǎo)致更多的操作負(fù)累,這個時候只能根據(jù)產(chǎn)品特性做出權(quán)衡,如果不適合,建議果斷拒絕這種方式。
六、懸浮icon導(dǎo)航
懸浮icon導(dǎo)航,是將導(dǎo)航頁面分層,無論你到達APP的哪個頁面,懸浮icon永遠懸浮在上面,你依靠懸浮層隨時可以去想要去的地方,同時,為了讓懸浮icon不遮擋某個頁面的操作,通常懸浮的icon都可以在屏幕邊緣自由移動。
iOS系統(tǒng)就運用了這種導(dǎo)航模式-Assistive Touch, Assistive Touch是在iOS5出現(xiàn)之后搭載的新的輔助功能,知乎上很多人吐槽這個懸浮方塊非常礙事,還有很多人說這是因為home鍵質(zhì)量不佳而且官方并沒有明確提出有效的解決方案,所以AssistiveTouch是曲線救國,此處應(yīng)有笑聲…我最早的一部4S用了2年,摔碎屏2次,home鍵都依然堅挺,撇開home鍵不談,單說懸浮icon在大屏幕時代發(fā)揮的作用,當(dāng)你單手持握手機,拇指在手機中部瀏覽,你想回到主屏幕,但是手指卻難以到達屏幕底部,懸浮方塊在這個時候就能為你提供快捷操作。
而且你可以在AssistiveTouch里自定義頂層菜單,我比較喜歡里面的屏幕快照功能,不用按住電源鍵和home鍵就能截屏的感覺棒棒噠!
Assistive Touch從iOS5一直活到iOS9,真不是一個雞肋的功能,關(guān)鍵看你怎么用。
在Android的Material?Design中,同樣提出了懸浮icon的設(shè)計概念。
盡管現(xiàn)在很難看到懸浮icon作為導(dǎo)航的設(shè)計,但我相信隨著大屏的發(fā)展,懸浮式icon一定會越來越廣泛的使用
總結(jié):
懸浮式icon是一個非常便捷的操作入口,也適應(yīng)大屏幕時代。
但需要注意的是
- 懸浮式icon會遮擋某些頁面的操作,在設(shè)計的時候應(yīng)該考慮進去,比如無論在那個頁面永遠為懸浮icon留有位置。
- 在某些信息層級繁多且復(fù)雜的APP,讓用戶自主決定是否需要調(diào)出懸浮式icon,或者讓用戶自定義菜單會更加符合用戶的心理預(yù)期。
七、更多自由
我總結(jié)的導(dǎo)航其實只有6種,但大家一定不能被現(xiàn)有的導(dǎo)航模式所束縛,未來會有新的導(dǎo)航模式,新的操作手勢…,設(shè)計的心應(yīng)該是自由的,若你羽翼未豐,就在規(guī)則的天空中飛行,可能不會出彩但不至于犯錯;若你已成雄鷹,便可自由飛翔,突破規(guī)則,甚至建立自己的規(guī)則。
最后總結(jié)一下:
- 標(biāo)簽式導(dǎo)航:最常用、最不易出錯,請第一時間考慮它
- 抽屜式導(dǎo)航:如果你的信息層級繁多,可以考慮將輔助類內(nèi)容放在抽屜中
- 列表式導(dǎo)航:作為輔助導(dǎo)航來展示二級甚至更深層級的內(nèi)容,每個APP必不可少,但請注意數(shù)量與分類
- 平鋪式導(dǎo)航:如果你的內(nèi)容是隨意瀏覽,無需來回跳轉(zhuǎn)的,可以考慮它。
- 宮格式導(dǎo)航:不建議在APP中作為主導(dǎo)航使用,如果非使用不可,請增加跳轉(zhuǎn)的關(guān)聯(lián)性
- 懸浮式導(dǎo)航:更適應(yīng)大屏的導(dǎo)航模式,不妨試一試,但注意不要讓它遮擋住某些頁面的操作
最后,根據(jù)產(chǎn)品層級的深度和廣度,選擇適合的導(dǎo)航模式,是產(chǎn)品設(shè)計中的關(guān)鍵一環(huán)。
作者@Elainezhu ? ? 來源@ui
原文鏈接:http://www.ui.cn/detail/73429.html
講的好棒
學(xué)習(xí)了。