feoblog
feoblog copied to clipboard
Better infinite scrolling
- [x] Save the user's feed position as they scroll, so that navigating away from the page and back will bring them back to the same spot.
- [x] Allow bidirectional scrolling so that users resuming from a saved position can scroll back to the top of their feed.
- [x] Limit the number of in-DOM elements. (Browsers start getting slow with many thousands.)
In progress! :D
I got this mostly working ages ago, just haven't merged and released it.
I got a job so development of feoblog has slowed considerably, though I'm still using it as my news reader. 😜
Recently deployed this and have been dogfooding it. For some reason, though iOS will keep the URL updates, going back doesn't restore the browser in the correct location. But it works well in Chrome.
The safari thing is annoying, going to fix it separately in #88.