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

Have you published a response to this? :

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

Aleth Gueguen is speaking at Web Day Out

Progressive web apps from the trenches.

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.

Related links

Web Backstories: Shadow DOM | Igalia

Eric Meyer and Brian Kardell chat with Jay Hoffmann and Jeremy Keith about Shadow DOM’s backstory and long origins

I enjoyed this chat, and it wasn’t just about Shadow DOM; it was about the history of chasing the dream of encapsulation on the web.

Tagged with

The only frontend stack we should talk about

Explore the platform. Challenge yourself to discover what the modern web can do natively. Pure HTML, CSS, and a bit of vanilla JS…

Tagged with

Reimagine the Date Picker – David Bushell – Web Dev (UK)

This is a superb way to deprecate a little JavaScript library. Now that you can just use HTML instead, the website for Pikaday has been turned into a guide to choosing the right design pattern for your needs. Bravo!

Pikaday is no longer a JavaScript date picker. Pikaday is now a friendly guide for front-end developers. I want to push developers away from the classic date picker entirely. Especially fat JavaScript libraries.

Tagged with

A (kind of) farewell to the web – Web Directions

We’ve arrived at an industrialised process, one that’s like an assembly line for applications. Frameworks like React have become the machinery of that assembly line. They enable us to build efficiently, to build at scale, to build predictably. But they also constrain what we build.

But what aren’t we building? What new kinds of experiences, what new kinds of applications, what new kinds of interaction could we create if we were deeply exploring and engaging with the capabilities of the platform? I don’t know, because we’re not building them. We’re building what the frameworks enable us to build, what the assembly line can produce efficiently.

Collectively, as an industry and as a profession, consciously or not, we’ve chosen this maxima that we’re stuck on. We can build what React or Vue or Next or name your framework/library enables us to do.

I share John’s despair at this situation, but I don’t share his belief that large language models will save us.

Tagged with

Write Code That Runs in the Browser, or Write Code the Browser Runs - Jim Nielsen’s Blog

So instead of asking yourself, “How can I write code that does what I want?” Consider asking yourself, “Can I write code that ties together things the browser already does to accomplish what I want (or close enough to it)?”

Tagged with

Previously on this day

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

The Clearleft website works offline …and about time too!

9 years ago I wrote eLife goes live

Collaborating on a pattern library.

11 years ago I wrote 100 words 075

Day seventy five.

21 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

23 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.

24 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.

24 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.

24 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.