Chrome antwortet auf "wo bin ich?"
Im Entwicklungszweig von Googles Browser Chrome stehen jetzt JavaScript-Funktionen zur Ortsbestimmung zur VerfĂĽgung.
- Christian Kirsch
In der aktuellen Entwicklerversion des Chrome-Browsers finden sich erstmals Funktionen für den Zugriff auf Positionsdaten, die sich sich am Entwurf der Geolocation API des W3C orientieren. Sie ist für Windows, Mac OS X und Linux verfügbar. Damit Anwendungen die API nutzen können, muss Chrome mit der Option --enable-geolocation gestartet werden.
Mit der Geo-API kann eine Webanwendung per getCurrentPosition die aktuelle Position im WGS84-Koordinatensystem ermitteln. Für Navigationssysteme und ähnliche Anwendungen liefert watchPosition kontinuierlich die momentanen Koordinaten. Beide Methoden arbeiten asynchron. Die Anwendung muss also geeignete Callback-Funktionen zur Verarbeitung der Ergebnisse bereitstellen. Das W3C verlangt in seinem Entwurf, dass die Geolocation API nur nach vorheriger ausdrücklicher Zustimmung des Nutzers verwendet werden darf.
Einen Beitrag zum Datenschutz leisten soll die auch mit dieser Chrome-Version eingefĂĽhrte incognito-Eigenschaft fĂĽr Tab- und window-Objekte. Google bittet Autoren von Chrome-Erweiterungen, sie beim Speichern von Daten zu berĂĽcksichtigen. Nur wenn sie nicht gesetzt ist, dĂĽrften sie dauerhaft lokal (mit localStorage) oder auf einem Server abgelegt werden.
(ck)