Live data from Hacker News

Why not to use infinite scroll on your website

geeks.bizzabo.com

81–87 of 87 posts

Re: Why not to use infinite scroll on your website

#81
post #31
post #8

As always it's never that simple. Infinite scroll is great for browsing images. That's whats it's always been good for.

Except it's not. Those image loads start to bring a heavy memory hit. It especially stinks on mobile browsers.

Unless you unload old images after you've already scrolled past them, in which case it works fine.

Re: Why not to use infinite scroll on your website

#82
post #60
post #46

Earlier quoted context omitted.

Excellent response. Yet I feel compelled to ask: how much effort was invested in reaching such degree of finesse? Pagination is (usually) very easy to implement and can be done completely on the server side. Your (very magnificent) solution sounds like it would require days, if not weeks, to be implemented, and adds plenty of javascript to the server-side part. Do you think there's a "economy class" infinite scroll,…

Good question, but you have to such fanboy when you ask?

Don't get jealous. You are gorgeous too <3

Re: Why not to use infinite scroll on your website

#83

Earlier quoted context omitted.

What's the benefit? It seems like you've gone though a lot of trouble re-implementing features of the browser but without any obvious advantage in doing so.

It's really nice to be able to read something without interruption. In terms of engagement, a user is much more likely to bail every time you require them to perform an action like click "next page." On Discourse they can just keep scrolling down as long as they care to read. It also helps to track their position. On long topics, users often won't read it all in one sitting. I am a member of the Something Awful forum…

This is like saying someone would rather read a 7ft printed document than a 10 page document with normal 8.5 by 11 pages.

Re: Why not to use infinite scroll on your website

#84

All these problems are solvable. I co-founded Discourse ( http://discourse.org ) which uses infinite scrolling heavily. Discourse is also 100% open source so you can see how we did it. My responses below: > Users will lose the page length orientation - the browser scrollbar become useless. We have a fixed "x/y" posts widget at the bottom with a progress bar. > There’s no ability to jump to the end of the list. The af…

Infinite scrolling breaks what was a universal UI convention, and an interaction mode which has worked everywhere for well over 30 years, for a downright nebulous gain. You've made my browser's scrollbar widget dramatically less useful. Even on sites where I now know to expect it, I still end up unexpectedly jumping around the page while I'm trying to scroll through and read the content because the scroll bar I'm tra…

Everything you said, but completely reversed.

Re: Why not to use infinite scroll on your website

#86

Earlier quoted context omitted.

Agree completely. For long threads, Discourse is a usability disaster. phpBB is awful software, but everyone in the world can click on page 20 and know where they are. Jumping 2/3rds into a long topic using Discourse is essentially impossible for the average user. But I love Discourse for at least trying something new and different - thats how progress is made. But some of their UI/stack decisions seem to have been m…

Question: Why do you need to jump to page 20? In a long topic, what value does it give you? We have found that the vast majority of users either link to a single post or scroll downwards. For mega topics, we have a summarize option that shows the "best of."

> Question: Why do you need to jump to page 20?

Question: why do you assume that an end user's lack of ability to articulate a need negates it?

Re: Why not to use infinite scroll on your website

#87
post #85
post #82

Earlier quoted context omitted.

Don't get jealous. You are gorgeous too <3

Jelous for...? more like a cringe when i see to much azz-kissing ;|.

It's not ass kissing when it's true.

I'm not going to apologize for complimenting someone's work. If that makes you cringe, then you will have to live with that. I think you will be happier if you try to choose other things to get upset about.

Post reply on HN