3 ms·
I'm not surprised this drifted into disuse. Both Apple and Android smartphones come with a built in location service, which also has GPS. Firefox OS, which mig
by michaelt 3y ago
I'm not surprised this drifted into disuse.
Both Apple and Android smartphones come with a built in location service, which also has GPS. Firefox OS, which might have needed this service, is no longer around.
Desktops and laptops are rarely used for navigation - the only uses of the geolocation api for desktop web browsers I've encountered are when you go to a retailer's store finder page, and they have a button to use your current location. And even then, the geolocation api is competing with IP geolocation (which doesn't show the user an ominous consent popup)
And I don't imagine it was easy for Mozilla to get quality data - if their service is mostly used by the most privacy-focussed users, I don't imagine those users were lining up to submit their geolocation and wifi data to a public database.
- eek2121 3y agoLocation is used for far more than simple Navigation.
- edude03 3y agoCan you provide some examples then?
- bongobingo1 3y agoBroadly auto-picking the correct language and currency? Populating from a regional feed for news or alerts?
- michaelt 3y agoThat'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/uploads/images/2018-10-17-17-35-58-086f5b.png https://assets-prod.sumo.prod.webservices.mozgcp.net/media/u...
- extraduder_ire 3y agoPicking 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.
- cqqxo4zV46cp 3y agoI can not recall experiencing a single instance of the geolocation API being used for either of these things.
- zaat 3y agoPerhaps 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.
- kalleboo 3y agoThey 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
- zaat 3y agoIt'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.
- madeofpalk 3y agoI’ve never seen location, which requires a permission prompt, used to guess language.
- sneak 3y agoEvery 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.
- thayne 3y agoFinding the nearest location of a store or restaurant.
- Sayrus 3y agoSome 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
- seba_dos1 3y agoGeoclue uses MLS and provides location not just on desktops and laptops, but also on phones; and uploading data is (well, was now) one toggle away from being enabled in its config. MLS is also used by microG, also on phones.
- botanical 3y agoIt had 2.4 billion unique WiFi networks, and 64 million unique cell networks: https://location.services.mozilla.com/stats https://location.services.mozilla.com/stats