Lenguaje de marcas ligero

Lenguaje de marcas ligero

Un lenguaje de marcas ligero es un tipo de formateo de texto más o menos estandarizado, que ocupa poco espacio y es fácil de editar con un editor de texto.

En algunas ocasiones el XML o el HTML, hacen demasiado complejo y grande un archivo, sin aportar ninguna o casi ninguna ventaja respecto a un lenguaje más simple. Además de la ventaja del espacio, es más fácil, cómodo y rápido de editar por cualquier persona con cualquier editor de texto. Con la ventaja, respecto de un lenguaje autoinventado para la ocasión, de que están estandarizados. De este modo es más fácil encontrar herramientas ya hechas para leerlos y habrá menos problemas a la hora de ampliar alguna funcionalidad imprevista.

Otra cualidad, que demuestra que muchas veces pueden sustuir a un lenguaje más complejo, es que algunos de ellos pueden ser convertibles directamente a XML como SLiP, SoX (este deriva directamente de XML) o HTML como el Textile.
Ejemplos de lenguajes convertibles a XML.

Aunque no parece importante ahorrar espacio en ficheros de texto, que ya de por sí son muy pequeños; puede suponer un ahorro en ancho de banda si un fichero es descargado muchas veces. Así un ahorro de 2Kb en un fichero de 10Kb, en realidad proporciona una ahorro del 20% en las solicitudes a ese fichero.
Esto puede suponer muchos Megas o Gigas al cabo de las horas o meses.

Por este motivo, el formato RSS 3.0 ha pasado de ser un fichero XML a ser un formato ligero similar al YAML. Si se piensa en que un fichero RSS puede ser descargado cada poco tiempo por un lector de feeds, cada hora o 5 minutos, por ejemplo; y esta acción es repetida por muchos programas, se ve la mejora en el aprovechamiento del ancho de banda.

Otra ventaja derivada de la reducción de espacio ocupado, es que se pueden tener muchos más ficheros a la vez en la memoria, lo que supone una mejora en el rendimiento del servidor.

Aunque no son muy conocidos hay unos cuantos para elegir:

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • Lenguaje de marcas ligero — Un Lenguaje de marcas ligero es un tipo de formato de texto más o menos estandarizado, que ocupa poco espacio y es facil de editar con un editor de texto. Hay quien opina que XML es demasiado pesado para algunas aplicaciones y dificil de editar… …   Enciclopedia Universal

  • ReStructuredText — Saltar a navegación, búsqueda ReStructured Text es un lenguaje de marcas ligero creado para escribir textos de manera cómoda y rápida. Tiene la principal ventaja de que ese texto puede usarse para generar documentos equivalentes en HTML, LaTeX,… …   Wikipedia Español

  • Structured Text — es un lenguaje de marcas ligero creado para escribir textos de manera cómoda y rápida. Tiene la principal ventaja de que ese texto puede usarse para generar documentos equivalentes en HTML, TeX, docbook u otros lenguajes. Actualmente se usa más… …   Wikipedia Español

  • Markdown — es un lenguaje de marcado ligero creado originalmente por John Gruber [1] y Aaron Swartz [2] que trata de conseguir la máxima legibilidad y publicabilidad tanto en sus forma de entrada como de salida, inspirándose muchas convenciones existentes… …   Wikipedia Español

  • Candidatos a artículos destacados — Wikipedia:Candidatos a artículos destacados Saltar a navegación, búsqueda Ir a la tabla de contenidos Atajo WP:CADWP:CAD …   Wikipedia Español

  • Mate (infusión) — Para otros usos de este término, véase Mate (desambiguación). Mate en recipiente de calabaza …   Wikipedia Español

  • Bifaz — Saltar a navegación, búsqueda Primer bifaz publicado en la historia de la Arqueolog …   Wikipedia Español

  • Equus ferus caballus — Para otros usos de este término, véase Caballo (desambiguación).   Caballo …   Wikipedia Español

  • Trillo (agricultura) — Para otros usos de este término, véase Trillo (desambiguación). Trillo, vista superior …   Wikipedia Español

  • Diomedeidae — «Albatros» redirige aquí. Para otras acepciones, véase Albatros (desambiguación) …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”