3 ms·
Do you have a problem with BigInt? fetch? Push notifications for PWAs? Dozens of other useful web technologies used by millions of apps? Is that "web-standard-o
by kinjba11 5y ago
Do you have a problem with BigInt? fetch? Push notifications for PWAs? Dozens of other useful web technologies used by millions of apps? Is that "web-standard-of-the-week-insanity"?
I agree not all standards are great. But they're *standards*. As in, you really should, because everyone else agreed it was a good idea. The time for vetoing it was when it was being decided (and Apple does shoot down tons of proposals), not when everyone else already agreed is was a good idea.
It's not that Safari doesn't get these features - it gets them years later than the competition. The problem with these big companies (Google is bad as well) is that they're too big to fail. If they don't like something, then the standard isn't their standard.
* https://infrequently.org/2021/04/progress-delayed/ https://infrequently.org/2021/04/progress-delayed/
- nemothekid 5y ago>The time for vetoing it was when it was being decided (and Apple does shoot down tons of proposals), not when everyone else already agreed is was a good idea. But this isn't what happens. Safari is pretty good at standards (they do support BigInt and fetch). What actually happens is Google "proposes" a standard, pushes it to Chrome, then goads Mozilla and Apple into adopting it. Half of the time web developers cry about Safari not adopting Standards its because they want to adopt a experimental API that Google pushed
- kinjba11 5y ago> Safari is pretty good at standards (they do support BigInt and fetch) That is why I say "Safari gets them years later". For example: Chrome 42, released April 2015, supported fetch. Safari 10, released March 2017, supported fetch. Nearly two years after Chrome and Firefox. * https://webkit.org/blog/7477/new-web-features-in-safari-10-1/ https://webkit.org/blog/7477/new-web-features-in-safari-10-1... * https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API#browser_compatibility https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API#b...