> Looks like there is one feature in 2022 that is an issue for Safari 15 and 
> the Chrome 87/92 outliers are also a bit more limited but of the rest is OK I 
> think?

That's how I'm reading it too. I'm not sure why some people might be on those 
old versions, my guess is that upgrades are blocked by needing a phone OS 
upgrade, or something similar. Perhaps it's some people can't afford a hardware 
upgrade.

The not-fully-supported browser versions (including Safari up to 16.3) total to 
1.9% of unique visitors, which is higher than I expected when I first glanced 
at the numbers. I can't comment on how likely it is that we will write code 
that using unsupported features, or that eslint will suggest changes that make 
the code incompatible with that 1.9% of visitors. Maybe this is all a 
theoretical problem, but I'd like to avoid breaking the site, unless there's a 
significant benefit for other users or compelling benefits for devs.

I note that ECMAScript 2021 seems to be fully supported across all the 
mentioned browser versions. So should we target that version instead?

> The browsers are implementing features years before the spec is published.

Interesting, I didn't know that. Thanks for the info.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/5421#issuecomment-2593265822
You are receiving this because you are subscribed to this thread.

Message ID: 
<openstreetmap/openstreetmap-website/pull/5421/c2593265...@github.com>
_______________________________________________
rails-dev mailing list
rails-dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/rails-dev

Reply via email to