Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Location is used for far more than simple Navigation.


Can you provide some examples then?


Some laptops use-cases I've seen:

- red shift at night: if you move around countries, you don't want to reconfigure or use IP location. Having location from WiFi allows this.

- Weather application without picking a city or using GPS

- Night/Day wallpapers


Finding the nearest location of a store or restaurant.


Broadly auto-picking the correct language and currency? Populating from a regional feed for news or alerts?


Picking language using geolocation is kind of dumb, I hate when google does it and I have to put "&hl=en"into the URL somewhere, often twice before it'll stick.

Did everyone forget there's a standard for this? e.g. my browser sent a "Accept-Language en-US,en;q=0.5" header when it loaded this page.


It's impossible to infer the right language using geolocation information, and in many locations the chance of correctly guessing the native language of a user is extremely small.

Some services, Google for example, ignore this simple fact and as a consequence force major inferior experience and usability. Many people waste considerable amount of time to fix the issues caused by that, with varying degree of success. The solutions usually have limited lifetime, due to changes in the services. So much needless pain.


That's usually done with IP geolocation, which can be done without a user consent popup.

If you don't see [1] then the site hasn't used the browser's location API.

[1] https://assets-prod.sumo.prod.webservices.mozgcp.net/media/u...


I can not recall experiencing a single instance of the geolocation API being used for either of these things.


Perhaps you should travel more? Try using a browser on cloud VMs in different regions, Google, Bing and Amazon will be happy to serve you their services in the language that indeed relevant to their local employees who are busy maintaining the infrastructure running your VM.


They use IP location for that since the geolocation API requires permission. Google does ask for it on mobile for hyperlocal results but it will still localize the services using IP otherwise


I’ve never seen location, which requires a permission prompt, used to guess language.


Every time you power on a brand new Mac or iPhone it does this, though I think it is from the Wi-Fi country code (are those in beacon packets)?

iPads with mobile chips definitely do this, even prior to the user setting up their own service.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: