dimanche, avril 16, 2006

Un poco de XML

=)

Hablando un poco de XML.

XML (eXtensible Markup Language) al ser un lenguaje de marcado se considera entonces, como un mecanismo para identificar estructuras en un documento.

A diferencia de HTML, las etiquetas (tags) utilizados no son predefinidas, tú creas las etiquetas; además de utilizar DTD's (Document Type Definition) y de esquemas (XML Schema) para la descripción de los datos.

Las especificaciones que utiliza XML para su definición son las siguientes:


  • Xpointer (XML Pointer Language) En la representación de una liga, este describe el cómo direccionar un recurso
  • y
  • Xlink (XML Linking Language) En la representación de una liga, se encarga del cómo asociar dos o más recursos

  • Ambos definen la manera estándar para representar ligas entre recursos.


  • XSL (eXtensible Style Language) define la hoja estilo estándar para XML



A diferencia de HTML, este fue diseñado para describir datos y lo qué estos son, HTML está orientado para el desplegado de datos y el cómo se ven, es decir su apariencia.

Es importante aclarar que XML no reemplaza el uso de HTML, al contrario, es un complemento del último.

Quizás la mejor virtud de XML sea que es independiente del software y hardware utilizado para la transmisión de la información, haciéndolo multiplataforma.

Y para no hacer este post demasiado extenso, en otras secuelas publicaré un poco de los DTD's y esquemas.

Saludos.

Aucun commentaire: