Re: [w3c/ServiceWorker] Expose GeoLocation to workers (#745)

Locking this in favour of https://github.com/w3c/geolocation-sensor/issues/22.

This repo is focused on core elements of the service worker spec. Features built on top of service workers happen in other specs, and often by other working groups.

In this case there are already other groups for geo-related things, and system lock related things.

The path forward here looks exactly the same as it has for 5 years. A system lock would allow a tab to use existing geo APIs while the phone is on standby. All of this is already designed, it just needs implementing.

If we need a solution targeted to geo, we could have a system that records position in the background, and delivers that data to the service worker, in bulk, when the user next visits the origin. This system isn't designed, and comes with significant privacy issues. This isn't a problem to be solved within this repo, or by this group.

This group will reject changes to the service worker core that allows the service worker to be continually alive, particularly while the site is closed, as this would present a huge privacy abuse vector, and unnecessary battery use.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/ServiceWorker/issues/745#issuecomment-811743795

Received on Thursday, 1 April 2021 08:30:04 UTC