Har du tænkt på hvordan man finder ud af lige nøjagtigt hvor en bruger kommer fra, og dermed kan skræddersy indhold. En af måderne, er at bruge en af de services der findes på nettet, som f.eks.:
http://api.hostip.info/?ip=83.93.219.44
Servicen returnerer en række detaljer om kliente - der imellem også lokation. Det er bare ikke alle udbydere, der har geo-lokaliceret deres routere, så man får i mange tilfælde blot at vide man er i Danmark.
Takket være Scot Hanselman, fik jeg øjnene op for Googles JSAPI, som ud over at cashe scripts, også har nogle ret fine features i forbindelse med geo-lokation. Prøv f.eks.:
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script>
var yourLocation = google.loader.ClientLocation.latitude + ", "
+ google.loader.ClientLocation.longitude;
document.write(yourLocation);
</script>
Nu kan jeg pludselig aflæse alt muligt om klienten - der i blandt den eksakte lokation i længde- og breddegrader. Når jeg kører ovenstående script, får jeg: 55.7, 9.533, hvilket er lige midt i Vejle Sønderskov. Det er tæt på, og jeg er sikker på at brugere i større byer vil blive pin-pointet noget mere nøjagtigt.
Beware: Google is Watching You and Your whereabouts....