ALTAVOZ: Vamos a implementar una página web usando un poco de HTML y JavaScript que geolocaliza un usuario, es decir, se da cuenta de dónde están geográficamente en términos de su coordenadas de latitud y longitud. Nótese aquí como un atributo en mi cuerpo etiqueta, he onLoad, que especifica un poco de JavaScript que deben recibir ejecutada tan pronto como el cuerpo de la página se ha cargado. Ahora que la función parece ser llamado Geolocalizar, Y esa función, no tengo comenzado a poner en práctica, en lo alto aquí en entre las etiquetas de script llamado Geolocalizar. Ahora vamos a implementar esta función. En primer lugar, vamos a ver si el tipo de de una propiedad especial llamada navigator.geolocation no es igual, entre comillas, "indefinido", entonces estoy vamos a hacer lo siguiente. Navigator.geoloc ation.getCurrentPosition. Y ahora tengo que especificar un argumento, específicamente el nombre de una función que me gustaría que se llamará cuando Get Posición actual ha descubierto dónde su usuario. Y yo sólo voy a llamar arbitrariamente esa función, por ahora, de devolución de llamada. Si no, si esa propiedad era de hecho indefinido, voy a especificar en vez de alerta "Su navegador es compatible con geolocalización! " y dejarlo en eso. Entonces, ¿qué es lo que he escrito aquí? Bueno, resulta que más moderno navegadores web soportan un mundial variable, un objeto, por así decirlo, llamado navegador, que tiene -navegador específico, es decir funcionalidad específica del navegador. Dentro de hay una propiedad llamada geolocalización que específicamente contiene información y funcionalidad relacionados con la geolocalización, la hallazgo, de los usuarios. Dentro de ese objeto, por su parte, parece que hay una función, conocido tiene un método, llamado Obtenga la posición actual. Y esa es la función que estamos usando con el fin de encontrar un usuario. Vamos aunque ahora implementar la devolución de llamada función que en realidad es va a ser llamado cuando el usuario ha sido localizado. Vamos a seguir adelante y declaran que a su vez con la función de devolución de llamada y vamos a llamar el argumento de que sé que lo hará estar recibiendo por ejemplo, posición. Eso va a ser, resulta que, una objeto que representa de alguna manera la la posición del usuario en el mundo. Entonces dentro de esta función, vamos a de salida con position.coords de alerta, que significa coordenadas. latitud y luego concatenar a que una coma y un espacio y luego en a que, position.coords.longitude. Vamos a seguir adelante y guarde este archivo, abierto la página en un navegador, y ver si no podemos encontrar a mí mismo. http://localhost / geolocalización-0.html. Y ahí estoy yo, en Cambridge, Massachusetts.