This repository has been archived by the owner on Mar 27, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
v5 Features Roadmap
cubiq edited this page Apr 5, 2013
·
10 revisions
Top priority
- Modularize the iScroll (50% done)
- Make it an universal javascript scroller
- Better Android performance. Android touch events fire inconsistently, especially when a new scroll sequence is initiated. Explore ways to overcome this issue
- Draggable scrollbars
Enhancements
- Create mobile webkit dedicated version (phonegap friendly)
- Better 2D snap (to snap in a x by y grid)
- Revisit the zoom code
- Better documentation
- More demos
- Better, more natural 360° scroll bouncing
- Better wheel interaction (eg: on horizontal scroll vertical wheel scrolls horizontally)
New features
- Use any element as a scrollbar (even external to the iScroll)
Custom easing formulas, especially on snap.- Linking together 2 or more elements (Parallax scrolling), actually it could be related to interactive scrollbars
- eventPassthrough, keep native scrolling unaltered on not-full-page horizontal iScroll
- Add onFlick event. By default with snap it triggers prev/next navigation.
- Add module/plugin to fire an event onScroll (resource intensive)
- Keyboard bindings
- webTV compatible
- Dedicated domain
- invertWheelDirection (scroll down goes up and vice versa)
- Inertia with mousewheel, also acceleration might be useful
- Explore lazy loading/infinite scrolling feasibility
- Explore merge with SwipeView feasibility
- IE<9 compatibility