Usuario:Juanda/webMobile/Intro

= Introducción =

Navegadores

 * Los navegadores para los ordenadores están claros: Chrome, Explorer, Firefox, Safari y Opera.
 * [Ver tendencias]


 * Estadística de navegadores en tabletas y móviles - Noviembre 2012 - Fuente: http://www.netmarketshare.com ([Otras fuentes estadísticas])

Etiquetas de JavaScript en el código html

 * Etiquetas de JavaScript:
 * Comentario en html (para que el navegador no muestre el javascript como texto si no lo sabe ejecutar). ¡Se debe poner para hacer validación W3C!
 * Comentario en JavaScript, útil en el ejemplo anterior, para que no se interprete dentro del JavaScript la marca de comentario de html:


 * Método write del objeto document para escribir en la página web:

JavaScript en el head

 * Ejecución mediante llamada, al “disparar” (trigger) un evento.
 * Ejecución previa a la renderización del del body

JavaScript en el body

 * Ejecución: Al cargar la página (generará contenido de la página)

JavaScript en un fichero externo

 * Para ahorrar código si se van a ejecutar los mismos scripts en varias páginas html.
 * El script de JavaScript externo debe tener extensión .js
 * El type nos lo podemos ahorrar si codificamos en html5

JavaScript como valor de un atributo

 * Ensucia el código html y complica el mantenimiento del JavaScript
 * Solo lo utilizaremos aquí para algunos casos especiales

Etiqueta noscript

 * El javascript puede estar deshabilitado por el usuario o por el navegador.


 * Si la página web requiere JavaScript para su correcto funcionamiento, se incluya un mensaje de aviso al usuario indicándole que debería activar JavaScript para disfrutar completamente de la página.

Tareas
¡Ojo con las comillas!
 * Solución Ejercicio 1

Página html:
 * Solución Ejercicio 2

Página codigo.js:
 * Solución Ejercicio 2