El lenguaje XML y sus tecnologías en los Cursos de Verano 2011 de La Rábida
La Sede Santa María de La Rábida de la Universidad Internacional de Andalucía (UNIA) contó con la presencia del director del curso “El lenguaje XML y su utilidad en la construcción de sitios web”, José Luis Álvarez Macías (Universidad de Huelva) acompañado por Víctor Manuel Rivas (Universidad de Jaén) y Juan Julián Merelo Guervós (Universidad de Granada) para explicar los fundamentos XML y sus principales tecnologías.
El director del curso destacó que “se trata de una apuesta por parte de la UNIA de incorporar en estos Cursos de Verano las nuevas tecnologías de la información y las comunicaciones con XML y su utilidad en la construcción de sitios web”.
El principal objetivo del curso es que el alumno adquiera una base sólida sobre XML y las principales tecnologías asociadas, así como también “aprenda a desarrollar aplicaciones Web para la publicación de contenido XML con un diseño atractivo y amigable” señaló José Luis Álvarez Macías.
XMl se trata de un acrónimo de eXtensible Markup Language, y su traducción literal es “lenguaje de marcas extensible” Álvarez Macías explicó que “su nombre no es muy significativo, ya que en realidad se trata de un conjunto de reglas y tecnologías que permiten definir lenguajes para almacenar la información digital de forma estructurada y su posterior tratamiento. Por tanto, permite la creación de nuevos lenguajes de marcas para almacenar la información de forma estructurada, evitando el formato de presentación de la información”.
El potencial que ofrece XML es muy amplio, José Luis Álvarez Macías afirmó que “destaca el uso en los ficheros de configuración de las aplicaciones, nuevos formatos para documentos ofimáticos, nuevos lenguajes, como, RSS para la sindicación de noticias, los servicios Web y la Web semántica, entre otros muchos”.
XML es un estándar del W3C (World Wide Web Consortium), organismo encargado de definir los estándares a utilizar en la Web, por lo que XML dispone de un gran apoyo y aceptación internacional.
En la sesión de ayer, Juan Julián Merelo abordó temas como la tecnología XSLT que permite la transformación de documentos XML a otro tipo de formatos, como HTML, para su publicación en la Web, PDF, etc.
Por su parte, Merelo destacó que “el curso comienza con los fundamentos y se presentan también las principales tecnologías relacionadas con XML como son XSD (XML Schema Definition), XPATH (XML Path Language) y XSLT (Extensible Stylesheet Language Transformations), la utilización de hojas de estilo CSS (Cascading Style Sheets), para crear el formato de presentación del documento, y un entorno de publicación para presentar la información en la Web”.
Juan Julián Mérelo no sólo ha trabajado con XSLT para la publicación de documentos en la Web, si no que ha usado XSLT, en otros campos relacionados con su investigación, en concreto en el campo de la Inteligencia Artificial y en el desarrollo de Servicios Web.
Otros de los participantes en este curso, Víctor Manuel Rivas, aseguró que: “XML es un lenguaje fundamentalmente pensado para la comunicación entre empresas, pero eso no quiere decir que no pueda ser usado para comunicación entre personas, por eso el curso lo hemos dedicado fundamentalmente a la utilización de XML para su publicación en Web”.
“Existía un problema en relación a la Web y era que se mezclaba el contenido de información con la forma de visualizar esa información, esto se había convertido en un problema para los buscadores. La solución fue separar el contenido, la información de su forma de presentarlo y esto ha venido muy bien a la hora de que en la actualidad tenernos muchos dispositivos para acceder a Internet y en ocasiones no podemos ver el contenido como nos gustaría, pues precisamente para esto sirve CSS” concluyó el profesor de la Universidad de Jaén, Víctor Manuel Rivas.