Was ist der Genaueste Weg zur Bestimmung Benutzer geolocation im browser?
Fand ich ein paar Beispiele, was darauf hindeutet, Google AJAX APIs.
Dieser link ist bezeichnend für die Ratschläge, die ich bis jetzt gefunden habe: http://briancray.com/2009/05/29/find-web-visitors-location-javascript-google-api/
Doch die Lage ist Häufig falsch mit der Google-APIs.
Anderen Seiten scheinen genau zu wissen, in welcher Stadt ich bin, obwohl, ohne mich Eingabe der Informationen.
Vorschläge? Gibt es etwas, was cross-browser (IE6 ignorieren) und zuverlässig?
- Wie genau brauchst du die location, und wie wichtig ist die Genauigkeit? Zum Beispiel, eine web-basierte 911-system-will der Lage sein, zu senden, zu helfen, um das richtige Haus. Ein system für zielgerichtete Werbung müssen nur drücken Sie die Rechte Nachbarschaft.
- Hallo John, die richtige Nachbarschaft ist mehr als genau genug. Wirklich, wir brauchen nur die richtige Stadt. Irgendwelche Ideen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ging ich zur Antwort mit ein paar Punkten, aber manchmal verweisen auf eine menschenwürdige Artikel ist der Weg zu gehen. Ich kam vor kurzem in diesem Smashing Magazine Artikel von Christian Heilmann, die erklärt, die Probleme, Lösungen und weitere Informationen über alle Dinge GeoLocational.
Betreten Sie die wunderbare Welt der Geolocation
überprüfen http://hostip.info
es ist ein opensource-Datenbank.
Anderen, dass die teuer GeoIP-Datenbank und die begrenzte js-api, (zitiert in der smash Artikel Brian verlinkten) MaxMind bietet auch eine Reihe von kostenlosen Geolite DBs, zum herunterladen.
http://www.maxmind.com/app/geolitecity
Sind Sie weitervertreibbar diese Lizenz.
Versuchen Webshims geolocation-Modul es implementiert navigator.geolocation-API, wenn der browser es nicht unterstützt.