在博客、雜誌甚至是大多數站點中,分頁的點選次數可能比搜索還要多,因為在很多時候,訪客並沒有明確自己的需求,只是在網頁中一頁接着一頁的瀏覽資訊,如果在分頁上有良好的多用户體驗同時又能引導訪客進行瀏覽,就能大大增加網站的黏性。但在很多站點中,分頁並沒有得到足夠多的重視,即便是花時間來製作分頁也不過是基於圖示的樣式和設計,對分頁組件的整體理念並沒有清晰的認識。

在這之前我們先要明白的是 “什麼是分頁導航” 。在搜索引擎的搜索結果頁中,“下一頁” 、 “上一頁” 、 “2” 、 “3” 這樣的連結就是一個分頁組件,如果多用户在頁沒有找到自己需要的資訊則會下一頁下一頁地反覆瀏覽頁面,當然,如果多用户迫切的需要找到一段時間以前的資訊,也可能選擇跳頁,良好的分頁設計就是能夠在少的時間內幫助多用户到達他需要的頁面。這其中包括一些基本的分頁設計原則和技巧,雖然它們很微小但卻常常成為新手容易忽略的問題:

在原標籤頁中開啓

聽起來像是再簡單不過的一件事,但確是新手容易犯錯的地方。可以想象一下如果當您點選 “下一頁”“上一頁” 這些按鈕時,突然開啓一個新的標籤頁,如果點選的太快還有可能開啓多個標籤頁,不管網站內容本身有多好,當您反覆的被這樣的分頁困擾時也沒有興趣再瀏覽下去。很多人習慣在中標註新視窗開啓,在設計分頁時就需要額外注意這點。

後一頁

在百度的搜索結果頁和淘寶中,都能發現他們並不提供直接跳轉到後一頁,一方面是資料本身很大不利於計算,一方面則是考慮到排名的有利性。在多用户瀏覽時如果多出一個後一頁,我想很多人在反覆找不到自己需要的資訊也會從後往前找,但是在具有排名性的搜索結果中知名不要提供後一頁的選項,這樣才能夠規定多用户必須是從前向後。想象一下如果存在 “後一頁” 的按鈕,根據排名來算後一頁的資訊肯定是低質的,當多用户直接跳轉到後一頁時會大大影響體驗,對百度來説也不好在後一頁再搞上競價。

當然這也是根據行業不同而有所區別的,比如一些資源網站,提供後一頁跳頁等等翻頁功能可能會對多用户的瀏覽有幫助,如果您考慮是否要放置這樣一個按鈕也要結合實際的網站型別,並不是説取消 “後一頁” 的按鈕就是知名的選擇。

跳頁

有過瀏覽論壇經驗的朋友能發現在論壇中都會出現 “電梯”“跳往幾樓” 之類的按鈕,這有些類似於搜索的自定義選擇,如果多用户對他的資訊檢索排頁方式不滿意或者清楚的知道自己需要的資訊大約在哪一頁就會使用 “跳頁”,但也不是説跳頁就是必須要有的功能,比如淘寶有按時間排列按銷售排列這樣的功能,跳頁就能很好的展示商品,而搜索引擎則只是為了保證資訊按質量和相關度排列,所以儘可能的簡化操作取消跳頁,他們的目的在於讓多用户從前幾頁中獲取資訊。

在新增跳頁時也需要考慮多用户的感受,特別是跳頁後的確定按鈕是否能夠友好的點選到(不少論壇都很難點選),當啓用跳頁輸入框時,按下 Enter 鍵要也可以觸發事件,在瀏覽一定的頁面之後才出現跳頁輸入框等等,多用户雖然不會直觀的明白您所有的細節,但他們能感受到一個網站是 “好” 還是 “壞” 。
快速返回頁

通常處理快速返回頁的辦法是,在瀏覽到較多的頁面時,將 “1” 代表的頁獨立出來,和近展示的幾個頁碼放在一起,多用户當然知道這裏的 “1” 就是直接跳往頁。實際上這隻有在列表頁面和較多的展示內容時才會有所體驗,很多開發者喜歡直接放上一個 “頁” 按鈕,但相比較而言,在瀏覽之後才出現 “1” 這樣的設計更能給多用户好感。因為這樣的 “1” 按鈕在頁時是預設不可點選作為頁碼顯示,而 “頁” 這樣的按鈕如果頻繁出現則會給多用户造成選擇上的困難,當您在一排中放上多個按鈕,即便是每個按鈕上都有明確的文字,也是在讓多用户選擇,一個成功和具有高度多用户體驗的網站的要點就是,讓多用户儘快的明白自己要做什麼,哪裏才需要自己點選。

有的開發者也注意到幾乎所有的搜索引擎都沒有返回頁的按鈕,因為搜索引擎是按相關性排列的,當您瀏覽超過 5 頁時可能這個搜索詞就與您的預期結果有一定差距,這時多用户會選擇搜索引擎在分頁旁邊推薦的 “相關搜索” 和其他關鍵詞進入其他頁面。
整體的平衡性

當您留給分頁組件一個足夠大的區域時,您可能想設計擁有 “上一頁” 、 “下一頁” 、 “跳頁” 等等按鈕,在瀏覽多個頁面時也給予多用户選擇頁的權利,但要注意這時不能再展示過多的頁碼。想像一下,一個頁面上有近十個頁碼,同時又有這些功能性的按鈕,會嚴重干擾多用户的選擇。比如提供了前後各 5 頁的展示還有跳頁,當多用户想要往後跳轉 7 頁時就有很多種選擇,他既可以輸入 7 來跳頁,又可以先往後翻 5 頁,也能先點選下一頁瀏覽再點選頁碼跳頁等等,這樣的猶豫對於多用户來説會很煩躁,有時候並不是留給多用户的選擇越多越好。

準確而精簡的設計往往能得到多用户青睞的。

説起來這也不過是網站多用户體驗中的一小部分,我也沒有系統的收集各方面的資料分析,只是分享一些自己的經驗看法。仔細想想這些細節給多用户帶來的感受時,我更覺得開發者並不能只專注代碼、運營、設計,要為多用户考慮的更多,畢竟網站還是做給訪客的,並不能看作開發者自娛自樂的產品。

對一些純程序設計、後端、演算法工作者轉向前端或建站之類的工作來説,可能對代碼傾注的注意力過大而導致網站太化,在同行業裏固然是不錯的作品甚至是藝術品,但對大眾多用户來説則並沒有良好的體驗。分頁上的整體理念不過是站點的一個縮影,真正能拿出來説的推薦並不多,只是藉由這細微的一點來談談多用户體驗而已。