Está en la página 1de 5

Una manera de optimizar mi pgina Web creada en Flash es el uso de XML.

En el manejo de tecnologas web, existe una muy importante que nos permite organizar y visualizar informacin de manera ordenada, esta tecnologa es el XML que significa lenguaje de marcas extensible (XML siglas en ingles) que hoy por hoy se utiliza en casi todas las pginas web especialmente cuando queremos que sean ms ligeras y dinmicas.

Qu es XML?
XML, siglas en ingls de eXtensible Markup Language ('lenguaje de marcas extensible'), es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible. Deriva del lenguaje SGML y permite definir la gramtica de lenguajes especficos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo til cuando varias aplicaciones se deben comunicar entre s o integrar informacin. (Bases de datos Silberschatz). XML no ha nacido slo para su aplicacin para Internet, sino que se propone como un estndar para el intercambio de informacin estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de clculo y casi cualquier cosa imaginable. XML es una tecnologa sencilla que tiene a su alrededor otras que la complementan y la hacen mucho ms grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la informacin de una manera segura, fiable y fcil.

Ventajas del XML

Es extensible: Despus de diseado y puesto en produccin, es posible extender XML con la adicin de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicacin alguna. El analizador es un componente estndar, no es necesario crear un analizador especfico para cada versin de lenguaje XML. Esto posibilita el empleo de cualquiera de los analizadores disponibles.

De esta manera se evitan bugs y se acelera el desarrollo de aplicaciones. Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla. Mejora la compatibilidad entre aplicaciones. Podemos comunicar aplicaciones de distintas plataformas, sin que importe el origen de los datos, es decir, podramos tener una aplicacin en Linux con una base de datos Postgres y comunicarla con otra aplicacin en Windows y Base de Datos MS-SQL Server. Transformamos datos en informacin, pues se le aade un significado concreto y los asociamos a un contexto, con lo cual tenemos flexibilidad para estructurar documentos.

Veamos el siguiente ejemplo

Por ejemplo se puede crear impresionantes presentaciones en Flash como una galera de fotos

Vamos a desarrollar un ejercicio que consiste en acceder a los datos de un archivo XML y mostrar sus datos en Flash con la ayuda de AS3 Empezamos 1.- Crearemos nuestro archivo XML a usar en nuestros ejercicios, que ser cargar los datos y mostrarlos. El archivo ser discos.xml

Tambin tendremos una carpeta llamada fotos (todas las fotos de igual dimensin)

2.- Ahora crearemos nuestro archivo en flash, tenga presente el tipo de texto a usar y creamos dos capas (ver figura)

3.- Ahora agregaremos nuestro cdigo AS3 en la capa acciones

4.- Ya est listo para ser usado, presione varias veces el botn Presionar, usted puede agregar ms nodos y ms imgenes e inclusive puede agregarle msica.

También podría gustarte