Untuk memberikan jawaban yang sedikit lebih spesifik. HTML5 memungkinkan Anda untuk mendapatkan koordinat geografis, dan melakukan pekerjaan yang cukup baik. Secara keseluruhan dukungan browser untuk geolokasi cukup bagus, semua browser utama kecuali ie7 dan ie8 (dan opera mini). IE9 melakukan pekerjaan tetapi merupakan pemain terburuk. Periksa caniuse.com:
http://caniuse.com/#search=geol
Anda juga memerlukan persetujuan dari pengguna Anda untuk mengakses lokasi mereka, jadi pastikan Anda memeriksa ini dan memberikan beberapa instruksi yang layak jika dimatikan. Khusus untuk izin menghidupkan iPhone untuk Safari agak rumit.