Sat, 10 Apr 2010
Audio-Wiedergabe ohne Plugin mit HTML5 und neue Positionsbestimmung mit Location-API für HTML5
Ein neues Feature für das Pediaphon ist die Plugin-lose Audiowiedergabe mit
HTML5. Moderne Browser (Firefox > 3.5, Chrome, Safari) unterstützen die
HTML5-Spezifikation und ermöglichen konform dem Standard die Plugin-lose
Audiowiedergabe direkt im Browser. Unterstützt wird das OGG-Audioformat für
das jetzt auch im neuen Design eine Metadatei generiert wird. Einfach auf
der Pediaphon-Seite HTML5 bei 'Sofort
im Browser abspielen mit' auswählen.
Auch für location based services gibt es eine Neuerung in HTML5. Das Objekt getLocation wird nun in Javascript ähnlich wie in Google-Gears direkt von allen konformen Browsern unterstützt. Der getestete Browser Firefox 3.6 fragt dazu den geolocation-Dienst von Google im JSON Format ab. Allerdings werden momentan nur IP-Adressen und empfangene WLAN MAC-Adressen ausgewertet. Der Nutzer wird immer vom geolocation-API gefragt ob er für die Seite seine Position preisgeben möchte. Google speichert (bzw. Firefox übergibt keinen Referer) angeblich nicht von welcher Seite die Anfrage stammt. Allerdings kann Google sehr gut seine Datenbanken mit den MAC-Adressen pflegen, die die Nutzer beisteuern. Mit 'about:config' in der Adressleiste kann man (nach der neuen popup-Warnung ;-) den Schlüssel 'geo.wifi.uri' finden, der auf https://www.google.com/loc/json verweist. Hier kann das Ganze ausprobiert werden. (Allerdings hat der Geonames.org Webservice wohl heute ein Problem).
Auch die Linux-Version von Firefox 3.6 soll auch lokale und entfernte
GPS-Empfänger unterstützen, wahrscheinlich ganz einfach über diesen
Schlüssel, wo doch der GPSd-NG jetzt auch
JSON unterstützt. (Da gibt es wohl noch ein kleines
Problem).
posted at: 14:07 | path: /Pediaphon | permanent link to this entry