Me giştan pencereya pop-upê dît: "example.com dixwaze cîhê we bizanibe." Heke hûn Destûrê bikirtînin, malper pir caran di nav çirkeyan de pozîsyona weya rast destnîşan dike. Lê heke hûn laptopek bêyî çîpek GPS-ê bikar tînin, ew çawa dizane ku hûn ewqas rast li ku ne?
HTML5 Geolocation API
Gerokên webê yên nûjen standardek bi navê HTML5 Geolocation API bikar tînin. Ev API bi xwe cîhê we nabîne; belkî, ew wek peyamnêr tevdigere. Ew ji pergala xebitandinê ya cîhazê (Windows, macOS, iOS, Android) dipirse ku ew li ku ye, û dûv re wan koordînatan vedigere malperê.
Pergala Xebatê Çawa Te Dibîne
Amûra we ji bo destnîşankirina cîhê xwe, ku wekî Karûbarên Cihê tê zanîn, hevokek rêbazan bikar tîne. Ew ê pêşî rêbazên herî rast biceribîne, û ger hewce bike vegere yên kêmtir rast:
- GPS: Heke hûn li derve li ser smartfonê bin, cîhaz dê çîpa GPS-ya xweya çêkirî bikar bîne da ku bi satelaytan re ragihîne. Ev rêbaza herî rast e.
- Pergala Pozîsyona Wi-Fi (WPS): Heke hûn li ser laptopê ne, ev rêbaza herî gelemperî ye. Komputera we hemî torên Wi-Fi yên nêzik (tevî yên ku hûn pê re ne girêdayî ne) digere. Ew nav (SSID) û hêza nîşana van toran ji databasek (pir caran ji hêla Google an Apple ve tê rêvebirin) dişîne. Ji ber ku van pargîdaniyan cîhên bi mîlyonan routerên Wi-Fi li çaraliyê cîhanê nexşe kirine, ew dikarin pozîsyona we bi rastiyek şokdar sêgoşe bikin - pir caran di nav çend metreyan de.
- Sêgoşekirina Birca Hucreyê: Li ser cîhazên mobîl, OS-ê dikare cîhê we li gorî dûrbûna we ji bircên hucreyê yên nêzîk diyar bike.
- Navnîşana IP-ê: Ger hemî tiştên din nebin, dê pergal dîsa bikar bîne navnîşana IP-ya we ji bo texmînkirina bajar an devera we.
Encamên nepenîtiyê
Ji ber ku erdnîgariya gerokê ew qas rast e (bi xêra şopandina Wi-Fi), gerok hatine sêwirandin ku bêyî razîbûna weya eşkere û vebijarkî qet vê agahiyê parve nekin. Ger hûn destûrnameyek malperek red bikin, API-ya Geolocation dê daxwazê asteng bike, û malper neçar e ku li şûna we cîhê we bi navnîşana IP-ya we vegere.
