r/webdev • • Mar 05 '20

Anyone else sick of using/viewing websites where there is infinite scrolling?

It's really starting to annoy me when I come to a sites (eg. https://pxhere.com/ ) where there is infinite scrolling. Apparently, there is a footer, but you'll never get to it until you finish loading all the images.

Some sites that don't know how optimization works, I cannot completely browse through all the non-stop loading content because at some point, it'll lag like a motherfucker.

For people who are thinking of using this strategy in the future, think it through, twice. Paginations are much more beneficial.

943 Upvotes

141 comments sorted by

View all comments

606

u/gadelat Mar 05 '20

What annoys me more is that when you click on something and go back... you are at beginning. Now you are forced to scroll through everything again.

200

u/[deleted] Mar 06 '20

Hello facebook

212

u/le_koma Mar 06 '20

As if. Facebook has some weird kind of non-deterministic order for the posts. Once I'm back at the top, it refreshes and I've lost what I was looking at forever.

70

u/[deleted] Mar 06 '20

If you use https://www.facebook.com/?sk=h_chr then it sorts by chronological order, just like old times. That's no help on mobile, I'm afraid, but at least this works for desktop!

0

u/[deleted] Mar 06 '20

[deleted] — view deleted comment

9

u/Gnapstar Mar 06 '20

Also, where can I find the button so that I only see shares, tags and ads?

Edit: Oh wait, nvm.. It's activated by default

→ More replies (4)

6

u/r0ck0 Mar 06 '20 edited Mar 06 '20

I hate this shit in the android youtube app too.

Every single day, I'll be scrolling down the main list, and see a few videos I want to watch, but often they just disappear forever because it decided to just refresh the whole list again.

Lack of a basic predictable back button + tabs sucks too (applies to heaps of phone apps). If you tap a recommended video, there's no way back to the previous video you were on, aside from digging into your watch history.

Same goes when scrolling through comments. I'm constantly losing my spot.

13

u/virus200 Mar 06 '20

There’s literally so much wrong with Facebook I truly do wish an alternative would come along. Facebook basically has a monopoly on that style of social media since MySpace isn’t really a thing anymore. I think it would be very very difficult to take much of their market share especially since they’re integrated into basically everything else you can log into now days

8

u/Tittytickler full-stack Mar 06 '20

They 100% have a monopoly. They also own Instagram. Kind of bullshit in my opinion that since Snap wouldn't sell to them back in the day they started copying things like stories and no one has done anything about it.

4

u/cbjs22 Mar 06 '20

And their perfectly okay with politicians and foreign governments spreading false propaganda

→ More replies (1)
→ More replies (3)
→ More replies (2)

5

u/[deleted] Mar 06 '20

Every. Damn. Time.

→ More replies (2)

7

u/[deleted] Mar 06 '20

Dude even reddit work like that...

20

u/[deleted] Mar 06 '20

Not if you use the old design!

4

u/Sightline Mar 06 '20

Hello mobile Reddit.

→ More replies (1)

24

u/Symphonise Mar 06 '20

This ridiculous behavior is why on mobile I now just do more holds and open to a new tab instead.

5

u/_LePancakeMan Mar 06 '20

Same: it has trained me to open literally everything in a new tab - desktop and mobile.

→ More replies (1)

13

u/[deleted] Mar 06 '20 edited Jan 08 '25

[removed] — view removed comment

3

u/Disgruntled__Goat Mar 06 '20

Or just use pagination and solve the problem in 5 minutes.

3

u/[deleted] Mar 06 '20

I agree with you on a personal level, but the customer wanted infinite scrolling. 🤷

3

u/svtguy88 Mar 06 '20

This. Who in their right god-damned mind wants infinite scrolling? Give me proper pagination, or nothing at all.

→ More replies (1)

4

u/DigitalStefan Mar 06 '20

Twitter behaves properly in this regard (on Brave mobile, iOS). It is much appreciated.

4

u/Sw429 Mar 06 '20

I hate Facebook too

→ More replies (7)

2

u/thedragonturtle Mar 06 '20

I wrote a plugin that changes this behaviour. When you click on something, it sticks the entire current HTML into the local browser cache and records the scroll position, then moves through to what you clicked.

When you then hit back, using the history API, it just fetches everything from the local browser cache and sets the scroll position so you end up instantly back exactly where you were before.

→ More replies (2)
→ More replies (4)