置頂菜單可用性研究 可使網站導航快22%
來源:網站推廣 2012-10-11
摘要:導航是Web網站中的最重要元素之一,但其在設計上存在不易使用的問題。“置頂導航”可加速網站的導航速度,提速約22%?赏ㄟ^CSS和JavaScript(或JQuery)技術來實現(xiàn)。但其也存在一定缺點,比如對移動設備的兼容性,設計的局限性等。
SirsiDynix公司UX/UI設計師Hyrum Denney在Smashing Magazine上發(fā)表了一篇文章《Sticky Menus Are Quicker To Navigate》,分享了自己對“置頂菜單”進行的可用性研究成果,及實現(xiàn)技術和相關挑戰(zhàn)。CSDN對該文進行了編譯,內容如下:
導航是Web網站中最重要的元素之一,大部分設計師都同意這一點。盡管如此,現(xiàn)在的導航并不總是容易使用。通常,用戶必須滾動到網站的頂部才能訪問導航菜單。最近,我在研究“置頂菜單”是否可以加速網站的導航。對此我進行了可用性研究。下面將展示本次研究的成果,以及一些實現(xiàn)的技術及相關的挑戰(zhàn)。
圖1
置頂導航的定義
置頂(或固定)導航是被鎖定在網站某位置的菜單,當用戶滾動頁面時,該導航并不會消失,換句話說,用戶可以在網站的任何地方訪問該導航,而不用滾動頁面。雖然置頂導航可以應用到任何菜單中,比如頁腳、社交媒體按鈕,但一般主要用于網站的導航上。圖2展示了移動設備上標準導航與置頂導航的不同之處。
圖2
可用性研究
研究背景
為了本次研究,我專門創(chuàng)建了兩個幾乎完全一樣的測試網站。唯一的不同點是一個具有標準導航,另一個是置頂導航。在第一個網站中,要求四十個參與者限時完成5個任務。然后再到另一個網站上去完成另外不同的5個任務。這兩個網站均在桌面電腦上進行測試,直到最后才會告訴用戶兩網站之間的不同。在測試完全結束后,通過對數(shù)據(jù)的分析,我得出兩個有趣的結論。
1.置頂菜單可使導航快22%
研究數(shù)據(jù)顯示,參與者不必將頁面滾動到頂部,就可以快速地找到他們所需要的內容。22%看起來可能并不是一個大數(shù)據(jù),但對訪問者卻有很大的影響。根據(jù)該數(shù)據(jù),置頂導航可以幫助訪問者每5分鐘節(jié)約36秒。當然,如果你正增強用戶體驗,讓用戶在頁面中停留更長的時間只是其中的一個好處。應該讓用戶深入探索該網站,不受任何限制地找到所需要的東西。
2.100%的參與者更喜歡置頂菜單,但不知道喜歡的原因
在測試的最后階段,我都會問用戶是否注意到兩個網站的不同之下。但沒人能說得出。變化很微小,沒人注意到它,因為他們都在專注于完成彼此的任務。當詢問參與者感覺哪個網站更容易使用。40位參與者均認為有置頂導航的網站更容易使用(使用更快速)。很多人評論說:“我不知道這兩個網站有什么不同之處,但我感覺通過點擊置頂導航可以節(jié)省更多的時間。”如此評論顯示出用戶對置頂導航的絕對支持。
桌面軟件的置頂導航
想象一下,你正在Word中輸入一個文檔,每當你想加粗一個單詞,或加寬頁邊距,都必須滾動到第一頁進行設置。是不是一想起來,就讓人沮喪啊。無論你正在做什么,大部分桌面軟件都會時刻提供一個完整的導航菜單供你訪問。Web瀏覽器也應該這樣,如果我們必須滾動到網站的頂部才能訪問瀏覽器的地址欄,那就太可笑了。
優(yōu)秀案例分享
最近,Facebook和Google+也采用了置頂導航。在美國訪問量最高的25家網站中,現(xiàn)在只有16%采用了置頂導航。下面列舉出一些在這方面做得很棒的網站。
Fizzy Software
這是水平置頂導航中一個很好的例子,位于頂部。當使用該網站時,用戶會感覺很舒服。
圖3
Web Appers
該網站的導航是垂直的,位于左側,與Google+的導航有點相似。它唯一的缺點是,如果屏幕的高度低于560像素,那么菜單下面的部分就無法訪問了,我在上網本上測試該網站時發(fā)現(xiàn)了這個問題。
圖4
MakeBetterApps
MakeBetterApps這是另一個精彩的例子。導航略微透明,它下面的內容依稀可見,這是一個很不錯的嘗試。
圖5
Rodolphe Celestin
Rodolphe Celestin該網站的置頂導航橫跨網站的頂部,但當你向下滾動頁面時,導航的設計就會發(fā)生細微變化。只要保持好一致性,如此簡化該設計是一個很好的技巧。同時,該網站的設計者還采用了當下正流行的設計方法:整個網站只有一個頁面,導航上的鏈接是一個個錨點,點擊后可以跳到頁面的相應位置。這些都使該網站使用起來很舒服。
圖6
Ryan Scherf
Ryan Scherf該網站的導航是垂直的,上面只有圖標。該創(chuàng)新令人印象深刻。
圖7
Web Designer Wall
Web Designer Wall該網站的垂直置頂導航效果很好,因為菜單只在4個菜單項。它很適用于博客。
圖8
雖然置頂菜單并不是最流行的導航形式,但越來越多的網站正在使用。
現(xiàn)在就開始設計
避免使用iFrame
iFrame似乎是實現(xiàn)置頂導航的直接方法,但要避免使用它。因為iFrame會導致很多問題,尤其是跨瀏覽器兼容性問題、安全問題、搜索引擎優(yōu)化問題。iFrame有它的用武之地,但不應成為HTML布局中的主要部分。
CSS
用CSS來實現(xiàn)置頂導航是一個不錯的方法。它也是最直接、最輕量、最快速的方法。有三點需要注意: position、margin-top和z-index。將菜單的position設置為“fixed”,菜單將無法跟隨頁面的其他部分滾動。如果導航是水平方向的,可以不用設置margin屬性。最后,在水平導航上,利用z-index屬性保證導航始終居于其他元素的上面。當你滾動頁面時,其他內容將在導航下滑動。
想了解更多內容請見W3C網站。
JQuery和JavaScript
圖9:這個簡單且精巧的置頂導航條由JavaScrpt實現(xiàn)
如果你更喜歡jQuery、JavaScript,你可以試試下面的方法:
● jScroll
● Simple Smart Sticky Navigation Bar
● jQuery Waypoints
● Sticky MenuBar
置頂導航的缺點
圖10
設計局限性
采用置頂導航可能需要放棄一些設計選擇,而這些可能是團隊不愿放棄的。例如,水平置頂導航位于頁面的頂部,其他元素的上面。雖然它很容易實現(xiàn),但不一定是用戶所需要的。
容易分心,受到打擾
一不小心,垂直導航就會讓用戶分心。在用戶滾動頁面時,一些置頂元素可能會出現(xiàn)延遲;其他元素可能太高(或太寬),而影響對內容的訪問。導航應該容易訪問,同時不應搶奪內容的注意力。
對移動設備的兼容性
上文提到的CSS和JavaScript實現(xiàn)方法,在某些移動設備瀏覽器上并不提供支持。Luke Wroblewski的文章《Organizing Mobile》分享了在移動設備上創(chuàng)建導航需要重點注意的多項原則。響應式設計技術也為基于屏幕尺寸調整導航提供了一些解決方案。
要了解各個設備對它的支持情況。提前了解這些兼容性問題,可以節(jié)約更多時間!禬hen Can I Use?》文章中介紹了桌面和移動瀏覽器對CSS屬性“position:fixed”的支持情況。Brad Frost也對此做了測試和分析,在他的視頻中也提供了精彩的觀點。
結論
作為設計者、開發(fā)者,我們?yōu)槭裁匆粩嗥仁褂脩羯舷聺L動頁面來尋找導航呢?這在桌面軟件上已不是問題,并且我們有一些數(shù)據(jù)可以顯示置頂菜單的益處。在美國,訪問量最高的25家網站中有84%可以通過置頂導航,來加速對用戶的導航。
當然,置頂導航并不適用于任何情況,尤其在資源緊俏時。使用置頂導航需認真考慮,并保證網站的可用性和整體用戶體驗。
作者簡介:
Hyrum Denney,專注于Web設計和開發(fā),F(xiàn)就職于SirsiDynix,擔任UX/UI設計師。曾創(chuàng)辦自己的UX工作室,同時在電子商務行業(yè)擔任網絡運營主管。熱衷于學習新知識,對用戶體驗設計、用戶使用網站的心理學有著特殊的興趣愛好。
原文鏈接:Sticky Menus Are Quicker To Navigate
文章編輯: 365webcall網頁客服系統(tǒng)(www.365webcall.com)
我的評論
登錄賬號: | 密碼: | 快速注冊 | 找回密碼 |