LENGUAJE DE MARCADO

Un lenguaje especializado basado en SGML es el que se emplea para redactar la versión digital del Oxford English Dictionary. Permite búsquedas sofisticadas, además de facilitar la conversión a HTML.

Un lenguaje de marcado o lenguaje de marcas es una forma de codificar un documento que, junto con el texto, incorpora etiquetas o marcas que contienen información adicional acerca de la estructura del texto o su presentación.

El lenguaje de marcas más extendido es el HTML (HyperText Markup Language, lenguaje de marcado de hipertexto), fundamento del World Wide Web (entramado de comunicación de alcance mundial).

Los lenguajes de marcado suelen confundirse con lenguajes de programación. Sin embargo, no son lo mismo, ya que el lenguaje de marcado no tiene funciones aritméticas o variables, como poseen los lenguajes de programación. Históricamente, el marcado se usaba y se usa en la industria editorial y de la comunicación, así como entre autores, editores e impresores.

CLASES DE LENGUAJES DE MARCADO

Se suele diferenciar entre tres clases de lenguajes de marcado, aunque en la práctica pueden combinarse varias clases en un mismo documento. Por ejemplo, el HTML contiene etiquetas puramente procedimentales, como la B de bold (negrita), junto con otras puramente descriptivas (‘BLOCKQUOTE, el atributo HREF). El HTML también incluye el elemento PRE, que indica que el texto debe representarse tal y como está escrito.

Marcado de presentación

El marcado de presentación es aquel que indica el formato del texto. Este tipo de marcado es útil para maquetar la presentación de un documento para su lectura, pero resulta insuficiente para el procesamiento automático de la información. El marcado de presentación resulta más fácil de elaborar, sobre todo para cantidades pequeñas de información. Sin embargo, resulta complicado de mantener o modificar, por lo que su uso se ha ido reduciendo en proyectos grandes en favor de otros tipos de marcado más estructurados.

Marcado de procedimientos

El marcado de procedimientos está enfocado hacia la presentación del texto, sin embargo, también es visible para el usuario que edita el texto. El programa que representa el documento debe interpretar el código en el mismo orden en que aparece. Por ejemplo, para formatear un título, debe haber una serie de directivas inmediatamente antes del texto en cuestión, indicándole al software instrucciones tales como centrar, aumentar el tamaño de la fuente, o cambiar a negrita. Inmediatamente después del título deberá haber etiquetas inversas que reviertan estos efectos. En sistemas más avanzados se utilizan macros o pilas que facilitan el trabajo.

Marcado descriptivo

El marcado descriptivo o semántico utiliza etiquetas para describir los fragmentos de texto, pero sin especificar cómo deben ser representados, o en qué orden. Los lenguajes expresamente diseñados para generar marcado descriptivo son el SGML y el XML.

Una de las virtudes del marcado descriptivo es su flexibilidad: los fragmentos de texto se etiquetan tal como son, y no tal como deben aparecer. Estos fragmentos pueden utilizarse para más usos de los previstos inicialmente. Por ejemplo, los hiperenlaces fueron diseñados en un principio para que un usuario que lee el texto los pulse. Sin embargo, los buscadores los emplean para localizar nuevas páginas con información relacionada, o para evaluar la popularidad de determinado sitio web.

Anuncios

QUE ES W3C

El Consorcio WWW, en inglés: World Wide Web Consortium (W3C), es un consorcio internacional que genera recomendaciones y estándares que aseguran el crecimiento de la World Wide Web a largo plazo.

El W3C fue creado el 1 de octubre de 1994, por Tim Berners-Lee en el Instituto Tecnológico de Massachusetts (MIT), actual sede central del consorcio. Uniéndose posteriormente, en abril de 1995, INRIA en Francia, reemplazado por el ERCIM en 2003 como el huésped europeo del consorcio y la Universidad de Keiō (Shonan Fujisawa Campus) en Japón como huésped asiático, en septiembre de 1996. Estos organismos administran el W3C, que está integrado por:

Miembros: a abril de 2010 contaba con 330 miembros.

  • Equipo (W3C Team): 65 investigadores y expertos de todo el mundo.
  • Oficinas (W3C Offices): centros regionales establecidos en Alemania y Austria (oficina conjunta), Australia, Benelux (oficina conjunta), China, Corea del Sur, España, Finlandia, Grecia, Hong Kong, Hungría, India, Israel, Italia, Marruecos, Suecia y Reino Unido e Irlanda (oficina conjunta).
  • La oficina española del W3C, establecida en 2003, está albergada por la Fundación CTIC en el Parque Científico Tecnológico de Gijón (Principado de Asturias).

Estándares publicados por el W3C/IETF (sobre el Internet protocol suite):

  • CGI
  • CSS
  • DOM
  • GRDDL
  • HTML
  • MathML
  • OWL
  • P3P
  • PROV
  • RDF
  • SISR
  • SKOS
  • SMIL
  • SOAP
  • SPARQL
  • SRGS
  • SSML
  • SVG
  • VoiceXML
  • XHTML
  • XHTML+Voice
  • XML
  • XML Events
  • XML Information Set
  • XML Schema
  • XPath
  • XQuery
  • XSL-FO
  • XSLT
  • WCAG
  • WSDL
  • XForms

NORMA ISO 19115: 2003 METADATOS

Proporciona una estructura para describir los datos geográficos digitales. Define estructura, elementos, terminología, procedimientos y demás de los metadatos. Define el esquema requerido para describir la información y servicios geográficos. Define la aplicabilidad de los metadatos y las posibles agrupaciones. Define la forma adecuada de presentación de los metadatos mediante estándar UML.

Incluye:

  • Las secciones de metadatos de carácter obligatorio y condicional.
  • El conjunto mínimo de metadatos requeridos.
  • Los elementos de metadatos opcionales
  • Un método para ampliar los metadatos

La Norma Internacional ISO/PRF TS 19115-3 “Geographic Information – Metadata—Part 3: XML schema implementation for fundamental concepts” tiene como objetivo proporcionar la codificación XML para la estructura de metadatos especificados en las normas ISO 19115-1 e ISO 19115-2. Este esquema permite integrar conceptos de ISO 19115-1 e ISO 19115-2 de forma conjunta, reemplazando a las normas ISO/TS 19139 e ISO 19139-2 y permitiendo la validación automática y el intercambio del contenido de los metadatos en ISO 19115-1 e ISO 19115-2 con herramientas de software. Esta norma está en desarrollo pendiente de la publicación de su versión final. Cuando se publique reemplazará a la norma ISO/TS 19139

Esta norma ISO/PRF TS 19115-3 define una implementación XML integrada de ISO 19115-1 e ISO 19115-2, con conceptos de ISO/TS 19139, definiendo las siguientes herramientas:

  • Un conjunto de esquemas XML necesarios para validar metadatos conformes a modelos conceptuales de ISO 19115-1, ISO 19115-2 e ISO/TS 19139
  • Un conjunto de reglas de la norma ISO 19157-3 (schematron) que implementan restricciones en los modelos no validados por el esquema XML de ISO 19115-1 e ISO19115-2
  • Un documento XSLT (Extensible Stylesheet Language Transformation) para transformar metadatos de ISO 19115:2006 al esquema definido en esta norma

La norma describe el procedimiento empleado para generar esquemas XML a partir de modelos conceptuales de información geográfica relacionados con metadatos. Este esquema proviene del modelo UML definido en las normas ISO 19118 e ISO/TS 19139.