A common response as to why progressive enhancement can’t be considered
https://andy-bell.design
@hankchizljaw
Slide 44
“The users need the exact, same experience in every browser” - Someone in marketing, probably
https://andy-bell.design
@hankchizljaw
Slide 45
Another response
https://andy-bell.design
@hankchizljaw
Slide 46
“I can’t possibly do that with my complex JavaScript application” - Some tech bro, probably
https://andy-bell.design
@hankchizljaw
Slide 47
This one is probably true.
https://andy-bell.design
@hankchizljaw
Slide 48
Progressive enhancement is a mindset change
https://andy-bell.design
@hankchizljaw
Slide 49
Progressive enhancement isn’t necessarily more work and it certainly isn’t a non-JavaScript fallback, it’s a change in how we think about our projects. A complete mindset change is required here and it starts by remembering that you don’t build websites for yourself, you build them for others. https://andy-bell.design
@hankchizljaw
Slide 50
Embrace the web platform ⛄
https://andy-bell.design
@hankchizljaw
Slide 51
Simple setup = focus on what’s important
https://andy-bell.design
@hankchizljaw
Job done for the 16% of global users that don’t have CSS Grid support. Source: https://caniuse.com/#feat=css-grid https://andy-bell.design
@hankchizljaw
Slide 74
What about the other 84%?
https://andy-bell.design
@hankchizljaw