GPS a Firefox asztali és mobilos verziójában
A Geolocation API integrálása hasznos újdonságokkal bővíti a böngészők funkcionalitását.
Doug Turner, a Mozilla mobilos böngészőjének vezető fejlesztője érdekes újdonságról számolt be a blogjában, amely a készülőben lévő Firefox 3.5-öt és a Fennec-et is érinti: ez a W3C Geolocation API beépített támogatása.

Ez a programozási felület a JSON scriptnyelv segítségével biztonságos HTTP kapcsolaton keresztül hidat képez a böngésző és a Google helymeghatározási szolgáltatása (Location Services) közt, és lehetővé teszi a böngésző számára a futtató eszköz -remélhetőleg pontos- földrajzi koordinátáinak elérését. Ezeket a Firefox továbbítja az adatokra kíváncsi webhely felé a szolgáltatásának használatához.

Remek példa az IP alapú meghatározás megbízhatatlanságára: a róka szerint Londonban vagyunk.
Az adatok átadása nem automatikusan történik, felhasználói beleegyezés szükséges. A koordináták meghatározása három módon történhet: a készülék beépített GPS-egysége segítségével (háromszögeléses módszer is támogatott), beírhatjuk manuálisan, vagy IP-alapú spekulációval - utóbbi enyhén szólva is megbízhatatlan.
Doug Turner a blogjában egy egyszerű példát hozott a funkció hasznosságára: amennyiben szeretnénk gyorsan egy pizzériát keresni a környékünkön, akkor a Geolocation Firefoxos kiterjesztését támogató weboldalnak egy kattintással átadhatjuk a pozíciónkra vonatkozó adatainkat, és a pizza kifejezésre rákeresve azonnal listát kaphatunk a megfelelő, közelben lévő vendéglátó egységekről.


zoli
2012-03-09 21:57:46