I have seen lots of sites using continuous scrolling to show/load more content, and with a conversation with my brother, we realize that the way it is implemented, is bad for the user and performance.
There are 2 problems with some sites using continuous scrolling:
If the page is reloaded, the user can`t get to the point where he was before, he will have to start scrolling down the page until he reaches the content again. (eg: http://www.twitter.com, http://www.9gag.com).
Possible solutions for these problems could be:
As you scroll the page, the content that is not visible in the screen, get removed from the DOM. The iOS component UITableView does that, reusing the UITableView cells that are off screen, the main ideia behind the iOS approach, is to reuse the UI components that are getting off screen (justs changing their content)
As the page loads more content, it could save the page state in the URL, like Discourse do in the posts page (eg: http://meta.discourse.org/t/read-items-appear-as-unread-workflow-issue-or-bug/2976/61). So, if a keep scrooling the page (http://meta.discourse.org/), every time it loads more content, it could save the page state in the URL.
What do you think about this? Any thoughts?