CHAPTER 9Building an Image Gallery

A common use of DOM manipulation, traversing, and dynamic CSS manipulation is to create a more responsive experience for the web site end user. One application that benefits from this particular advantage is that of an image gallery (for viewing and browsing images). As browsers have improved in quality, so have dynamic scripts and utilities. Recently, these improvements have lead to a number of high-quality image galleries being released.

In this chapter you will take a look at a couple of these image galleries and see what makes them particularly unique, and then build your own image gallery using dynamic, unobtrusive JavaScript. There are a number of issues that you'll look at, surrounding the design and ...

Get Pro JavaScript™ Techniques now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.