Why I Hate Infinite Scroll

Infinite scroll is like finishing a sandwich, and the server plops another one in front of you without asking what you want on it, or if you want it at all. If you’re full, or you don’t like what they chose? Too bad, it’s on your plate now! To make matters worse, sometimes if you put the sandwich down for a moment to eat some chips, they’ll think you’re done and swap your sandwich for a different one!

Slate just replaced pagination with infinite scroll on their articles. Yes, pagination sucks. A multi-page article on the web is like a burger that’s been sliced up into wedges, and you only get one wedge at a time, forcing you to go back to the counter every few bites. But infinite scroll isn’t an improvement.

Both approaches impose the wrong structure on a single unit. Search results and timelines are one thing, but for an individual piece of content, the best way to map it to a web page…is to just map it to a web page.

Update (Sep 2016): Combined with giant images and complex layouts that slow down browser rendering (cough CBR), it’s even worse. To continue the lunch analogy:

—Kelson Vibber, 2016-03-18

=> Tech | UI Design

=> Previous: Belle’s Dreams of Adventure | Next: What makes online posts feel “permanent?”

=> Originally posted at K-Squared Ramblings | Log Home

Proxy Information
Original URL
gemini://hyperborea.org/log/2016-03-18-infinite-scroll.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-US
Capsule Response Time
403.773838 milliseconds
Gemini-to-HTML Time
0.799269 milliseconds

This content has been proxied by September (ba2dc).