-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Background Geolocation #74
Comments
Sorry, background geolocation remains outside the scope of this spec: we are restricting it to foreground requests. I'd suggest incubating a solution at the WICG and seeing if there is enough interest to standardize something. |
Please explain why you insist on cancelling active discussion of this feature. Where is the harm? WICG has dead-ended on this topic with a redundant API deferring any novelle functionality to a mythical version 2+ It was declared out-of-scope for the Geolocation Sensor API because that API is simply incapable of supporting Background Geolocation. So what is stopping it becoming in scope here? Or it's own spec if that is more appropriate? For 5 years you have been playing wack-a-mole with any mention of background geolocation in the face of huge demand from the client-base and web developers in particular. How can W3C have achieved nothing in this area over 5 years yet still insist on stifling/cancelling debate? |
Happy to chat, (assuming) Richard. What new information do you have? |
In general, Living Standards are the right place for features with consensus across browser engines, while the WICG is right for features that are still developing to that point. It looks like https://discourse.wicg.io/t/proposal-expose-geolocation-to-service-workers/2588 is the right place to discuss this one. |
Thanks for re-opening @marcosceceres. I really appreciate it! With regard to what's new: -
What's the same: -
|
Agree with @jyasskin, WICG is the right place to have this discussion. @Tom333Trinity, happy for you to formulate some ideas here, but then those should be moved to the WICG. |
What happen to "Happy to chat,"? WRT @jyasskin and "consensus across browser engines," I must have missed a link to the consensus vote for w3c/geolocation-sensor#44 could you provide one please? And let's see, if we follow your link we come to: -
Which inevetibly leads to w3c/geolocation-sensor#44 So I guess, once more, you're asking me to go fetch a left-handed screw driver or a tin of striped paint? For another 5 years? @marcoscaceres I'm happy for you to move the conversation anywhere the free exchange of ideas can take place! But it is my great lament that a working example SSCCE has been wilfully ignored for so long :-( Tell me what is wrong with it????? Anyway I will add a Screen Lock to BrotKrummen to make it easier to demonstrate and get back. |
We are chatting :) but at the same time...
Nothing wrong with it. It's probably amazing. However, implementers aren't yet at the point where they are ready to invest in this area. That doesn't prevent folks like yourself coming up with ideas around how it could work, use cases, and even some sort of API shape. Why we keeping pointing to the WICG as the place to do that.
Sounds good. |
Waiting on chrome bug. I think? |
@Tom333Trinity, sorry, what's the relationship between that chrome bug and this issue? |
Sorry, I've added the Screen Lock code it's not currently passing the Lighthouse PWA checks due to that bug and I want to make the example as easy to use as possible. Apparently the bug is fixed so it shouldn't be too long now. |
@Tom333Trinity don't get grumpy, but I'm going to close this as it remains out of scope here. We will eventually find a home for this. |
I am extremely enthusiastic to see recent works to resurect this spec to "Living Standard" status as confirmed here
Is now not the time to look to new features?
For 5 long years the user-base has managed to maintain the rage in this forum
And voices in the wilderness have gone unacknowledged let alone answered in the wider community
Is this really not more important/urgent than how error messages are localized?
The GeoLocation sensor API has proved to be a non-starter.
The Wake-Lock API will never bring in CPU lock and even then it would be a grossly inefficient square peg in a round hole.
Is there nowhere that technical professionals can debate the most appropriate solution to this essential functionality?
@chaals @LJWatson can I bring your attention specifically to ghost stories such as: -
"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."
The proposed solution does not, i repeat DOES NOT, keep the service worker "continually alive"! The proof is in the code and the working example. Believe your eyes please.
The ratio of service worker instances to GeoLocation hits is imperical and observable!
The text was updated successfully, but these errors were encountered: