Comment fonctionne le navigateur web de géolocalisation de travail?

Je voudrais savoir comment fonctionne la géolocalisation dans un navigateur web comme Google Chrome ou Firefox?

Je peux accéder à ce site web http://html5demos.com/geo et quand j'permettre au navigateur d'envoyer ma position, elle montre ma position actuelle.

Mais quand j'envoie cette URL à mes amis de le tester, il ne fonctionne pas pour tous. Comment fonctionne la géolocalisation de travail et comment puis-je mettre en œuvre pour obtenir l'emplacement correct?

Voulez-vous qu'il travail sur un site web? Quelle plate-forme? Pensez-vous que vous voulez montrer à l'utilisateur où il est? Ou voulez-vous montrer des endroits différents?
-1 pour ne pas utiliser la fonctionnalité de recherche de: stackoverflow.com/questions/2248404/about-geolocation-in-html-5
5 ans plus tard, et généralement vous avez besoin de "permettre". Bien sûr, il n'est pas toujours précis, et ne révèlent pas de "votre" emplacement, mais la localisation de l'hôte du navigateur. Donc VNC/RDP ou SSH (w/X) va mettre une certaine distance entre vous et votre "révélé" emplacement. Proxy seule ne peut pas plus si votre navigateur hôte dispose de capacités GPS. Un smartphone sur le même sous-réseau (ie. public et privé ips peut être utilisé dans l'extrémité arrière de modèles de recherche) peut vous trahir.

OriginalL'auteur Giffary | 2010-09-03