-
-
Save benhowdle89/5399314 to your computer and use it in GitHub Desktop.
Carousel/slider/etc... | |
What are you main feature requests for a simplistic slider? | |
ie. | |
Animated sliding? | |
Easing? | |
Pausing for the user? | |
Controls? | |
An API? | |
Events? | |
Touch? | |
Please, just list your wants in the comments! |
Exactly what's offered in jQuery Tools but with a slightly less confusing API and better documentation :-)
Animated sliding for me.
Most important would probably be "scroll prevention", like http://swipejs.com
Responsive, of course.
It'd be nice to have some picturefill.js support as well.
I'd break features out in this way:
Usability Options
- Auto Slide (on or off)
- Pause slide on hover
- Stop slide on hover
Controls
- Left
- Right
- List controls (e.g. 1, 2, 3...) or dot nav but markup output should be style agnostic.
- Other options are pause, stop, play but these are really kind of pointless.
Mobile/touch features
- Responsive
- Touch enabled
Animations
- Really this can be whatever you have time to include. But ideally a dev should be able to extend animations themselves for whatever they want. Maybe the built in ones would be sliding and fading?
no styling pre-defined styling other than browser
I've noticed that most people have a hard time handling typography overlaying a slider in a well-designed manner.
keyboard a11y
responsive, keyboard controls... That's all I can think of :)
I'm partial too some nice CSS transitions myself. Along with everything everyone has said about Responsive features such as touch control and ofcourse Accessibility is key.
I quite like Nivoslider myself, although I'd prefer something much smaller.
I guess 'nowadays', 'touch' would be important :)