Voici le code pour commencer à utiliser les services de géolocalisation dans Firefox :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Exemple de géolocalisation</title>
<script type="text/javascript">

function getLocation() {
navigator.geolocation.getCurrentPosition(displayLocation);
}

function displayLocation(loc) {
var locDiv = document.getElementById("locationDiv");
locDiv.innerHTML = "lat: " + loc.coords.latitude + ", lon:" + loc.coords.longitude;
}

</script>
</head>

<body>
<div><a href="#" onClick="getLocation()">Cliquez ici pour afficher votre localisation</a><br />
<div id="locationDiv"></div></div>

</body>
</html>
Interface de Firefox pour la géolocalisation

Interface de géolocalisation dans Firefox 3.5 bêta 4

Sources et références