Lenguaje de etiquetas
Enviado por isabel9201 • 21 de Marzo de 2016 • Apuntes • 1.375 Palabras (6 Páginas) • 752 Visitas
LENGUAJES DE ETIQUETA
Llamado también lenguajes de marcas, es una forma de codificación de documentos donde, junto con el texto se introducen etiquetas con información adicional relativa a la presentación y estructura del texto. Definen la estructura, la semántica y controlan el procesamiento de un documento digital.
El lenguaje de marcado cumple con dos objetivos esenciales:
- Especifica las operaciones tipográficas y las funciones que debe ejecutar el programa navegador/ visualizador sobre dichos elementos.
- Separa un texto en los elementos de los que se compone, por ejemplo: un párrafo, capitulo, encabezamiento.
- GENERALIZED MARKUP LANGUAGE (GML)
“Lenguaje de marcado generalizado”. Es un conjunto de instrucciones que aplican la base de las etiquetas de marcas para el SCRIPT un formateador de texto de la IBM, "SCRIPT". SCRIPT es el componente principal de IBM Document Composition Facility (DCF). Un conjunto de etiquetas de arranque en GML se proporciona en el producto DCF.
GML simplifica la descripción de un documento en términos de su formato, estructura de organización, piezas contentas y su relación, y otras características. El margen de beneficio de GML (o las etiquetas) describe las piezas tales como los capítulos, las secciones importantes, y las secciones menos importantes (especificando niveles del título), párrafos, listas, tablas, y así sucesivamente.
GML libera al creador del documento de preocupaciones específicas del formato del documento tales como especificación de la fuente, línea espaciamiento, y disposición de página requerida por Script. Usando GML, un documento está marcado para arriba con las etiquetas que definen cuáles es el texto, en términos de párrafos, los jefes, listas, tablas, y así sucesivamente. El documento se puede entonces ajustar a formato automáticamente para los varios dispositivos simplemente especificando un perfil para el dispositivo. Por ejemplo, es posible ajustar a formato un documento para una impresora laser o una línea (matriz de punto) impresora o para una pantalla simplemente especificando un perfil para el dispositivo sin cambiar el documento sí mismo.
Su objetivo prioritario es la compatibilidad entre los documentos
- STANDARD GENERALIZED MARKUP LANGUAGE (SGML)
“Estándar de Lenguaje de Marcado Generalizado”. Consiste en un sistema para la organización y etiquetado de documentos. La Organización Internacional de Estándares (ISO) normalizó este lenguaje ISO 8879:1986, Information processing — Text and office systems — Standard Generalized Markup Language (SGML).
El lenguaje SGML sirve para especificar las reglas de etiquetado de documentos y no impone en sí ningún conjunto de etiquetas en especial.
Empleando este lenguaje, se crean y mantienen documentos que luego son llevados a otros formatos finales como HTML, Postscript, RTF, etc.
- HIPER TEXT MARKUP LENGUAGE(HTML)
HTML utiliza etiquetas o marcas, que consisten en breves instrucciones de comienzo y final, mediante las cuales se determinan la forma en la que debe aparecer en su navegador el texto, así como también las imágenes y los demás elementos, en la pantalla del ordenador.
Toda etiqueta se identifica porque está encerrada entre los signos menor que y mayor que (<>), y algunas tienen atributos que pueden tomar algún valor.
- Ventajas
- Es sencillo de usar.
- Su uso es muy extendido.
- Ocupa poco espacio. Son ideales para computadoras de poco espacio.
- Es rápido.
- Compatibles con todos los navegadores.
- Desventajas
- Es muy básico, no ofrece demasiadas opciones.
- Interfaz restringida
- Existe un determinado número de etiquetas, por lo que no se pueden crear más.
- No tiene una estructura semántica.
- EXTENSIBLE MARKUP LANGUAGE (XML)
Es un sencillo formato de texto muy flexible proveniente de SGML, sirve para definir la gramática de lenguajes específicos para cualquier fin, así mismo tiene capacidades de validación de datos.
- Características
- XML está diseñado para ser usado en Internet y lenguajes basados en el futuro de los protocolos estándares para el intercambio de datos o especificación de metadatos (datos acerca del contenido de una rígida página web).
- Impone una sintaxis que permite que su proceso sea de forma más eficiente. En XML , las marcas de termino no pueden ser omitidas( a diferencia de la marca P en HTML, por ejemplo)
- Ventajas:
- El número de marcas es ilimitado, permitiendo crear nuevas etiquetas.
- Mejor atractivo visual.
- Comunicación de datos. Si la información se transfiere en XML, cualquier aplicación podría escribir un documento de texto plano con los datos que estaba manejando en formato XML y otra aplicación recibir esta información y trabajar con ella.
- Migración de datos: Si tenemos que mover los datos de una a otra base de datos sería muy sencillo si las dos trabajasen en formato XML, además se realiza de manera segura y fiable.
- Fácilmente procesable tanto por humanos como por software.
- Separa radicalmente la información o el contenido de su presentación o formato.
- Diseñado para ser utilizado en cualquier lenguaje o alfabeto.
- Desventajas:
- Con el paso del tiempo es posible que el XML se vuelva un lenguaje menos empleado, ya que es posible que surjan nuevos lenguajes más completos, o más específicos de acuerdo a lo que se quiere desarrollar.
- EXTENSIBLE HYPER TEXT MARKUP LANGUAGE (XHTML)
XHTML es una aplicación de XML. Surgió con el fin de corregir algunos errores de HTML, así como añadir nuevas funciones y mejorarlo. Además cumple con las especificaciones más estrictas de XML.
El objetivo principal es avanzar en el proyecto World Wide Web Consortium (W3C), que busca lograr una web donde la información y la forma en que se presenta estén separadas.
...