Las diferencias fundamentales entre HTML y XML son que HTML se enfoca en formatear datos para mostrarlos, mientras que XML se enfoca en estructurar la información de manera lógica independientemente de su presentación. Además, el desarrollo de HTML estuvo influenciado por competidores, mientras que el desarrollo de XML sigue un estricto estándar. XML también permite procesar fácilmente la información debido a su estructura lógica.
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.
Resumiendo, el XML sirve para describir información es una versión del HTML mejorada puesto que trabaja con base de datos y es compatible con diversos sistemas y trabaja con distintas aplicaciones y el HTML sirve para darle formato y presentarla a través de un navegador.
3. QUE ES HTML
• HTML (HyperTextMarkup Language -Lenguaje de marcado dehiper
texto) 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.
Los documentos creados en HTML son visualizados por distintos
clientes, y cada uno de éstos ve los textos de distinta manera (diversos
tipos y tamaños de letra(. Se preocupa por formatear datos que desea
mostrar y para ello son las etiquetas que tiene el lenguaje. HTML es el
lenguaje utilizado para la creación de páginas
4. QUE ES XML
• 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.
• El XML fue diseñado de tal forma que sirviera para describir
data. Transmite contenido y estructura. Las marcas no
tienen un significado determinado Reglas fáciles de seguir
para crear un lenguaje de marcas 5. Características de XML
5. • Las diferencias entre el HTML yel XML son a la vez mínimas e
inmensas. Para entender las mejores tenemos que saber que tanto
el XML como el HTML tienen su base en el SGML. El SGML
(Standard Generalized Markup Language, ISO 8879) es el estándar
internacional para la definición de la estructura y el contenido de
diferentes tipos de documentos electrónicos
6. • HTML y XML son lenguajes muy diferentes. Ambos nacen dela
misma inspiración llamada SGML por lo que su sintaxis es
similar, aunque cada uno fue diseñado para cumplir distintas
funciones. En conclusión el HTML sirve para darle formato y
presentarla a través de un navegador y el XML sirve para describir
información.
7. Aunque sabemos de sobra que son
distintos, los que conozcan HTML pueden
encontrar aquí unas referencias para
conocer mejor XML.
8. • Para los que conozcan también el lenguaje HTML, que espero que seáis
muchos, he compilado aquí una serie de diferencias entre HTML y XML
que sirven de muestra para ver hasta dónde llegan estos dos lenguajes.
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>.
9. • 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.
10. DIFERENCIA ENTRE HTML Y XML
• DIFERENCIAS ENTRE HTML Y XML
• También, usando SGML se definió el HTML, lo cual recae en la
siguiente pregunta: ¿Cuál es la diferencia entre ambos?
• La diferencia fundamental entre XML y HTML es que el
primero, como ya se mencionó, es un metalenguaje, y el segundo es
simplemente un lenguaje. Durante 1998 XML tuvo un crecimiento
exponencial, refiriéndose sobre todo a sus apariciones en los medios
de comunicación de todo tipo, menciones en páginas Web, soporte
de software, tutoriales, etcétera.
• De este modo, en 1999 XML tomó gran fuerza, pasando de simples
especulaciones a una realidad palpable, gracias también a que los
programas que lo soportan han crecido considerablemente.
• Básicamente XML no ha nacido sólo para su aplicación en
Internet, sino que se propone como lenguaje de bajo nivel (a nivel
de aplicación, no de programación) para intercambio de información
estructurada entre diferentes plataformas. Se puede usar en bases
de datos, editores de texto, hojas de cálculo, etcétera.
11. • “XML es un buen medio para representar la estructura que cada
quien quiera definir para la información, tiene una relativa
compatibilidad y es lo bastante flexible para adaptarse a muchas
cosas, pero su desventaja principal es que no es un lenguaje
gráfico, o sea, cada quien puede hacer su XML con toda la
estructura que se quiera, pero el trabajo gráfico se debe hacer por
otros medios”, explicó Antonio Enrique González
Velázquez, coordinador de servicios de red de la Dirección General
de Servicios de Cómputos Académico de la Universidad Nacional
Autónoma de México.
12. Se dice que XML no sustituirá a
HTML, pero aplicado a Internet sí va a
mejorar algo de lo que HTML
empezaba a carecer desde hace
tiempo: Establecer un estándar fijo y
separar el contenido de su
presentación. Esto significa que desde
el momento en el que se aplique
definitivamente XML, para ver un
documento Web no habrá limitaciones
en la parte del estándar de hojas de
estilo (CSS) que pueda soportar el
Navigator de Nestcape o Internet
Explorer de Microsoft, ni al lenguaje de
script del servidor.
13. “Para muchas aplicaciones XML
va a desplazar HTML o quizás
solamente va a soportarlo. La
idea es que no es una
confrontación directa `XML vs.
HTML', ya que pueden trabajar
juntos, así como pueden tener
cosas completamente
dispares”, indicó Antonio Enrique
González.
14. Se pude suponer de este modo
que XML constituye la capa más
baja dentro del nivel de
aplicación, sobre el que se puede
montar cualquier estructura de
tratamiento de
documentos, hasta llegar a la
presentación.