Поэтому сегодня, в свободное время, я хотел посмотреть, как разные браузеры ведут себя с HTML Geolocation и Google Maps. До сих пор я сделал следующие браузеры: Firefox 16, Chrome 23, IE9, IE8 и Safari 5 для Windows. Поддерживается современными браузерами. Вот результаты. Для справки, я рядом с Брисбеном, Австралия.
В настоящее время W3C Geolocation API поддерживается следующими настольными браузерами:
- Firefox 3.5+
- Chrome 5.0+
- Safari 5.0+
- Опера 10.60+
- Internet Explorer 9.0+
Протестируйте свой текущий браузер. Просмотр проекта на GitHub
Firefox HTML5 Geolocation
Chrome HTML5 Geolocation
IE9 HTML5 геолокация
IE8 HTML5 геолокации
Safari (windows) HTML5 Геолокация
Некоторые интересные результаты, особенно IE9, неправильно понимающий город. Я думаю, что раньше я видел Россию как центр вьюпорта, поэтому никаких сюрпризов нет. IE8 никогда не собирался поддерживать это, но я думал, что Safari для Windows будет. Я скоро опробую на Mac и опубликую результаты. Если вы хотите протестировать свой браузер, вы можете сделать это ниже. Геолокация может использоваться для других целей, а не только для построения точки на карте: дополнительные примеры см. В сценариях использования W3c .
Протестируйте свой текущий браузер
Полный код
< !DOCTYPE html>