2. 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
3. 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
4. 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
5. 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.
6.
7. 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>.
8. 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.
9. 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.
10. “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.
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.
“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.
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.