С приходом стандарта HTML5 в браузерах появляется все больше интересных возможностей.
Одна из таких возможностей geolocation API.Geolocation API представляет собой интерфейс к
geolocation сервису, который пользователь может самостоятельно указать в настройках браузера.
По умолчанию, используется Google Location Services. Сервис в ответ на запрос возвращает текущее положение пользователя в виде координат (широта и долгота).
Как это работает:
К примеру, Firefox отправляет на сервис информацию о ближайших точках доступа. В случае
если клиент не использует WiFi - браузер использует айпи адрес чтобы определить местоположение.
Мобильные устройства могут использовать информацию о ближайших базовых станциях либо если имеется подключенный GPS приемник
координаты определяются с помощью приемника.
Одна из таких возможностей geolocation API.Geolocation API представляет собой интерфейс к
geolocation сервису, который пользователь может самостоятельно указать в настройках браузера.
По умолчанию, используется Google Location Services. Сервис в ответ на запрос возвращает текущее положение пользователя в виде координат (широта и долгота).
Как это работает:
К примеру, Firefox отправляет на сервис информацию о ближайших точках доступа. В случае
если клиент не использует WiFi - браузер использует айпи адрес чтобы определить местоположение.
Мобильные устройства могут использовать информацию о ближайших базовых станциях либо если имеется подключенный GPS приемник
координаты определяются с помощью приемника.