CCSlider - jQuery 3d Slideshow Plugin

CCSlider is an unique jQuery slideshow plugin. It supports 3d transitions! There are 14 stunning 3d transitions available, and also 16 stylish 2d transitions. You have the option for mentioning a 2d transition fallback for old browsers that don’t support HTML5 Canvas, which is used for producing the 3d transitions. The slider is fully responsive, works in mobile devices and supports touch gestures to navigate through the slides. The plugin also supports HTML captions, autoplay of slides, custom HTML content and custom transitions per slide. See below for a list of features available in the plugin.

Features

14 HTML5 Canvas based 3d animated effects.

16 stylish 2d animated effects.

Fallback to a 2d effect of your choice for browsers that don’t support HTML5 Canvas. Can also mention an animation speed for the fallback effect.

Option to mention the number of slices for 3d effects.

Option to mention the animation delay between individual slices.

Can also mention in which direction the delay will propagate. There are four such directions.

Option to mention the offset along z-axis and the separation between slices while animating for 3d effects.

Mention an easing option of your choice for 3d effects.

Can mention custom transition parameters for each slide.

Option to have a shadow for “Cube” 3d effects. Can also mention a shadow color of your choice.

Option to have control links to individual slides. Can also have thumbnails as links.

Each slide image can also act as a link to an external page.

Supports custom HTML content for each slide. These contents appear over the slide images. You can style and animate them anyway you want. You can also embed videos in the slides using this option.

Autoplay option. Play/pause buttons are generated when Autoplay option is chosen. In supported browsers HTML5 Page Visibility API is used to stop autoplay when the tab/window containing the slider is out of focus and autoplay is resumed when the tab/window is again in focus, and this helps in preventing unnecessary power and CPU resources consumption.

Option to pause Autoplay when hovering over slider.

Fully responsive and works in all screen sizes ranging from desktop to mobile browsers.

Can navigate through slides using touch gestures in iOS, Android and other touch-screen devices.

Options for callback functions are provided that execute either before or after a slide changes. Custom events for these ‘before’ and ‘after’ slide change events are also provided.

Helpful API functions are provided, such as next(), prev(), start(), stop(), goToSlide() and destroy(), which allow for programmatic manipulation of the slideshow.

NOTE: The 3d effects will run only on browsers that support HTML5 Canvas. On the other hand the 2d effects will run on most available browsers. If you choose a 3d effect then you can mention a 2d effect of your choice for browsers that don’t support Canvas. Internet Explorer 8 and below do not support Canvas, but IE 9 and above supports it.

Updated on 22 April, 2013 – version 3.0.2

The slider is now compatible with jQuery 1.9+ .

The slider uses HTML5 Page Visibility API, in supported browsers, to stop autoplay when the tab/window containing the slider is out of focus, and resumes autoplay when the tab/window is again in focus.

Updated on 27 June, 2012 – version 3.0.1

Fixed a bug in which the slider stopped working when the prev/next buttons were disabled in the 3d mode.

Updated on 16 June, 2012 – version 3.0

The slider now features a fully responsive layout

Slides can be navigated using touch gestures in touch-screen devices

Four caption positions have been provided which are “top”, “bottom”, “left” and “right”

Each slide can have a different caption position

Updated on 17 January, 2012 – version 2.0.1

Fixed a bug regarding inactive image links on the first slide on page load.

Image links on being clicked now open pages in the same window.

Updated the documentation.

Updated on 6 January, 2012 – version 2.0

Added support for custom transitions per slide.

Added support for custom HTML content per slide, which users can style and animate anyway they want.

Slide images can now serve as links to external pages.

Added 4 new 3d effects.

Added 6 new 2d effects.

3d effects now have extra option parameters for specifying offset along z-axis, separation distance between slices and delay propagation direction. Also rows and columns parameters are there for the new ‘grid’ 3d effects.