ftlabs/ftscroller

FTScroller vs. native scrolling in 2015

dt1973 opened this issue · 2 comments

Hi!

Is FTScroller still needed in 2015 for mobile web / PhoneGap? Doesn't the majority of mobile users now use modern touch devices that support overflow / momentum scrolling?

Thanks!

Especially with increasing support for scroll events during scrolls, and scroll snap points - yes, FTScroller will be needed in far fewer cases.

Where native scrolling may not do everything you need it to is support for things like scroll snap on older browsers, and especially with nested scrollers for vertical and horizontal navigation; in these cases, or if you have gestures inside a scrollable area, I believe native scroll has to be cancelled on touchstart/first touchmove or not at all. I've found this still means you can get locked to an incorrect axis far too easily on even the latest browsers, so there's a few cases like this where FTScroller may still be necessary.

But given it doesn't have a native "feel", and has no way of getting high resolution touch events so will always look a bit jerky on high dpi devices, definitely needs careful weighing these days.

Many thanks for your input @rowanbeentje!