官术网_书友最值得收藏!

Chapter #18. If Your Content Has a Beginning, Middle, and End, Use Pagination

Continuing from #17, Use "Infinite Scroll" For Feed–Style Content Only a paginated, multi-page list may seem "old school" but it has a few major benefits:

  • It's goal-oriented, so the user is trying to find the item they need in a list and pagination feels intuitive, instead of that they are searching through an endless list
  • It remembers the user's position and displays the current page to them
  • It conveys a beginning, middle and end to the content
  • Users can use the scroll bar to navigate the page and they can reach the footer if they need to

If the user sees that there are "9,999 pages", then they can make the choice to use a search, sort, or filter control. They can't make that choice if they have no idea how many pages there may b:

If Your Content Has a Beginning, Middle, and End, Use Pagination

A great paginator

Show the user the current page, some pages before and after it, and the lowest and highest pages in the range. Adding "next" and "previous" buttons feels unnecessary.

Given all of this, users won't find it easy to search through very long lists: it's just too cognitively arduous. A search, sort or filter control should be considered mandatory on lists of more than a few pages.

主站蜘蛛池模板: 长泰县| 长阳| 南开区| 巴里| 隆子县| 巴里| 平和县| 阿坝县| 高阳县| 静安区| 蒙城县| 中江县| 白朗县| 东乡族自治县| 蒲江县| 清镇市| 澄江县| 新营市| 盐山县| 泗阳县| 镶黄旗| 景谷| 嘉荫县| 安吉县| 新巴尔虎左旗| 三明市| 天台县| 古田县| 扎赉特旗| 包头市| 桦南县| 琼中| 长寿区| 沭阳县| 红原县| 长丰县| 孟村| 响水县| 永福县| 依兰县| 榆中县|