Building an Image Gallery with Progressive Enhancement

Nettuts teach us how to create an image gallery that will work in almost all environments, using progressive enhancement techniques. Progressive enhancement is the opposite of graceful degradation, where you build your site/app with all the features, and then make sure it looks good and functions decently in older browsers.

scatter Building an Image Gallery with Progressive Enhancement

The result of this tutorial is beautifull image gallery where we can drag our images around to view them; it will be a very basic simulation of a stack of photos on your coffee table. When you click on one, it will slide open to reveal some details about the image. If JavaScript is turned off, we’ll have a nice grid of image to choose from; clicking them will take us to a page with a larger version of the image and the details. If there’s no CSS support, we’ll get an ugly (but working) list of the images.

Demo: http://nettuts.s3.amazonaws.com/501_imagegallery/gallery/index.htm
View tutorial: http://net.tutsplus.com/tutorials/javascript-ajax/building-an-image-gallery…

Incoming search terms for the article:

2 Comments

  1. Gianna

    12.26.2009

    Just had to say great post! Enjoyed reading it. I don’t comment much, but just had to say, “this is a great site”. Very informative. Thanks for the insight!

  2. San Jose Girl

    01.24.2010

    This was cool to read, thanks.