Kaip veikia naršyklės geografinė padėtis?

2026 m. liepos 5 d

Kaip veikia naršyklės geografinė padėtis?

Visi matėme iššokantįjį langą: "example.com nori žinoti jūsų vietą." Jei spustelėsite Leisti, svetainė dažnai tiksliai nustato jūsų vietą per kelias sekundes. Bet jei naudojate nešiojamąjį kompiuterį be GPS lusto, kaip jis taip tiksliai žino, kur esate?

HTML5 geografinės vietos API

Šiuolaikinės interneto naršyklės naudoja standartą, vadinamą HTML5 geografinės vietos API. Ši API pati neranda jūsų vietos; veikiau veikia kaip pasiuntinys. Ji paprašo įrenginio operacinės sistemos („Windows“, „MacOS“, „iOS“, „Android“) išsiaiškinti, kur ji yra, ir perduoda šias koordinates atgal į svetainę.

Kaip operacinė sistema jus suranda

Jūsų įrenginys naudoja kelių metodų derinį savo vietai nustatyti, vadinamą Vietos paslaugomis. Pirmiausia jis išbandys tiksliausius metodus ir, jei reikia, grįš prie ne tokių tikslių:

  1. GPS: jei naudojate išmanųjį telefoną lauke, įrenginys naudos integruotą GPS lustą, kad bendrautų su palydovais. Tai pats tiksliausias metodas.
  2. Wi-Fi padėties nustatymo sistema (WPS): jei naudojate nešiojamąjį kompiuterį, tai yra labiausiai paplitęs būdas. Jūsų kompiuteris nuskaito visus netoliese esančius „Wi-Fi“ tinklus (net ir tuos, prie kurių nesate prisijungę). Jis siunčia šių tinklų pavadinimus (SSID) ir signalo stiprumą į duomenų bazę (dažnai tvarkomą „Google“ arba „Apple“). Kadangi šios įmonės visame pasaulyje nustatė milijonų „Wi-Fi“ maršruto parinktuvų vietas, jos gali šokiruojančiu tikslumu nustatyti jūsų padėtį trikampiu – dažnai kelių metrų atstumu.
  3. Mobiliojo ryšio bokšto trianguliacija: mobiliuosiuose įrenginiuose OS gali nustatyti jūsų vietą pagal jūsų atstumą nuo netoliese esančių mobiliojo ryšio bokštų.
  4. IP adresas: jei visa kita nepavyks, sistema vėl naudos jūsų IP adresą miestui ar regionui apskaičiuoti.

Privatumo pasekmės

Kadangi naršyklės geografinė padėtis yra tokia tiksli (dėl „Wi-Fi“ nuskaitymo), naršyklės sukurtos taip, kad niekada nesidalytų šia informacija be aiškaus jūsų sutikimo. Jei atsisakysite suteikti svetainės leidimą, geografinės vietos API užklausą užblokuos, o svetainė turės nustatyti jūsų vietą pagal jūsų IP adresą.

Išbandykite Geolocation API savo naršyklėje

Gaukite GPS koordinates