> Is Safari's team smaller than Firefox's as well?
Unknown
> but when there is a standard in place, why Safari takes sooo long to implement it is perplexing
Some standards are so bad, even Chrome ends up deprecating them (see Custom Elements v0).
Or they just go out of favor (see HTML Imports).
Or they are so poorly specified that even years after "becoming a standard" they have things like "this section is not specified yet" in their texts. And the status of these "standards" is often not above "Candidate Recommendation" (that is it is gathering implementation experience, and yes, that refers to Service Workers).
So yeah, I don't know what to say. Safari isn't chasing every API under the sun? Good for them. Web Devs assuming that whatever's in Chrome is the be all end all standards on the web? Bad for the web and for the devs. Apple possibly not prioritising Safari? Bad for the web as well.
Unknown
> but when there is a standard in place, why Safari takes sooo long to implement it is perplexing
Some standards are so bad, even Chrome ends up deprecating them (see Custom Elements v0).
Or they just go out of favor (see HTML Imports).
Or they are so poorly specified that even years after "becoming a standard" they have things like "this section is not specified yet" in their texts. And the status of these "standards" is often not above "Candidate Recommendation" (that is it is gathering implementation experience, and yes, that refers to Service Workers).
BTW Service Workers were moved to Candidate Recommendation about half a year ago: https://github.com/w3c/ServiceWorker/issues/1460 ("Double check everyone is happy with v1 going to CR.")
So yeah, I don't know what to say. Safari isn't chasing every API under the sun? Good for them. Web Devs assuming that whatever's in Chrome is the be all end all standards on the web? Bad for the web and for the devs. Apple possibly not prioritising Safari? Bad for the web as well.