Это довольно длинный вопрос, вы можете просто перейти к последнему предложению, если вас не интересует фоновая информация.
Я только что проверил геолокацию HTML5 с помощью Firefox 3.5+, и мне удалось найти мой дом, буквально мой точный адрес. Я читал о том, как это работает, но не могу найти никакой подробной информации, он говорит, что собирает информацию о локальных точках доступа, а затем передает эту информацию в Google.
Я проверил это, проверив это на своем проводном компьютере, и это даже не было близко. Так что он определенно использует беспроводную связь. Я проверил другую службу под названием Skyhook, которая работает аналогично, и на их странице "Как это работает" говорится, что у них есть база данных с тысячами сохраненных беспроводных точек, поэтому при подключении она просто просматривает беспроводные точки вокруг вас.
Похоже, идеальная дополнительная работа для фургона Google Street View, хотя везде, где я читал, я не могу понять, использует ли Google ту же технику.
Мне интересно, как работает геолокация Google, хранят ли они также огромную базу данных точек беспроводного доступа, или есть другие способы, которые могут это сделать.