在閱讀微信公眾號里面的文章時,大家有沒有發現在閱讀體驗方面存在一些問題,或者說存在一些讓人覺得不太舒服的地方?
其實,我想說的就是屏幕右側的滾動條,它的作用是:
滾動屏幕內容時滾動條顯示,以指明當前內容在全部內容中的位置。
先來看看以下兩張圖片:

看到上面兩張圖片滾動條的初始位置和大小基本一致,大家是否會認為這兩篇文章內容的長度幾乎是一樣?這種說法,一半對一半錯,繼續往下看:

我們可以看到,上面兩張圖片顯示的是文章正文內容的結尾位置。從滾動條的位置來看,右邊圖片顯示的文章內容明顯比左邊圖片顯示的文章內容要長得多,但滾動條在初始位置時給予我們的暗示是文章長度是一樣的。那么,滾動條為什么給了我們這樣一個“錯誤”的暗示?
因為這里的滾動條指明的是當前內容在整個頁面中的位置,而不是當前內容在整篇文章中的位置。
很明顯,微信公眾號文章的滾動條受到了評論內容長度的影響,它是以整個頁面中包含的內容作為參照基準,所以無法正確指示出當前內容在整篇文章中的位置。


所以,即使是同樣大小的滾動條,對用戶的閱讀體驗影響也是比較大的,有時候甚至會降低用戶對某篇文章的閱讀欲望。因為它可能會導致用戶對某篇文章內容的長度做出錯誤的判斷,用戶甚至也沒有耐心滑動到文章結尾去求證文章內容的長度。
那么,應該怎么解決這個問題呢?
在用戶加載評論前,滾動條以文章內容的長度作為參照基準;
在用戶加載評論后,滾動條以評論內容的長度作為參照基準。
這樣,滾動條就能在恰當的時刻對相應的內容作出正確的位置指示。這樣做真的可以嗎?簡書就是這么做的,不信?


由上面兩組圖片可以看出,簡書的文章閱讀頁面也是由文章內容與評論內容共同構成,但是它們的滾動條是以各自的內容作為參考基準相應顯示的。因此,這樣就使得用戶可以清楚的知道自己處于相應頁面內容中的相對位置。
毫無疑問,這樣的改變會帶來更加友好的閱讀體驗。不知道微信是否注意到這個小問題了呢?期待中。