Paging or infinite scroll? #65
Replies: 7 comments 4 replies
-
I've not used infinite scroll but it sounds interesting but for pagination, I normally make use of https://www.nuget.org/packages/pagedlist.mvc/ |
Beta Was this translation helpful? Give feedback.
-
Maybe pagination on desktop and on mobile/tablet infinite scroll? With vanilla js... Maybe like this (but refactor out jquery) https://dev.to/sakun/a-super-simple-implementation-of-infinite-scrolling-3pnd |
Beta Was this translation helpful? Give feedback.
-
I tend to prefer pagination mainly because it is more deterministic, you know what page you are going to get. The back button should work as expected and you can skip to where you want. If you did want infinite scroll then I'd suggest doing it with an optional button, so you can still scroll the page and get to the bottom. If there is limited data then infinite scroll might be ok as is, but you'd probably want to include filters and sort options if there was a lot of data to scroll through. Then you're more in the scenario of a shop front or search listing, which might not be relevant for this project. |
Beta Was this translation helpful? Give feedback.
-
Pagination. Infinite scrolling is not user friendly at all. You can’t easily link to the page an article is listed on and it’s also trickier to go back to if you go in to view an article and then navigate back. |
Beta Was this translation helpful? Give feedback.
-
I think it’s best to do pagination because I was told on multiple occasions that infinite scrolling has accessibility issues |
Beta Was this translation helpful? Give feedback.
-
I like infinite scrolling for fancy things that don’t have ‘pages’ per-se (like social feed type lists) and pages for proper data (like search results or blog listings). |
Beta Was this translation helpful? Give feedback.
-
thanks all, pagination it will be :) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
what is considered best practise these days?
Beta Was this translation helpful? Give feedback.
All reactions