Oct
26
2009
Say hello to Galleriffic 2.0.
For first time readers, Galleriffic is a jQuery photo gallery optimized to handle high volumes of photos while conserving bandwidth. h0bbel has posted a nice read on some of the benefits of Galleriffic over other photo gallery scripts.
New Features
- Keyboard Navigation
- Support for synchronized transitions (image cross-fades)
- Ability to add or remove images after the gallery is initialized
- Support for custom hash identifiers (when using history)
- Better API to make it easier to customize
- Smarter pagination
- Integration with the jquery.history plugin for history support
Warnings to users attempting to upgrade from version 1.0
- The onChange event in 1.0 has been renamed to onSlideChange.
- All transition event handlers have new signatures, so you will need to make sure to update any transition event handlers you have implemented.
- Using synchronized transitions requires changes to your stylesheet – primarily the additional of relative and absolutely positioning so that two images can occupy the same space at the same time.
There are now 5 examples, each builds on the previous. For a visual treat, check out the last example, whose colors I inverted.
862 comments | tags: javascript, jquery, photo gallery | posted in javascript
Feb
3
2009
*************************************************************
Update: Galleriffic 2.0 has been released. Read about it here.
*************************************************************
At long last, I have released the 1.0 version of Galleriffic, which packs all sorts of new features.
For first time readers, Galleriffic is a jQuery photo gallery optimized to handle high volumes of photos while conserving bandwidth. h0bbel has posted a nice read on some of the benefits of Galleriffic over other photo gallery scripts.
New Features
- Updated to work with jQuery 1.3 (apparently jQuery 1.3.2 introduces a flicker the gallery advances)
- OnTransitionIn and OnTransitionOut events that allow for plugging in custom transitions
- SlideShow auto start option
- Disable history and url hash writing option
- Support for showing an element (such as an animated loading image) when waiting for an image to load
- Thumbnails are now simply shown/hidden instead of being rebuilt which allows for any custom html to be used as a thumbnail
- Replaced invalid html attributes “description” and “original” with an optional caption element that can contain any custom html
- Changed the toggle slideshow span to a hyperlink
By exposing both image and page transition events, the doors of creativity are now open for plugging in your own image transitions. This should also lend to a more modular approach for extending Galleriffic.
FAQ
Will Galleriffic generate the slide and thumbnail images automatically?
I have been asked a lot if Galleriffic automatically generates the thumbnails and slides.
Galleriffic by itself does not do any image processiong or generation; however, there is a great tool that does: jAlbum. I have created a jAlbum skin that I use myself for creating my personal galleries. After installing jAlbum and the Galleriffic jAlbum skin, simply choose your source image directory and an output directory, click “Make Album”, and wallah, you now have a complete html gallery with 3 different size versions of each image.
How can I center the slide image?
Thanks to Cristi for providing a solution to this problem. Click here to read her solution.
How can I change the number of thumbnail columns?
With the stylesheet used in the example, each thumbnail is floated left, and thus as many thumbnails that will fit in the width of the column will be displayed. If you want fewer or more columns, make the width of the navigation panel smaller or larger. I am currently setting its width using javascript with the following line in the html:
document.write(”
<!-- div.navigation{width:300px;float: left;}div.content{display:block;} -->
”);
It has been pointed out in the comments that a better way to do this is to use the jQuery.css() method just before initializing the gallery.
Where do I submit my issues or enhancement requests?
I started an issues list that I will start working off of for future releases here. Submit your issues and enhancement requests in this list.
427 comments | tags: javascript, jquery, photo gallery | posted in javascript
Sep
15
2008
UPDATE: Version 1.0 is now available. Read about it here.
Galleriffic is a dynamic photo gallery optimized to handle a high volume of photos. I would love feedback on how to improve this plugin.
02/03/2009 Update: Released v 1.0
- Read up on 1.0 release in this post.
10/05/2008 Update: Released v 0.7
- Added support for multiple galleries per page
- New 0.7 jAlbum skin release
9/30/2008 Update: Released v 0.6
- Now supports graceful degradation (see example for updated instructions on how to set up your gallery)
- Added configuration option to specify the number of slides to preload in advance
9/25/2008 Update: Released v 0.5
- Replaced several lingering hardcoded titles and link text with settings values to allow for internationalization
- Updated the jAlbum skin
9/20/2008 Update: Released v 0.4
- Added support for onFadeOut and onFadeIn events (see example for how this can be used)
- Removed unnecessary iframe that is created when using IE
- Released a new jAlbum skin that makes creating static albums a breeze (View the demo)
9/17/2008 Update: Released v 0.3
- Implemented additional options for title and description element selectors
- To enable the ‘Download Link’, a link element selector is now needed
9/16/2008 Update: Released v 0.2
- Reworked image preloading to load a single image at a time

54 comments | tags: javascript, jquery, photo gallery | posted in javascript
Recent Comments