pakitochus-23-03-09

Resumen de la clase del 23 de Marzo de 2009.
Tularis inaugura la clase, leyendo su resumen del día anterior. Como no había nada que añadir por parte de nadie (un minipunto para tí ;)), pasamos a comentar sobre las prácticas. En general han vuelto a salir bien, entre 9 y 10 anda la cosa. Y todos admiramos a [|vallesquino], que se ha atrevido a tocar una clase de java conocida (la javax.swing) con javascript. Por lo que sea, da fallo, y despues de intentar solucionarlo lo dejamos atrás.

Pasamos ya a los ejercicios del 2º taller, donde nos enseñan los editores que han descubierto tularis, vallesquino y afharo. Vemos también una curiosidad que hizo alex sobre XML y hojas de estilo para XML del tipo [|XLS], para una página de descargas.

Y seguimos con el taller de XML. ¿Qué es lo que hace a un archivo de XML que esté bien formado? Pues por ejemplo, que todas las etiquetas estén bien cerradas. Vemos que hay dos tipos de etiquetas, las emparejadas (que necesitan cerrarse con ) y las etiquetas vacías, que se cierran dentro de la misma etiqueta (algo así como ). También vemos el tipo CCdata, que sirve para evitar el procesado de un elemento (como si fuera HTML, o algo similar), evitando que se valide y que se muestre.

Vemos a ver si podemos instalar algún editor que valide XML, y lo intentamos con el Xerces. Pero nadie lo consigue, asi que para validar XML nos vamos a basar en el Xmllint. Y nos ponemos a hacer los ejercicios (de documentos de XML). Los míos están [|aquí]y [|aquí]. El segundo, como me gusta barrer para casa, defino unos cuantos parámetros de discos, para ver si los puedo mostrar así en la página de animaadversa.

Por último, pasamos a ver el apartado de Namespaces. Permite poner etiquetas con un mismo nombre, definidos por diferentes autores, de modo que cada subconjunto de eitquetas similares se pueda diferenciar mediante el contexto. Y como andabamos ya con la hora pegada, lo dejamos para otro día, que es lo que se debe hacer cuando se acaba el tiempo.