I had also seen something like this.
In my situation, the connection is lost while most (but not all) of the data was received so the browser can display something (instead of all).
yes!
You're right... I had faced this problems a lot of time. This is due to bad connection.
And the same problem will persist for all websites, if your connection was bad ( i had a lot of experience with this kind of issue due to my bad connection 10Kbps (not KBps))
~Rude Boy