Browser support

There was a discussion at Clearleft recently about browser support. Rich has more details but the gist of it is that, even though we were confident that we had a good approach to browser support, we hadn’t written it down anywhere. Time to fix that.

This is something I had been thinking about recently anyway—see my post about Baseline and progressive enhancement—so it didn’t take too long to put together a document explaining our approach.

You can find it at browsersupport.clearleft.com

We’re not just making it public. We’re releasing it under a Creative Commons attribution license. You can copy this browser-support policy verbatim, you can tweak it, you can change it, you can do what you like. As long you include a credit to Clearleft, you’re all set.

I think this browser-support policy makes a lot of sense. It certainly beats trying to browser support to specific browsers or version numbers:

We don’t base our browser support on specific browser names and numbers. Instead, our support policy is based on the capabilities of those browsers.

The more organisations adopt this approach, the better it is for everyone. Hence the liberal licensing.

So next time your boss or your client is asking what your official browser-support policy is, feel free to use browsersupport.clearleft.com

Responses

5 Shares

# Shared by Chris Smith on Wednesday, June 5th, 2024 at 9:16am

# Shared by Christopher Voigt on Wednesday, June 5th, 2024 at 12:16pm

# Shared by Keith Wagner :csharp: on Wednesday, June 5th, 2024 at 1:28pm

# Shared by mantish on Wednesday, June 5th, 2024 at 4:04pm

# Shared by Stuart :progress_pride: on Wednesday, June 5th, 2024 at 5:01pm

9 Likes

# Liked by Emma Builds 🚀 on Wednesday, June 5th, 2024 at 8:47am

# Liked by Chris Smith on Wednesday, June 5th, 2024 at 9:16am

# Liked by Simon Cox :SEO: on Wednesday, June 5th, 2024 at 9:48am

# Liked by Richard Rutter on Wednesday, June 5th, 2024 at 10:45am

# Liked by Colin Devroe on Wednesday, June 5th, 2024 at 10:45am

# Liked by Antoine on Wednesday, June 5th, 2024 at 12:16pm

# Liked by jcletousey on Wednesday, June 5th, 2024 at 12:54pm

# Liked by mantish on Wednesday, June 5th, 2024 at 4:04pm

# Liked by Joe Gaffey on Wednesday, June 5th, 2024 at 8:40pm

Related posts

Partnering with Google on web.dev

How Clearleft worked with the Chrome team to create a fifteen-part course on modern responsive design.

Lists

Do websites need to sound the same in every screen reader?

Clearleft.com is a progressive web app

The Clearleft website works offline …and about time too!

Pattern Libraries, Performance, and Progressive Web Apps

You should hire Clearleft for these front-end development skills.

CSS Day 2024

A genuinely inspiring event.

Related links

New Web Development. Or, why Copilots and chatbots are particularly bad for modern web dev – Baldur Bjarnason

The paradigm shift that web development is entering hinges on the fact that while React was a key enabler of the Single-Page-App and Component era of the web, in practice it normally tends to result in extremely poor products. Built-in browser APIs are now much more capable than they were when React was first invented.

Tagged with

An origin trial for a new HTML <permission> element  |  Blog  |  Chrome for Developers

This looks interesting. On the hand, it’s yet another proprietary creation by one browser vendor (boo!), but on the other hand it’s a declarative API with no JavaScript required (yay!).

Even if this particular feature doesn’t work out, I hope that this is the start of a trend for declarative access to browser features.

Tagged with

With great power, comes great creativity: thoughts from CSS Day 2024 · Paul Robert Lloyd

Here’s Paul’s take on this year’s CSS Day. He’s not an easy man to please, but the event managed to impress even him.

As CSS Day celebrates its milestone anniversary, I was reminded how lucky we are to have events that bring together two constituent parties of the web: implementors and authors (with Sara Soueidan’s talk about the relationship between CSS and accessibility reminding us of the users we ultimately build for). My only complaint is that there are not more events like this; single track, tight subject focus (and amazing catering).

Tagged with

Intent to Ship: View Transitions Same-Origin Navigation

Finally! View transitions for multi-page apps (AKA websites) will be landing in Chrome soon—here’s hoping other browsers follow suit. Mozilla are up for it. Apple are, as usual, silent on their intentions.

Nice to see a blog post of mine referenced to show that this is a highly-requested feature. Blogging gets results, folks!

Tagged with

An alternative proposal for CSS masonry  |  Blog  |  Chrome for Developers

Rachel responds to Jen’s recent post with the counter-argument; why masonry should be separate from grid.

I’m not entirely convinced. We heard performance issues as a reason why we could never have container queries or :has, but here we are. And the syntax for a separate masonry spec borrows so heavily from grid that it smells of redundancy.

Tagged with

Previously on this day

6 years ago I wrote Clearleft.com is a progressive web app

The Clearleft website works offline …and about time too!

7 years ago I wrote eLife goes live

Collaborating on a pattern library.

9 years ago I wrote 100 words 075

Day seventy five.

19 years ago I wrote It's good to talk

If, like me, you’ve spent most of your waking hours for the past few months living, eating and breathing JavaScript, you might welcome the opportunity to talk with some like-minded folks. Even if you’re not quite that sad, you still might like

21 years ago I wrote Truth! What is it good for?

I found it ironic when James Lileks yesterday referred to a cartoon by saying “when it gets political it’s just embarassing”. This pretty much sums up how I feel about Lileks’ Daily Bleats.

22 years ago I wrote eMac - the E is for Everybody

I see that Apple have opened up the eMac to everyone - not just the education sector.

22 years ago I wrote Mirror Project pictures

It’s hard to believe that the weather so nice just a couple of days ago when I took this picture of myself reflected in Jessica’s sunglasses.

22 years ago I wrote Back to normal

I had my moment in the limelight with Salter Cane last night. All in all, it went really well.