Show HN: It's possible to do infinite scroll without JavaScript
noscript-infinite-catfacts.glitch.me
noscript-infinite-catfacts.glitch.me
More people should stop and think before adding infinite scroll. Questions like "could I just show all the items on one page?" and "will having only 5 items at a time with an infinite scroll be disruptive and frustrating?".
There are several sites that seem to have implemented infinite scroll as an aesthetic choice rather than a functional one. Showing 50 rows and a next button looks old fashioned, I guess, while a blocking request every time you scroll below the fold is modern and forward-thinking.
EDIT: After refreshing the page with F5, I then saw it working, and upon scrolling to the end of the document, there was no waiting status message. But looks like it still needs work with timing issues / cold cache load.
https://medium.com/@jmathai/ux-nirvana-elegant-pagination-wi...