See also https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
On 12/14/15 9:53, Mossroy wrote:
Le 14-12-2015 14:37, James Pearson a écrit :
Could you (or anyone else) explain what 'service workers' are - and
the implications (if any) for ESR users if they are disabled?
Thanks
It's simply a new HTML5/javascript API that can act like a kind of
"proxy" between a page and the rest of the world. One common use-case
is to use it to handle some cache and allow a page to work even if the
network is slow, unreliable or disconnected.
Firefox is not the only browser to implement it, as it's already
available on Chrome : http://caniuse.com/#feat=serviceworkers
If it's disabled for ESR, this feature will simply be unavailable for
websites. So they will work as they do now (unless, of course, some
bad javascript coder decided to write things like "if the HTTP agent
says that Firefox>=44" instead of "if serviceworkers are available on
this browser").
As Service Workers are not widely available for now (except in
Chrome), and will not be available everywhere for a while (see
Microsoft browsers), I think the websites need to handle this properly
(i.e. test the availability of the API, and use a fallback method if
unavailable). So I don't think there is a big risk.
Even if I'm disappointed that we won't have this API for 45 ESR, I
understand the reasons Mozilla gives : it's certainly better this way.
Regards,
Mossroy
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise
To unsubscribe from this list, please visit https://mail.mozilla.org/listinfo/enterprise
or send an email to [email protected] with a subject of
"unsubscribe"
--
Janet Swisher <mailto:[email protected]>
Mozilla Developer Network <https://developer.mozilla.org>
MDN Community Manager
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise
To unsubscribe from this list, please visit
https://mail.mozilla.org/listinfo/enterprise or send an email to
[email protected] with a subject of "unsubscribe"