Разные демоверсии геолокации показывают очень разные результаты, когда дело доходит до определения моего местоположения.
Я из Франции, Бордо, и ожидаю, что хотя бы город будет показан.К сожалению, в большинстве случаев город неверен и, вероятно, соответствует расположению серверов интернет-провайдера.
Вот результаты, полученные в одно и то же время из трех из пяти лучших результатов Google "геолокация ip":
http://www.ip2location.com/ - неправильный ответ
http://www.ipligence.com/geolocation - другое, другое неверноеответ
http://www.infosniper.net/ - правильный ответ
Четныйесли последний на самой домашней странице гарантирует, что I имеет ошибку в my SQL-синтаксисе, то это по крайней мере единственный веб-сайт, который отображает правильное местоположение среди тех, кого яМы пробовали.
Ни один из трех сайтов не использует HTML5, в отличие от Google Maps.Карты Google, использующие HTML5, похоже, тоже выбирают нужный город.
- Как эти сайты, не поддерживающие HTML5, определяют местоположение настольного ПК?
- Почему большинство из них совершенно не правы?
- Как правильно это сделать?