HTML and CSS Reference
In-Depth Information
Fair Play gilt auch für Entwickler
Auch dem Nutzer der Ortsinformationen, dem Entwickler, wird vorgeschrieben, wie mit
diesen Informationen umzugehen ist. Freilich schützt das den Nutzer nicht vor Miss-
brauch, jedoch soll damit ein Standard geschaffen werden, der letztendlich Vertrauen
schafft und die Nutzung von Ortsinformationen akzeptabel macht.
Zusammenfassend kann gesagt werden, dass der Empfänger der Ortsinformationen die
Daten nur für den angegebenen Zweck verwenden darf, sie auf Wunsch des Nutzers
löscht und die Daten so vertraulich und sicher wie möglich gespeichert werden. Als
Entwickler möchten wir Sie daher noch einmal eindringlich darauf hinweisen, dass
aktuelle Positionen von Menschen extrem vertrauliche Daten sind und auch so behan-
delt werden sollten.
Genug der langen Rede, tauchen wir ab in die technische Welt der Geolocation-API.
2.5.2
Feature Detection: Geolocation-API
Das Vorhandensein der Geolocation-API kann einfach überprüft werden. Das folgende
Beispiel verdeutlicht das:
var hasGeo function()
{
if (navigator.geolocation)
return true;
else
return false;
};
alert (hasGeo()) //true oder false
Das Vorhandensein der Eigenschaft geolocation Objects kann also ganz einfach im
Navigator überprüft werden. Im gesamten HTML-Kontext einer Webseite sieht das wie
folgt aus:
<!
Geolocation API Erkennung mit Modernizr und iWebKit 5
Sven Haiges / Markus Spiering
>
<!DOCTYPE>
<html class "no js">
<head>
<title>HTML5 Geolocation</title>
<meta name "layout" content "webkit" />
<meta content "minimum scale 1.0, width device width, maximum
scale 0.6667, user scalable no" name "viewport" />
<link href "style.css" rel "stylesheet" media "screen" type "text/css"
/>
<script src "js/modernizr 1.5.js" type "text/javascript"></script>
<script>
Search WWH ::




Custom Search