posted on Feb, 7 2017 @ 05:39 PM
originally posted by: reldra
at the bottom, I clicked on 2 and it loaded page 2, just like on a desktop.
I'm not sure what you are looking for. It shows me what page I am on. It looks just like on a desktop.
Do you want it to load onto the end, automatically? It would need to load it anyway.
It would be the same amount of data if it loaded the entire thread at once or page by page. It would probably be a lot slower to load the entire
thread at once and you would have to refresh for new replies, reloading the entire thread yet again.
It would be the same amount of data if it loaded the entire thread at once or page by page. It would probably be a lot slower to load the entire
thread at once and you would have to refresh for new replies, reloading the entire thread yet again.
Yes, append it to the end. Use the page marker to jump to a reply number and then load from there. It would result in less data overall as you
wouldn't be reloading the page body, css, _javascript, and so on over and over. Only the message contents would have to be appended.
The end result is less data used, and a faster layout when you're using a network that's often limited on speed.
Infinite scrolling doesn't load the entire thread at once.
Basically, you load a page. It displays replies equal to page number*25 to page number*26. When you hit the end, rather than have the current bottom
of the page with navigation buttons it simply loads replies numbered from (page number+1)*25 to (page number+1)*26. In order to get around the issue
of having to scroll up a lot if you want to get to the navigation buttons, simply attach the navigation to the floating banner header that's already
there.
On a refresh you wouldn't have to reload the thread, because scrolling keeps track of what reply you've checked. Reply number % 25 gives you the page
number to load (assuming in all these examples that you have 25 replies per page... I think that's variable in the user settings)
edit on
7-2-2017 by Aazadan because: (no reason given)