A LIST Apart: For People Who Make Websites

No. 269

Authors: G: Aaron Gustafson

 Aaron Gustafson

ALA technical editor Aaron Gustafson is the founder and principal consultant at Easy Designs, a web development boutique. He writes and speaks often on the various layers of the web standards cake, and works to improve the usability and accessibility of the web.

Articles By This Author

Understanding Progressive Enhancement

Issue 269October 07, 2008

Concerned with content availability, overall accessibility, and mobile browser capabilities, designers and developers sought a new way to approach web development—a way that focused on the content and did more than just pay lip service to older devices.

Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8

Issue 251January 21, 2008

Two key factors, working in concert, have made the DOCTYPE unsustainable as a switch for standards mode.

If I Told You You Had a Beautiful Figure...

Issue 246September 25, 2007

Lay out images consistently across your site using a liitle clever JavaScript.

Ruining the User Experience

Issue 234March 27, 2007

Improve the user experience and meet your user’s needs with progressive enhancement.

Getting Started with Ajax

Issue 213March 07, 2006

“In a nutshell, it is the use of the nonstandard XMLHttpRequest() object to communicate with server-side scripts. It can send as well as receive information in a variety of formats, including XML, HTML, and even text files. Ajax’s most appealing characteristic, however, is its ‘asynchronous’ nature, which means it can do all of this without having to refresh the page.”

Improving Link Display for Print

Issue 203September 19, 2005

It seemed my zeal for linkage had come into conflict with my desire to improve print usability.

Let Them Eat Cake

Issue 177April 16, 2004

A growing debate pits accessibility against usability. From our point of view, it’s like pitting peanut butter against jelly. This article helps you create a page that is both usable and accessible, saving readers the trouble of scrolling with a little help from JavaScript and the Document Object Model.