3. XML y HTML son lenguajes muy
diferentes. Ambos nacen de la misma inspiración llamada SGML
por lo que su sintaxis es similar, aunque cada uno fue diseñado
para cumplir distintas funciones:
4. El HTML (HyperText Markup Language) por otro lado ha
sido concebido para mostrar información, determinar
como actúa y que hace. Su función radica en ayudarnos
a darle formato a los diversos contenidos de una página.
El XML (eXtensive Markup Language) es un lenguaje
que fue concebido para describir información. Su
función principal es ayudarnos a organizar contenidos y
eso hace que los documentos XML sean portables hacia
diferentes tipos de aplicaciones.
5. 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.
6. 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>.
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.
7. 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.
8. Resumiendo, el XML sirve para describir
información y el HTML sirve para darle
formato y presentarla a través de un navegador.
O sea que el XML no es ni será nunca un
reemplazo del HTML sino un complemento
que sirve para manejar la información
separada del formato.
9. OTRA DIFERENCIA ES :
UNA característica del XML es que es un
lenguaje que puede extenderse. Al trabajar con
documentos XML podemos determinar
nuestros propios tags y estructura de
documentos para trabajar. En XML el tag
<christian></christian> es válido por que yo lo
puedo definir y utilizar sin ningún problema.
Por otro lado en el HTML todos los tags ya han
sido predefinidos y son parte del estándar
HTML definido por el W3C
10. HACIA DONDE APUNTAN EL XML Y
EL HTML????
A pesar de que el HTML tiene sus definiciones, la
tolerancia de los navegadores ha hecho que
documentos mal formados funcionen. Por ello nace el
esfuerzo de juntar lo mejor de los dos lenguajes que
hemos analizado para pensar a futuro en XHTML. El
XHTML (eXtensive HyperText Markup Language) es
una familia de tipos de documentos y módulos que
reproducen, definen y extienden el HTML
reformulando gracias al XML.
11. Para explicarlo de forma más sencilla, se busca definir
estándares en el lenguaje que le da formato a la
información, pero con tags bien
formados, correctamente anidados y que nos permitan
navegar a través de la información de forma
comprensible y sencilla. El XHTML debe ser desde ya
una meta para todos nuestras páginas web. Los invito a
que a través del SEWRVICIO DE VALIDACION DE
DATOS QUE revisen sus páginas y vean que podrían
mejorar para estar conforme a los estándares.
12. Resumiendo, el XML sirve para describir información y
el HTML sirve para darle formato y presentarla a través
de un navegador. O sea que el XML no es ni será nunca
un reemplazo del HTML sino un complemento que
sirve para manejar la información separada del
formato.