Lo de la asistencia de seis alumnos parece haberse
estabilizado. Hoy hemos empezado con JavaScript, que permite
programar comportamiento donde HTML aporta el contenido y su
estructura y CSS, su presentación. Hemos introducido unos pocos
conceptos (DOM y la contraposición entre atributos HTML y
atributos IDL, también llamados atributos DOM) y luego hemos
estado trabajando sobre un ejemplo basado en
el 4.1
de Pfeiffer, pero con algunas diferencias:
- Código JavaScript sacado a fichero aparte.
- Función manejadora de eventos definida antes de llamar a
addEventListener()
.
- Prueba con el evento
play
y no sólo con loadedmetadata
.
- Llamada a la función
Date()
(como en uno de
los primeros ejemplos de la
guía de aprendizaje de W3Schools para JavaScript).
No hemos llegado a entender por qué no capturábamos el evento
play
al pulsar el correspondiente control tras
finalizar la reproducción del vídeo, aunque esa pulsación sí daba
lugar a una nueva reproducción.
Al objeto de descansar un poco de la pelea con
JavaScript, he retomado HTML para presentar brevemente algunos elementos
introducidos con HTML5: footer
y header
;
nav
, aside
; section
y
article
; y hgroup
.