Как я знаю, информация о географическом местоположении, который имеет браузер, от IP. Но с IP, мы можем получить только местоположение, например, город, страну.Почему HTML5 может точно определить географическое местоположение?
Интересно, почему HTML5 может найти свое точное название улицы, как то, что эта страница не содержит: http://html5demos.com/geo
Возможный дубликат http://stackoverflow.com/questions/2641948/how-html5-geolocation-feature-works – fcalderan
Страница, на которую вы указали, не показывает точное местоположение в каждой ситуации - I – MarcinJuraszek
Возможный дубликат [О Геолокация в HTML 5] (http://stackoverflow.com/questions/2248404/about-geolocation-in-html-5) – jondinham