Hacker News new | ask | show | jobs
by tracker1 103 days ago
Looking at the caniuse results... f*king Safari (and Opera)...

https://caniuse.com/temporal

4 comments

They've been working on support for a while (years), eg this 2022 commit. https://github.com/WebKit/WebKit/commit/e6717cdeb6a841f4b1f6...

perhaps don't be hard on them, Chrome released this to stable 2 months ago.

I usually am not too harsh on Safari on implementation of new features but this is a bummer, and reflects poorly on them
And I have to support safari while dealing with all the problems that are mentioned in this article. Maybe there is a polyfill.
Probably, but I'm guessing it's as big as moment.js ...
there's plenty of polyfills for every new JS idea on the roadmap
Maybe, but it's probably the size of momentjs for Temporal and likely still not quite right. It's also not fun at all to have to target a bunch of fills/shims for a specific browser subset, though if you're targeting mobile, you kind of have to target Safari.

Not as bad as IE of old, but still seems to similarly be the odd one out always lagging half a year or more behind.