In my recent post about the most exciting new features in Adobe Creative Suite 3, I mentioned Spry for Ajax, found in Dreamweaver. If you’re attuned to Web buzzwords, you might have found this intriguing… or you might have just glazed over it because, truthfully, it sounds scary. But, in fact, the Spry framework for Ajax exists to make complex things less scary for Web designers.
Quickly defined, Ajax is a method for creating dynamic Web features, and stands for Asynchronous JavaScript and XML. It’s become one of the hottest things in Web design because a page doesn’t need to reload for the dynamic interactivity to work—this means things happen more quickly, always a plus on the Web. Spry is Adobe’s special “framework” that allows you to create Ajax features in Dreamweaver without having to learn all the code behind it.
OK, great. So what does it do? Built into Dreamweaver CS3 are assorted Spry “widgets” that you can click to add to your page. These include form validation features and XML data features (snore), but my favorites are the interface widgets.

Thirteen Spry widgets are found in the Insert bar.
The interface widgets allow you to create complex navigation menus, tabbed interfaces, accordion-style interfaces, and collapsible panels. These let you (more…)