56 karma · joined November 24, 2010
Please let me know if you're still getting this problem. Thanks for reporting this!
But I digress. Thanks for pointing this out, hopefully we'll eventually smooth over the quirks to a reasonable degree. Logged the bug for now: https://github.com/artsy/scroll-frame/issues/12
Totally agreed there are other more issues to tackle than scroll position. scrollFrame was a useful little hack born out of a need to solve a glaring problem on a deadline :) I wanted something that we could drop on any existing page with minimal integration effort and so far it's proven pretty useful in that regard.
We usually try to remove the footer e.g. on our posts page https://artsy.net/posts/featured
To the data tracking question: We conducted usability tests on our fair pages (artsy.net/the-armory-show) that brought this issue to the forefront. In these tests users consistently would open artwork pages expecting not to lose their place in infinite scroll. However, we haven't dived into our data yet to discover the full range of ways in which people navigate infinite scroll lists.
e.g.
https://github.com/PaulUithol/Backbone-relational
https://supportbee.com/devblog/2011/11/25/identity-map-for- backbone-js-models/
https://news.ycombinator.com/item?id=3276990 (Discussion on jashkenas pattern for a solution to identity maps)