alexbm8_apuntes_20-04-09

Resumen del 20 de Abril
Comenzamos viendo el resumen del seminario de JQuery de alexbm8 y comentando los resultados de la práctica 4 (en general muy buenos). Pasamos a comentar algunas de las prácticas, comenzando por la de [|alexbm8], a la que se le hicieron algunas observaciones: > Para ello cada aplicación, desarrollador y categoría debería tener un id único y luego nos referiremos a dicho id, > > Después vallesquino comentó también la suya, sobre escuderías de F1, y a continuación vimos la práctica de [|afharo] sobre la agenda de Bill Gates, usando espacio de nombres. Por último vimos la de draxus sobre fotos que referencian a un sitio, en la cual se comentó que existe un atributo especial de XML para unificar el formato de fechas ([|UTC], año:mes:día...). Continuamos con la clase. Vimos ejercicios, el 1.5 de [|Cristina] sobre importación de la clase Math y el [|2.4] sobre el XSchema de una quiniela validado con Oxygen.
 * 1) No es necesario pensar siempre en contenedores, ya que se pueden definir por separado aplicaciones, categorías y desarrolladores, y luego, por ejemplo, dentro de los atributos de la aplicaciones indicar "desarrollador al que pertenece" o "categoría".
 * 1) Descripción es un elemento que ha de ser de tipo [|CDATA] (para poder poner URLs), que no sufre ningún tipo de procesamiento.
 * 2) Es recomendable usar siempre etiquetas en minúscula, ya que XML es "case sensitive".

Quinta práctica
Un programa que maneje XML y lo procese. Se puede hacer en ruby, perl, javascript o lo que queramos, y se trata de un mini-planet que opere con el formato RSS. Leemos distintas fuentes HTML de la web (insertando el URL en el programa) y las presentamos en un documento HTML. Podemos hacer un mini-menú donde el usuario elija la fuente y luego ver los titulares. El formato RSS lo más normal es que tenga título y URL. Las funcionalidades adicionales deberán ser alojadas en un servidor (servlet o cgi). Para terminar la clase, intentamos servir un documento XML con cgi desde el servidor Apache instalado en nuestro pc para realizar el ejercicio T2.9
 * Fecha de entrega: 6 de Mayo de 2009 **