
¿Sabías que tu navegador puede entregar información detallada desde dónde estas viendo UNA página web?
Geolocalizar a una persona con HTML5 es bastante sencillo, basta simplemente con utilizar javascript y la función navigator.geolocation.getCurrentPosition() Pero recuerda que sólo puedes geolocalizar a quien quiera ser geolocalizado, cuando ocupes esa función el navegador pedirá los permisos respectivos al usuario. Un ícono en la barra de navegación muestra cuando una página intenta realizar la geolocalización.
¿Cómo se geolocaliza a un usuario de tu página web? Puedes utilizar el siguiente ejemplo de geolocalización sacado de la W3School para empezar rápido.
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
</script>
Existen múltiples usos para la geolocalización de usuarios, por ejemplo gracias a este mismo script con unas ligeras modificaciones construí en pocas horas una aplicación en ruby on rails que te permite compartir los links de tus redes sociales con las personas que están cerca. La idea es la siguiente, te registras, llenas los campos de las redes que quieres compartir, mucha gente solo comparte su LinkedIn o su Twitter pero no le gusta compartir su Facebook, así que ningún campo es obligatorio. Luego haces un checkin y la gente que está cerca tuyo podrá ver tus contactos. Por ahora la aplicación se llama ShareMe y puedes acceder gratuitamente desde aquí
- Mostbet: Odeme Sureclerinde Hiz - July 9, 2025
- Mainkan Pertandingan Daring Mahjong Untuk Mendapatkan Uang - June 7, 2025
- No Deposit Bonuses Available for Gamstop Players Revealed and Analyzed - May 30, 2025
- Most Bet ile Bahis Dunyasinda Ugura Nail Olun - April 13, 2025
- En Yaxsi Bahis Tecrubesi Mostbet ile - April 13, 2025
- Mostbet Turkiye: En Guncel Bahis Oranlari - April 11, 2025
- Mostbet 315 login for exciting live dealer games - April 11, 2025
- Tecrubenizi Most Bet Merc Platformasi Ile Tekmillesdirmek Ucun Tovsiyeler - April 11, 2025
- Kazanma Sansinizi Artirmak Icin MostBet ile Bahis Yapma Yontemleri - April 9, 2025
- Mostbet ile guvenli ve adil oyun - April 8, 2025