Introducing EnhanceJS: A smarter, safer way to apply progressive enhancement As we discuss in our new book, Designing with Progressive Enhancement, and in previous articles and presentations, building with progressive enhancement is essential to ensuring a usable experience for all. But how do you determine which browsers should receive the enhanced experience and which should stick with the basic
![Introducing EnhanceJS: A smarter, safer way to apply progressive enhancement | Filament Group, Inc.](https://cdn-ak-scissors.b.st-hatena.com/image/square/1f3a17ce203e172691bcb495254b4fd7b47b5a2a/height=288;version=1;width=512/https%3A%2F%2Fwww.filamentgroup.com%2Fimages%2Ficons%2Ftwittercard.png)