We are looking to come up with a new paging logic and unify it across the desktop, mobile, webxr and native app. These are some of the most popular hubs:
- home page with RecSys feed. Probably switching to endless scroll on smartphones, keeping paging for desktop I guess.
- newest videos - must be paging
- filters, niches, etc
I would focus on forward navigation, as most of us are moving through the content in one direction.
Talking to ChatGPT now
Pagination might now look like: 1, 2, 3, [4], 5, 6, 10, 1233
Here, [4] is highlighted as the current page, and you might have added pages 5 and 6 for closer navigation. The distant jumps (10 and 1233) remain as quick navigation options.
1. Asymmetrical Pagination Window:
Instead of splitting pages evenly before and after the current page, show fewer pages behind and more ahead. For example:
• 3, [4], 5, 6, 7, 8, 10, 1233
Here, you’ve kept just one previous page (3) for minimal backward navigation but included multiple forward pages (5, 6, 7, 8) to highlight future options.
2. Visual Emphasis on Forward Pages:
• Use a subtle design cue—like a gradient or a brighter highlight—for the forward pages.
• The current page [4] can still be distinct, but forward pages could have a slightly more emphasized style than backward pages.
3. Incremental and Large Jump Mix:
• Retain the distant jumps (like 10 and 1233) to encourage exploratory browsing.
• By showing multiple consecutive pages ahead, users can more easily skim forward without feeling the need to jump too far.
4. User Behavior-Driven Adjustments:
• If analytics show that most users rarely go backward, dedicating more space to onward navigation makes sense. You could tweak the ratio further—maybe only show the immediately preceding page if that’s helpful.