3 ms·
That's nice. The blog example exhibits a lot of the problems identified in OP's article, especially those around history and scroll position. Look, I'm all in
by aaronem 11y ago
That's nice. The blog example exhibits a lot of the problems identified in OP's article, especially those around history and scroll position.
Look, I'm all in favor of SPAs; I build them myself. But when I trip over something that does infinite scrolling, I groan, because I know that if I should happen, twenty pages in, to slip and left-click a link instead of right-clicking and "Open in New Tab", I'm going to lose my place and have to start over from page 1 and spend five minutes wearing out my scroll wheel to get back to where I was -- either that, or shrug and give up on whatever I was reading.
There are real problems in the space. They need to be either solved or avoided. (If you can't get infinite scroll to work right, then don't use infinite scroll.) Pretending they don't exist and refusing to address them is just foolishness.