This post is credited to the fact that the iPhone does not support Flash. Until tonight, my photo album was implemented in Flash. I wanted to be able to view my pics on my friends iPhones, so here it goes. I love the way the iWeb photo gallaries look and operate (using prototype and scriptaculous behind the scenes), so I set out to see if I could make it work for me. This turned out to be a bittersweet experience.
Starting with a “My Albums” page template, I dragged a few iPhoto events into the album widget. This was exciting until I published a site. I do not have a .Mac account, so I am publishing to a folder on my web server. To begin, publishing is no quick process. Once completed, the actual album index page renders blank, and the image links appear 15 - 20 seconds later. This just isn’t going to cut it.
On take 2, I did away with using the “My Albums” template, and created a separate “Photos” page for each album. This left me with having to build the index page from scratch. Now here is where things started looking better. The alignment guides in iWeb are killer, just like designing Windows Forms in Visual Studio. This made designing the page a breeze … copy paste works like a charm.
Another great feature I discovered was masking. I could create a frame that bounds an image, and then scale and position the image within the fixed size frame. Now that was really neat.
My last task was to create some sort of navigation between the pages. I turned off the auto-generated navigation since I couldn’t figure out any way to customize the styles on it. I then created the links to go back to index page. My only real issue here was with the color chooser. There is nowhere that I can specify a hex value. Instead, I had to use the eyedropper tool to choose the exact color I was wanting. I guess Apple didn’t think any web-literate users would ever be tinkering with their products. Fair enough.
All-in-all, I put in a good amount of work hacking up the album to look and work to my satisfaction. But it still beat writing one from scratch. The final album is now live on my site here. Let me know what performance is like from wherever you are located.
I would love to hear about other album generators available that can produce something similar without a lot of effort. Basically, something to which I can supply a simple html template, has a nice filmstrip and slide show, and performs well.