3 ms·
I've done this hunt too. If anything less than the vast majority of your site's visitors are mobile, then HTML5 geolocation isn't going to suit your needs (at l
by ecaron 15y ago
I've done this hunt too. If anything less than the vast majority of your site's visitors are mobile, then HTML5 geolocation isn't going to suit your needs (at least it won't for another 5 years.)
Upgrading to MaxMind's paid database is really the best option, assuming you can afford it. If you can't afford it and you can't cope with the inaccuracies of the current solution, you might be able to go with a hybrid-solution that'd incorporate Google Maps (http://code.google.com/apis/maps/documentation/javascript/basics.html#DetectingUserLocation http://code.google.com/apis/maps/documentation/javascript/ba...)
- SeattleSeeley 15y agoThanks. Yea, not many are mobile so the upgrade may be the way to go. We are getting locations in Connecticut with the free version (We're in Seattle).
- dholowiski 15y agoMaxmind has a pay as you go option as well, which I am using for my site, and it is extremely affordable. You are also allowed to cache their data, which I do and saves a ton on cost. Also something I haven't done yet, in your cached data, you can manually change IP address to Location mappings in case there are any locations you want to manually specify. This is the service I use: http://www.maxmind.com/app/web_services_omni http://www.maxmind.com/app/web_services_omni and if you ask they will probably give you a trial account. I use it here: http://localbeer.me http://localbeer.me