Los chicos de Mozilla Lab siguen jugando, primero fue Ubiquity y ahora es el turno de Geode, extensión para Firefox que agrega funciones al navegador para definir tu ubicación geográfica. Esta geolocalización se obtiene mediante un sistema híbrido basado en triangulación WiFi, identificación IP y un nuevo estándar desarrollado por la W3C, sin necesidad de usar un GPS.

O sea sitios web podrían saber donde estamos, así no sólo con el objetivo de geolocalizarnos, si no también para entregar información de acuerdo a nuestra posición geografica.

Para desarrolladores la aplicación es muy simple, sólo vasta con llamar esta función en javascript para obtener nuestra ubicación geográfica.

if (navigator.geolocation)
navigator.geolocation.getCurrentPosition(function(pos){ // OK
alert( pos.latitude + " -- " + pos.longitude );
}, function(){ // KO
alert( "Error obteniendo tu ubicación. No se donde estas!");
});

Igual como aNieto2k, a mi las pruebas tampoco me han funcionado, en todas no es posible obtener mi ubicación. Bueno me imagino que son cosas de beta, no lo se, pero cuando funcione será increíble.

Links: