10. 10. 2008

Geolocation API od W3C

V polovině září přišla W3C s návrhem specifikace Geolocation API. Tato specifikace definuje komunikační rozhraní (API) pro přístup k souřadnicím zařízení.

Specifikace Geolocation API uvádí hned několik možností, jak je možné získat polohu zařízení:

  • Přímé GPS souřadnice (pokud existují)
  • Na základě IP adresy zařízení
  • RFID – radiový identifikační prvek
  • MAC adresa WiFi nebo Bluetooth
  • ID buňky GSM/CDMA

Přesnosti získané polohy se u jednotlivých možností pochopitelně velmi různí. Na druhou stranu je lepší získat alespoň něco, než vůbec nic.

První vlaštovkou, která využívá tohle API, je rozšíření Geode pro Firefox. Toto rozšíření spolupracuje se  serverem SkyHookWoreless.

V připravované verzi Firefox 3.1 se (pravděpodobně) dočkáme nativní podpory Geolocation API. Což může mít v budoucnu celkem zajímavý komerční potenciál. Umím si představit webové aplikace, které Vám, na základě získané polohy, dokáží:

  • vyhledávat volné pracovní místa
  • doporučovat restaurace, obchody, firmy, společnosti, akce
  • přinášet místní zprávy
  • hledat nové přátele, partnery, známé
  • vyhledávat nemovitosti
  • měnit prostředí prohlížeče podle toho, kde právě jste (práce x doma)
  • ještě lépe cílit reklamu
  • (jakkoli) zneužít získané data

Ano tahle specifikace se někomu může zdát, jako vystřižená z Velkého Bratra. Firefox přeci používá přes 40 procent z nás. Vše se dá vypnout, na druhou stranu to zase někdo může zapnout. Pak je k zneužití už jen malý krůček.

#gis, #gps