Creating attractive, usuable and structurally clean web sites.

Viewing Posts Tagged ‘progressive enhancement’

Understanding Progressive Enhancement (A List Apart)

October 10th, 2008

Steven Champeon turned web development upside down, and created an instant best practice of standards-based design, when he introduced the notion of designing for content and experience instead of browsers. In part one of a series, ALA’s Gustafson refreshes us on the principles of progressive enhancement. Upcoming installments will translate the philosophy into sophisticated, future-focused design and code.

Continue reading »

News: Test-Driven Progressive Enhancement

September 27th, 2008

Starting with semantic HTML, and layering enhancements using JavaScript and CSS, is supposed to create good experiences for all. Alas, enhancements still find their way to aging browsers and under-featured mobile devices that don’t parse them properly. What’s a developer to do? Scott Jehl makes the case for capabilities testing.

Continue reading »

The Theory Behind Progressive Enhancement

June 18th, 2008

Progressive enhancement is a layered approach to interface development that helps ensure all users can navigate and read the content on a website regardless of browser or device limitations.

Continue reading »