Chapter 5. Interaction Is an Enhancement

“The Web is the most hostile software engineering environment imaginable.”

—DOUGLAS CROCKFORD

In February 2011, shortly after Gawker Media launched a unified redesign of its various properties (Lifehacker, Gizmodo, Jezebel, etc.), users visiting those sites were greeted by a blank stare (Figure 5.1). Not a single one displayed any content. What happened? JavaScript happened. Or, more accurately, JavaScript didn’t happen.1

1 http://perma.cc/B7KR-HWLM

Image

Figure 5.1 Lifehacker during the JavaScript incident of 2011.

In architecting its new platform, Gawker Media had embraced JavaScript as the delivery mechanism ...

Get Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement, Second Edition 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.