A pragmatic guide to browser support

A presentation at Pixel Pioneers in in Bristol, UK by Rachel Andrew

It’s tempting to think of Baseline as creating a hard line. If a feature isn’t Baseline, then it’s not ready for use. However, we all know that web development is a world of “it depends”.

While we can, in most cases, make an objective, unopinionated call on whether something is or is not interoperable, it’s much harder to decide whether something is a good candidate for progressive enhancement. That requires an opinion, knowledge of the audience, even the exact use of the feature.

So, how should you think about using Baseline to inform your browser strategy? What about those features that have limited availability but are obvious progressive enhancements or have a great polyfill? Is there a difference between a feature that’s only in one browser and one that’s stable in two?

In this talk, you’ll learn about some of the CSS and JavaScript features that are Newly available and some that are still not yet Baseline, but that have a clear path to be included in your development roadmap.