Diferencia entre revisiones de «Diseño Web/Retos Javascript»

Contenido eliminado Contenido añadido
m Bot: Ortografía y otros (v0.37); cambios triviales
m Bot: Arreglando enlaces a proyectos Wikimedia y aplicando direcciones URL de protocolo relativo
Línea 559:
Hasta ahora hemos estado mezclando nuestro JavaScript con el código HTML... y este es el modo en el que Javascript se ha hecho durante años porque es simple (así como usar las etiquetas <font> en HTML es un poco más cimple que usar CSS). Pero no es la mejor manera.
 
Así como separamos nuestro contenido (X)HTML de la presentación en CSS de nuestras páginas web, también vale la pena separar el comportamiento de nuestro Javascript. ¿Por qué? Puedes encontrar un poco más de información al respecto en Wikipedia [http[:m:w://es.wikipedia.org/wiki/:JavaScript_no_obstructivo |JavaScript no obstructivo]], pero si piensas en cómo separar CSS implica que se puede reusar la misma hoja de estilo muy fácilmente, es lo mismo con Javascript. Separando Javascript de la página, podemos aplicar el mismo código a muchas páginas sin tener (usualmente) que modificar la página misma.
 
'''Aquí tienes cómo funciona:''' Normalmente conectamos nuestro código Javascript (como la función revisaFormulario) a un elemento de (X)HTML en particular con un atributo como onsubmit:
Línea 658:
</pre>
 
¡Bravo! Ahora ya estás en el camino para aprender Javascript de la manera no obstructiva. Revisa algunos de los Enlaces externos incluidos en el artículo de Wikipedia [http[:m:w://es.wikipedia.org/wiki/:JavaScript_no_obstructivo |JavaScript no obstructivo]], pues allí puedes encontrar otros aspectos expuestos con mayor claridad que aquí.
 
== Reto 8: Usando mapas ==