HTML se utiliza para definir páginas web y formato de información, mientras que XML se creó para estructurar y almacenar datos de una manera lógica e independiente del formato. A diferencia de HTML que se centra en la presentación, XML se enfoca en la estructura subyacente de la información. Mientras que el desarrollo de HTML ha estado influenciado por competidores, el desarrollo de XML ha sido más riguroso y estándar bajo la guía del W3C.
1. PROGRAMACION
Ericka Banchòn
Tema:
Diferencia entre
HTML y XML
2. HTML es el lenguaje con el que se definen las páginas
web. Básicamente se trata de un conjunto de etiquetas
que sirven para definir el texto y otros elementos que
compondrán una página web. El HTML se creó en un
principio con objetivos divulgativos de información con
texto y algunas imágenes. No se pensó que llegara a ser
utilizado para crear área de ocio y consulta con carácter
multimedia (lo que es actualmente la web), de modo
que, el HTML se creó sin dar respuesta a todos los posibles
usos que se le iba a dar y a todos los colectivos de gente
que lo utilizarían en un futuro. Sin embargo, pese a esta
deficiente planificación, si que se han ido incorporando
modificaciones con el tiempo, estos son los estándares del
HTML. Numerosos estándares se han presentado ya. El
HTML 4.01 es el último estándar a febrero de 2001.
Actualización a mayo de 2005, en estos momentos está
apunto de presentarse la versión 5 de HTML, de la que ya
se tiene un borrador casi definitivo.
3. XML surgió como un lenguaje de marcado para sustituir a
HTML. Ambos lenguajes son herederos de SGML, el lenguaje
de marcas estándar para la descripción formal y de
contenido de los documentos, no solamente para la
presentación de dichos documentos. El desarrollo de XML
comenzó en 1996 y desde entonces ha tenido un desarrollo
exponencial. En realidad, XML surge del campo
empresarial, ya que HTML era un lenguaje poco potente
para soportar de un modo eficaz y masivo hacer negocios
virtuales. Intentando mejorar HTML y tomando como punto
de partida el viejo lenguaje SGML (Standard Generalized
Markup Language), pero simplificándolo para poder trabajar
en la Web, se creó XML y sólo 2 años después, en febrero de
1998, fue adoptado como recomendación por el World
Wide Consortium, quien lanzó la versión 1.0. HTML tiene su
propia especificación basada en XML, la del lenguaje XHTML
(eXtensible Hypertext Markup Language) que es, en
realidad, un paso intermedio de la migración de HTML hacia
XML.
4. DIFERENCIA DE HTML
El HTML se preocupa por formatear datos y para ello son las
etiquetas que tiene el lenguaje, para formatear la información
que se desea mostrar.
El XML se preocupa por estructurar la información que
pretende almacenar. La estructura la marca la lógica propia
de la información.
El desarrollo del HTML estuvo marcado la competencia entre
los distintos visores del mercado. Cada uno quería ser el mejor
e inventaba etiquetas nuevas que a la larga entraban a
formar parte del estándar del W3C, como la etiqueta
<FRAME>.
5. El desarrollo del XML está siendo llevado a cabo con
rigor, siempre ajustado a lo que marca el estándar que
desarrolla el W3C, entidad que está desarrollando el XML
con más diligencia que las empresas con intereses
particulares.
Procesar la información en HTML es inviable, por estar
mezclada con los estilos y las etiquetas que formatean la
información.
En XML se puede procesar la información con mucha
facilidad, porque todo está ordenado de una manera
lógica, así mismo el formateo de la información para que
se pueda entender bien por el usuario es viable a través
de un pequeño procesamiento, a través de hojas de
estilos o similares.