|
|
| (14 revisiones intermedias por el mismo usuario no mostrado) |
| Línea 5: |
Línea 5: |
| | <div class="slide"> | | <div class="slide"> |
| | | | |
| − | == Introducción ==
| + | = Introducción = |
| | </div> | | </div> |
| | <div class="slide"> | | <div class="slide"> |
| − | === Qué es JavaScript === | + | == Navegadores == |
| − | <iframe width="600" height="510" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="" id="na634888976514922712"></iframe><script type="text/javascript">document.getElementById("na634888976514922712").src="http://www.netmarketshare.com/report.aspx?qprid=0"+String.fromCharCode(38)+"qpcustomd=1"+String.fromCharCode(38)+"qpf=16"+String.fromCharCode(38)+"qpwidth=600"+String.fromCharCode(38)+"qpdisplay=1111"+String.fromCharCode(38)+"qpmr=10"+String.fromCharCode(38)+"site="+window.location.hostname</script>
| + | |
| − | | + | |
| − | | + | |
| − | *Es EL LENGUAJE de scripts en la Web
| + | |
| − | *Es un lenguaje de scripts, interpretado (no se compila, lo interpreta directamente el navegador), sin coste por licencia.
| + | |
| − | *Se inserta directamente en las páginas html.
| + | |
| − | *No tiene nada que ver con Java. Java es un lenguaje mucho más complejo y potente.
| + | |
| − | *Requiere tener un conocimiento previo de HTML / XHTML
| + | |
| | </div> | | </div> |
| | <div class="slide"> | | <div class="slide"> |
| − | === Para que sirve JavaScript ===
| + | *Los navegadores para los ordenadores están claros: Chrome, Explorer, Firefox, Safari y Opera. |
| | + | :[[http://www.w3counter.com/trends Ver tendencias]] |
| | + | *Estadística de navegadores en tabletas y móviles - Noviembre 2012 - Fuente: http://www.netmarketshare.com ([[http://gs.statcounter.com/ Otras fuentes estadísticas]]) |
| | + | [[Archivo:navegadores-tablet-mobile.png|||center|]] |
| | | | |
| − | *Herramienta de programación (sentencias condicionales, bucles...)
| |
| − | *Inserción de texto dinámico en una página HTML:
| |
| | | | |
| − | <source lang="javascript">
| |
| − | document.write("<h1>" + name + "</h1>")
| |
| − | </source>
| |
| | | | |
| − | *Puede reaccionar a eventos: Página que termina de cargar, click en un elemento HTML, etc.
| |
| − | *Lee y escribe elementos HTML
| |
| − | *Validación de datos en formularios (ahorra procesamiento al servidor y agiliza la respuesta a errores para el usuario).
| |
| − | *Detección del navegador del usuario
| |
| − | *Creación de cookies
| |
| | </div> | | </div> |
| − | <div class="slide"> | + | <div class="slide" text-align="center"> |
| | === Etiquetas de JavaScript en el código html === | | === Etiquetas de JavaScript en el código html === |
| | <source lang="html4strict"> | | <source lang="html4strict"> |