Now that we are at the Web 3.0 and beyond, pagination is a thing of the past ... Time for endless scrolling for bliss!
No, that doesn't mean a user waits for the entire list to load, it just means that content is loaded in blocks, continuously as the user scrolls...
Think Tumblr... a great example of endless scrolling.
I actually looked at this a while ago. There were two main issues I had with it at the time:
- Support for the back button. If the list is scrolled through to "Z" and that item is chosen, then 'back' is pressed, the list has to be fully loaded before scrolled through, and the delay tends to be a pain
- Memory use. We have to deal with arbitrarily sized music collections of 10s of 1000s of albums. How much browser memory would be used by scrolling through such a list?
Maybe frameworks have come on a bit in that time.
What is the main issue with the current pagination approach?