{ iScroll Versions }

Do you want a quick solution to your varied scrolling features in websites? iScroll has got you covered.

The iScroll JS library is all about optimization. It is a pure javascript library just about 4 kb in size but can add some powerful scrolling features to your websites and mobile applications.

But to help further enhance the performance, it is made available in 5 different flavors.  

iScroll.js

This is the base version that contains the general-purpose script with all the common features. It is probably what you need for incorporating all the core functionalities like click, zoom, free scroll, mousewheel, scroll bars, and more with the smallest footprint.

iScroll-lite.js

This version consists of only the most essential features and is highly optimized with just the bare minimum level of the codebase. If all you need is a decent smooth scrolling for your websites with the fastest performance benchmarks, go with this version.

iScroll-probe.js

iScroll Probe is an evolving feature that will soon be added to the mainstream iscroll.js library. Until then, you can find this added functionality with the iScroll-probe.js version of the script. This version allows you to get granular access to the scrolling position at any time.

iScroll-zoom.js

This is another enhanced version of iScroll with the added feature that allows you to add zooming to your standard scroll.

iScroll-inifinte.js

Are you developing a long website that will be accessed from small screens? For instance, if you are creating a tutorial website with several subheadings and lengthy write-ups, you will need infinite scrolling to let your readers conveniently go through each of your web posts and blogs. The iScroll-infinite.js is the version of iScroll that enables you to add this functionality with an elegant solution. It uses a caching mechanism to perform cached scrolling so that you can scroll to a potentially infinite number of elements smoothly.

The iScroll javascript library is continually updated with more feature additions and aggressive optimizations while maintaining a lightweight codebase. Currently, there are five major version releases available for the iScroll library, with the latest version being the iScroll 5.2.0.

Here are some features of iScroll that are updated continuously and help you develop awesome web pages that can retain a native look and feel. 

iScroll has good documentation and community support with easy-to-understand guidelines on implementing iScroll APIs on your website.

It has a simplified interface with easy-to-follow API syntax that can be readily used with any of your web development projects.

It is highly customizable and provides cutting-edge performance optimizations. Several features like bounce, elastic make way for smoother animations and customized website interactions. You can also quickly implement features like scrolling, zooming, panning, parallax scrolling, carousels, and more with very few lines of code.

iScroll is highly responsive and supports multiple platforms with ease. It can be used for any platform, be it Android, iOS, any device type, and offers browser compatibility to all major browser applications.

Getting started with iScroll will be the easiest part of your web development efforts. iScroll can be used for free under the MIT open source license. Just head to the iScroll homepage and download the latest version of the iScroll library. API is well documented and easy to follow. You can start adding up the iScroll features to your site right away. You can add as many scrolls as you need to any number of elements on your web page. The library is well tested and gives you smooth scrolling effects to your web pages.

Wait no more, and get started today. Should you have any suggestions on future versions that we should roll out, feel free to let us know.