Hinkwerhu hi vone leswi humelelaka: "example.com yi lava ku tiva ndhawu ya wena." Loko u tikhoma Pfumelela, hakanyingi webusayiti yi kombisa ndhawu ya wena leyi kongomeke ku nga si hela tisekoni. Kambe loko u tirhisa laptop leyi nga riki na xichipi xa GPS, xana yi swi tivisa ku yini leswaku u kwihi hi ku kongoma swonghasi?
API ya Geolocation ya HTML5
Swihlamusela-marito swa webu swa manguva lawa swi tirhisa mpimanyeto lowu vuriwaka HTML5 Geolocation API. API leyi a yi kumi ndhawu ya wena hi yoxe; ematshan’weni ya sweswo, yi tirha tanihi murhumiwa. Yi kombela fambiselo ro tirha ra xitirhisiwa lexi (Windows, macOS, iOS, Android) leswaku yi kuma laha xi nga kona, ivi yi hundzisela tikhodixini teto endzhaku eka webusayiti.
Ndlela Leyi Sisiteme Yo Tirha Yi Ku Kuma Ha Yona
Xitirhisiwa xa wena xi tirhisa tindlela to hlanganisiwa ku kumisisa ndhawu ya xona, leti tiviwaka tanihi Vukorhokeri bya Ndhawu. Yi ta ringeta tindlela leti kongomeke swinene ku sungula, naswona yi tlhelela endzhaku eka leti nga kongomangiki ngopfu loko swi laveka:
- GPS: Loko u ri eka smartphone ehandle, xitirhisiwa xi ta tirhisa xichipi xa xona xa GPS lexi akiweke endzeni ku vulavurisana na tisathelayiti. Leyi i ndlela leyi kongomeke swinene.
- Wi-Fi Positioning System (WPS): Loko u ri eka laptop, leyi i ndlela leyi tolovelekeke swinene. Khompyuta ya wena yi skena ti- Wi-Fi network hinkwato leti nga ekusuhi (hambi ku ri leti u nga hlanganisiwangiki na tona). Yi rhumela mavito (SSIDs) na matimba ya swikombiso swa tinetiweki leti eka database (hakanyingi yi lawuriwa hi Google kumbe Apple). Hikwalaho ka leswi tikhampani leti ti endleke mepe wa tindhawu ta timiliyoni ta ti- Wi-Fi router emisaveni hinkwayo, ti nga endla matlhelo manharhu laha u nga kona hi ku pakanisa loku hlamarisaka—hakanyingi ku nga si hela timitara ti nga ri tingani.
- Cell Tower Triangulation: Eka switirhisiwa swa tiselfoni, OS yi nga kumisisa ndhawu ya wena hi ku ya hi mpfhuka wa wena ku suka eka swihondzo swa tisele swa le kusuhi.
- Adirese ya IP: Loko swin’wana hinkwaswo swi tsandzeka, sisiteme yi ta tlhelela endzhaku eka ku tirhisa adirese ya wena ya IP ku ringanyeta doroba kumbe xifundzha xa wena.
Switandzhaku swa Vuhlayiseki bya Xihundla
Hikuva geolocation ya browser yi lulamile swinene (hikwalaho ka ku skena ka Wi-Fi), ti browser ti endleriwe leswaku ti nga tshuki ti avelana vuxokoxoko lebyi handle ka mpfumelelo wa wena lowu nga erivaleni, wo hlawula ku nghena. Loko u ala mpfumelelo wa webusayiti, API ya Geolocation yi ta sivela xikombelo, naswona sayiti yi ta boheka ku tlhelela endzhaku eka ku ringanyeta ndhawu ya wena hi ku tirhisa adirese ya wena ya IP ematshan’wini ya sweswo.
