On a daily basis, I find myself struggling to keep my place while reading a long document online. I don't know if many others do it, but I find myself selecting a portion of text so as to mark my place if I have to answer the phone, reply to an email, etc.
When reading a book, all I have to remember is "right page, second paragraph". On the web, the page of a lengthy article might be thousands of pixels long and the current screenful/viewport is changing as the page is scrolled.
So I'm curious to know if anyone else has the same problem, and if there is a best practice solution as a developer and as a reader?
Many of us share an intense dislike for documents split into tiny pages (usually for the purposes of bumping up ad views). Even without ads, waiting for the next page to load (given that 90% of the load will be for surrounding junk) isn't that fun.
Do long documents need more pull-quotes, horizontal rules, section titles or some other method of separating areas?
Added: TL;DR - I struggle to keep my place when reading long documents. Wondering if others have the same experience and if there's a solution.