Hey, fellow Lemmy users!
As I enjoy the app's features and lively discussions, I'd like to raise a suggestion that I believe could enhance our browsing experience even further.
Currently, Connect employs infinite scrolling, which automatically loads new content as we reach the end of the current page. While this offers a seamless browsing experience, it can also lead to some challenges. Some of us have noticed that browsing for an extended period might become overwhelming, especially when there's a significant amount of content to scroll through. Additionally, it might impact performance and consume excessive data.
Therefore, I'd like to propose the implementation of a limit on infinite scrolling. Here's how it could work:
-
Introduce Pagination: Instead of an endless scroll, we could have the option to load content in paginated blocks. This way, we can navigate through pages, making it easier to keep track of the content we've already seen.
-
User-Defined Scrolling Limit: Allowing users to customize the number of posts loaded per scroll or setting a maximum limit on the number of posts loaded would give us greater control over our browsing experience.
-
Lazy Loading: Implementing a lazy loading mechanism could be an excellent solution, where additional content is fetched only when we scroll near the end of the page, thus reducing initial load time and improving performance.
By adding these features, we can strike a perfect balance between fluid browsing and control over content consumption. It will enhance user satisfaction, especially for those like me who struggle with infinite scrolling and time managing.
What do you all think about this proposal? Your feedback and opinions matter! Let's discuss this idea together.
Looking forward to hearing your thoughts
Lazy loading +1
yes pls lazyloading