Highslide JS is an open source image, media and gallery viewer written in JavaScript.
These are some of its advantages:
- Quick and elegant looking.
- No plugins like Flash or Java required.
- Popup blockers are no problem. The content opens within the active browser window.
- Single click. After opening the image or HTML popup, the user can scroll further down or leave the page without closing it.
- Lots of configuration options and scalability without compromizing on simplicity. A component system lets you strip away unused features down to a filesize of 10kB.
- Outstanding, unconditional and free user support for both commercial and non-commercial users.
- Compatibility and safe degrading. If the user has disabled JavaScript or is using an old browser, the browser redirects directly to the image itself or to a given HTML page.
Examples
Highslide JS core
With Gallery
With HTML
License
Highslide JS is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. This means you need the author’s permission to use Highslide JS on commercial websites.
Free for Non-Commercial
Do you want to use Highslide for a personal website, a school site, your family’s photo album or a non-profit organisation? Then you don’t need the author’s permission, just go on and use Highslide.
What is a commercial website?
A commercial website is a website which purpose is generating revenue or cash flow of any type, and that isn’t under a non-profit organization. So if you’re selling a product, selling advertisement, selling a service or just marketing a commercial business, your site is commercial. A company website is also commercial even if it doesn’t sell anything, as it’s purpose is to front a commercial company.