A jquery plugin for creating slideshows and carousels into your webpage.
Ranked in these QuestionsQuestion Ranking
Pro Minimal coding is possible
Allows for setting your slider in html alone via data attributes and create quick slideshow or carousels. You only need to initiate the slider element to be worked by slick plugin.
Apparently, you can also filter the ordering of your slide or carousel items.
Pro Adaptive height and variable widths
Adaptive height allows your slideshow height to adjust depending on the aspect ratio of your slide image. Variable widths allows your carousel to depend on the slide image's width so you will have carousel items with varying widths if you like.
Pro Synchronize multiple sliders or carousels
You can synchronize your sliders provided if they have equal number of slide items.
Pro CSS Animation
You can hook your own css animation, will it be transitions or keyframes by taking advantage of Slick classes dynamically assigned to your slider and slide item elements.
Pro Full control with its methods, events and callbacks
You can pretty much control what can happen on every events (after init, after slide changes, lazy load success, etc) to suit your needs. You can trigger the slider operations via the code. There will always be use cases for these based on my experience.
Pro Lazy loading
Performance wise, you can speed up the rendering of your site by allowing this slider to serve smaller sized version of the images on each slides, without waiting for all the higher quality images to load. Once a higher quality image for a slide is loaded it will smoothly transition to reveal it.
Pro Swipe on touch screens
You can navigate smoothly through slides by dragging the slide by your finger on touch devices left or right. This swiping behavior can also be enabled via mouse-based interaction on desktop devices.
Pro Fully responsive
It will automatically scale your image to fit the browser screen width if you like. You can also adjust any settings for each browser width breakpoints so to completely control how it will look like in different sized screens.
Pro Not just a slideshow, but also a carousel
It's primarily capable of showing not just one slide but multiple items.