News for hackers. Stuff that matters.
Re:Jeff Atwood on growing Discourse by accountyaccount on Tuesday May 02, 2017 @04:42PM (#14250372)
Asking some questions because I'm legitimately curious, I'm not super familiar with Discourse... but from admin'ing some other forum platforms, their choices seem logical to me. Is the implementation just bad?

>At least with numbered pagination you can choose to view page [whatever] to narrow down the posts you want to view

Assuming you mean sequentially, isn't this the same as scrolling but with a click involved? If you don't mean sequentially, how would you know which page to click?

>If I know something useful is on page 10...

How do you know something useful is on page 10? Is it normal for forum users to remember specific page numbers within a post?

Re:Jeff Atwood on growing Discourse by detaro on Tuesday May 02, 2017 @06:42PM (#14251321)
Reasons you might want to address page numbers: Jumping ahead helps with skimming. You might (roughly) remember where you left off last. Other threads and page numbers are referenced in other threads (yes, people could link, but they don't always do)

I also like page sizes as "breaks" to follow up on links etc.

Discourse's implementation of infinite scroll isn't all that bad (it keeps position properly and doesn't seem to have strange glitches, although I haven't tried it on a bad connection), and at least navigation elements are there. But they feel strange and trip me up every time: the secondary "scroll bar", or in thinner browser windows the "progress bar" at the bottom that overlays the post content and you have to click to get the scroll bar pop up. It feels like a mobile app, half-way designed for touch, not a forum.

Re:Jeff Atwood on growing Discourse by accountyaccount on Tuesday May 02, 2017 @08:56PM (#14252185)
Interesting. Thanks for taking the time to explain.
Re:Jeff Atwood on growing Discourse by int_19h on Tuesday May 02, 2017 @06:43PM (#14251332)
Yes, it is actually pretty normal to remember such things, if it's a thread that you have read before, or otherwise kept track of.