3 ms·
Bonus points for infinite scrolling where results that aren't on screen are removed from the DOM, making ctrl-f entirely useless. Looking at you, Twitter.
by MildlySerious 5y ago
Bonus points for infinite scrolling where results that aren't on screen are removed from the DOM, making ctrl-f entirely useless. Looking at you, Twitter.
- seanw444 5y agoAt least they're saving on memory, to be fair.
- jimmygrapes 5y agoIs there a good way to handle this without all the overhead of the full DOM object for each invisible thing? Some way to keep searchability from the native client while changing the amount of data stored in memory?
- fiedzia 5y agoNo, you'd need to handle the search. Which is something I see more and more sites doing.
- MildlySerious 5y agoI don't personally think there is a good way to handle this. The best compromise is that this type of infinite scrolling only comes along with a fleshed out, well working and prominent search and filter feature. In the case of Twitter, ctrl-f would allow me to search through my bookmarks, my feed or the replies of the tweet I am looking at. Can the Twitter search do these things? If it can, it's really not obvious, and if not, that sucks because a lot of usability is going out the window with no replacement.
- x0x0 5y agoTwitter hates their website. And it shows.
- asddubs 5y agodrives me mad too, but for infinite scrolling you do basically need to do this if you don't want your site to be a lag fest/memory hog on older hardware. of course twitter runs like shit on older hardware anyway
- znpy 5y agoExtra bonus points for contacts page (including careers) only reachable through the bottom of the page, which is continuously pushed forther bottom by infinite scrolling.