Re: Geolocation header

On Wed, Aug 2, 2017 at 10:45 PM, Lucas Pardue <>

> Interesting.
> How symmetrical is this proposal? I.e. Is there a use case where a user
> agent requests a geolocation from a server?

I can't think of any, but if you have something in mind, please let me know.

> Regards
> Lucas
> ------------------------------
> *From:* Luis Barguñó Jané []
> *Sent:* 02 August 2017 15:05
> *To:*
> *Subject:* Geolocation header
> Hi,
> I would like to discuss with you a proposal to solve the following use
> case:
> Currently, the only mechanism to share your location with a website is
> through the JS Geolocation API. This has some limitations: First, in order
> to have the server know the client’s location there are two full roundtrips
> required (one roundtrip to load the page with Javascript code, and a second
> roundtrip to actually send the location to the server and get back a
> location-aware response). While not as significant as the first limitation,
> the second limitation is that the client must execute Javascript in order
> to acquire location.
> For example, for services like Search, it means that the very first
> response from a server will contain non-localized results, and a second
> roundtrip would be required to refresh those results (assuming Geolocation
> permission is already granted for the origin).
> There's many ways to solve this problem through headers, so no JS would be
> required and clients could proactively include geolocation data in the very
> first request (after the server asked for it in previous sessions, and
> permissions are granted).
> After an initial thread on GitHub
> <>, I decided to
> start here the discussion so it goes through the proper channels.
> Here you can find a document detailing the problem and a possible proposal
> <>
> After a bit of discussion, it looks like Client Hints (CH)
> <> would be
> a great way to solve this use case, so I'm preparing a draft for a CH-based
> approach.
> It would be great to get your opinion on this, if this is something that
> might be interesting for people in this working group, or whether I should
> start this as an individual draft. Any recommendation?
> Thanks!
> Luis

Received on Thursday, 3 August 2017 15:19:59 UTC