Henrik Carlsson's Blog

All things me.

Don’t tell me what my browser can’t do! | Christian Heilmann

posted this on and tagged it with Progressive enhancements Web development

There are many outside influences that will interfere with the execution of your JavaScript. That’s why a non-naive and non-arrogant — a dedicated and seasoned web developer — will never rely on it. Instead, you treat it as an enhancement and in an almost paranoid fashion test for the availability of everything before you access it.

– Christian Heilmann, Don’t tell me what my browser can’t do!

Exactly. Progressive enhancements are more important than ever. The fact that the web is accessible from different devices and can be displayed with varying amount of ”flash” and native apps generally can’t and aren’t is a good thing for the web.