Дані, які Firefox надсилає Google, стосуються усіх видимих точок доступу, загальнодоступних або приватних . Для кожної виявленої точки доступу вона надсилає такі дані https://www.google.com/loc/json
:
"mac_address": "01-23-45-67-89-ab",
"signal_strength": 8,
"age": 0,
"SSID": "MyAccessPoint"
де
mac_address
- це мак-адреса вузла WiFi.
signal_strength
- сила струму сигналу, виміряна в дБм.
age
- кількість мілісекунд з моменту виявлення вузла WiFi.
SSID
- це назва або ESSID вузла WiFi.
Дані Wi-Fi з географічним посиланням, які використовувались для геокодування вашого запиту, були зібрані, коли Google їхав, роблячи фотографії для StreetView .
Важливо зазначити, однак, що саме таким чином API геолокації HTML5 впроваджується у Firefox за допомогою Служб геолокації Google. Це реалізація, а не специфікація. Якщо у вашому пристрої є вбудований GPS, можливо, бажано, щоб ваша реалізація HTML5 запитувала GPS безпосередньо, а не використовувала службу геолокації.
Навіть firefox реалізує цю функцію по-різному у Windows та Linux. Використовуючи поточний Firefox у Windows, деталі всіх видимих вузлів WiFi надсилаються до Google. Використовуючи поточний Firefox у Linux, надсилаються лише деталі підключеного на даний момент вузла Wi-Fi через залежність відlibiw
даних точки доступу.
Як зазначив інший відповідач, Safari використовує службу Skyhook Wireless , яка робить майже те саме, що і служби локації Google.