Donald spent ten years at Macromedia/Adobe. He spent the last five years working on the Dreamweaver product team as a quality engineer. He wrote quite a few articles for Adobe.com and taught and presented at Adobe MAX for many years. He also taught Dreamweaver and CSS and built websites in his free time. He helped write the HTML5 Pack extension for Dreamweaver. Last year he quit Adobe to travel the world. Check out his travel photos at http://www.dbooth.net.

More articles by this author

Using the Adobe Widget Browser

(Apr 30, 2010)

Learn an easy way to find widgets, customize them visually, and then insert them in your web page via Dreamweaver.

Using the Adobe Widget Browser

(Apr 30, 2010)

Learn an easy way to find widgets, customize them, and then insert them in your web page.

Building a Spry Sliding Panels widget

(Dec 12, 2007)

Enhance your pages with a widget that slides vertically, horizontally, or diagonally to reveal content.

Spry periodic table case study

(Nov 29, 2007)

Understand the thinking and methods behind the code of this sample application.

Building a photo album with the Spry framework

(Feb 15, 2007)

Create a dynamic photo album with the Spry framework that pulls in data from an XML page and uses CSS to format the page layout.