Барыбыз да калкып чыкканны күрдек: "example.com сезнең урыныгызны белергә тели." Рөхсәтне бассагыз, вебсайт еш кына төгәл позициягезне берничә секунд эчендә күрсәтә. Ләкин ноутбукны GPS чипсыз кулланасыз икән, ул сезнең кайда икәнлегегезне ничек белә?
HTML5 Geolocation API
Хәзерге веб-браузерлар HTML5 Geolocation API дип аталган стандарт кулланалар. Бу API сезнең урыныгызны таба алмый; Киресенчә, ул хәбәрче булып эшли. Бу җайланманың операцион системасыннан (Windows, macOS, iOS, Android) аның кайда икәнен ачыкларга куша, аннары шул координаталарны сайтка кире кайтара.
Операция системасы сезне ничек таба
Сезнең җайланма аның урнашу урынын билгеләү өчен методлар кушылмасын куллана, урнашу хезмәтләре. Ул иң төгәл ысулларны сынап караячак, кирәк булса азрак төгәл ысулларга кире кайтачак:
- GPS: Әгәр дә сез смартфонда булсагыз, җайланма спутниклар белән аралашу өчен урнаштырылган GPS чипын кулланачак. Бу иң төгәл ысул.
- Wi-Fi позицияләү системасы (WPS): Әгәр дә сез ноутбукта булсагыз, бу иң еш кулланыла торган ысул. Сезнең санак бөтен якындагы Wi-Fi челтәрләрен сканерлый (хәтта сез тоташмаган). Бу челтәрләрнең исемнәрен һәм сигнал көчләрен мәгълүмат базасына җибәрә (еш кына Google яки Apple белән идарә итә). Бу компанияләр бөтен дөнья буенча миллионлаган Wi-Fi роутерларның урнашкан урыннарын ясаганнар, алар сезнең позициягезне шаккатыргыч төгәллек белән өчпочмаклый алалар - еш кына берничә метр эчендә.
- Күзәнәк манарасы өчпочмагы: Мобиль җайланмаларда ОС сезнең урнашкан урыныгызны якындагы күзәнәк манараларыннан ераклыкка карап билгели ала.
- IP адресы: Әгәр дә бүтәннәр уңышсызланса, система сезнең IP-адресыгызны шәһәрегезне яки төбәгегезне бәяләү өчен кире кайтачак.
Хосусыйлык нәтиҗәләре
Браузерның урнашуы бик төгәл булганга (Wi-Fi сканерлау ярдәмендә), браузерлар бу мәгълүматны сезнең ачык, рөхсәтсез рөхсәт итмичә эшләнгән. Әгәр дә сез вебсайт рөхсәтен кире кагасыз икән, Geolocation API сорау блоклый, һәм сайт сезнең IP-адресыгыз аша урнашу урыныгызны бәяләү өчен кире кайтырга тиеш.
