Progressive Enhancement is

Everyone has a definition for progressive enhancement these days, and many often misunderstand the concept. I like Scott Jehl’s thoughts on the principle:

Progressive Enhancement is less “but what if JavaScript is disabled?”, more “can our core services be more tolerant of everyday conditions”

When you look at it that way, progressive enhancement becomes synonymous with quality. Why wouldn’t you want to build sites and applications this way? In a way that gives people a quality experience no matter what.

Ensuring a High Performing Web for the Next Billion People

Bruce Lawson gave a keynote talk recently at Velocity Conference in Amsterdam called Ensuring a High Performing Web for the Next Billion People that you should watch. He’s written a blog post discussing the talk a bit if you’d like more information.

It’s fantastic because it touches on all the parts of the Web that we know have nearly limitless potential, but that we haven’t yet figured out how to do well consistently. These are things like performance, accessibility, progressive enhancement, embracing a multi-device world and more. We have much to do, so it’s hard not to be excited about bringing the Web to a truly global audience.

Apple, Standards and the Open Web

Pointer Events have become a W3C recommendation, but it’s not all good news as Tim Kadlec points out in Apple’s Web?

Apple simply does not play well with other vendors when it comes to standardization. The same sort of things we once criticized Microsoft for doing long ago, we give Apple a pass on today. They’re very content to play in their own little sandbox all too often.

Has Apple become like the Microsoft of old?

Further Reading

Section 508 Update – Finally

Today, the United States Access Board finally and officially proposed an update to Section 508. Section 508 is one of the big accessibility laws in the United States, and the update brings the Web Content Accessibility Guidelines (WCAG) into the rule, applying it to web-based content as well as to offline documents and software. This change has been in the works for awhile, and even though it’s not final yet, I’m excited to see it move forward.

Keep It Accessible and Responsive

Thanks to a few tweets from Russell Heimlich, I ran across Luke Wroblewski’s notes on Jeremy Keith’s An Event Apart Chicago 2012 talk. These lines have stayed with me:

Responsive design isn’t about mobile or desktop design. It’s about the Web. The first Web pages ever were responsive from the start: they adapted to various screen sizes. They are also accessible by default. We do things to semantic Web pages to make them un-responsive and un-accessible. Instead of talking about making Web pages accessible and responsive. We need to talk about keeping Web pages accessible and responsive.