# Historia de la web: estándares XML y la web semántica

En esta página se tratan los siguientes temas:

## Estándares XML

XML (eXtensible Markup Language = Lenguaje de Marcas Extensible) no es un nuevo lenguaje de marcas, sino las reglas para poder crear nuevos lenguajes de marcas compatibles entre sí. Actualmente (octubre de 2008), el XML ha sido la principal actividad del W3C en los últimos años, por lo que existen varios grupos de trabajo dedicados a su desarrollo que han aprobado un gran número de recomendaciones.

### XML Core

#### XML (Extensible Markup Language = Lenguaje de Marcas Extensible)

En febrero de 1998 se aprobó la recomendación XML 1.0, en octubre de 2000 se aprobó la recomendación XML 1.0 (2º edición), en febrero de 2004 se aprobó la recomendación XML 1.0 (3º edición), en agosto de 2006 se aprobó la recomendación XML 1.0 (4º edición) y en noviembre de 2008 se aprobó la recomendación XML 1.0 (5º edición, todas ellas editadas por Tim Bray y otros. En febrero de 2004 se aprobó la recomendación XML 1.1, y en agosto de 2006 se aprobó la recomendación XML 1.1 (2º edición), todas ellas editadas por Tim Bray y otros.

La recomendación XML 1.1 modificaba el concepto de documento bien-formado y se adaptaba a las modificaciones ocurridas en el juego de caracteres Unicode.

#### Namespaces in XML

Los espacios de nombres es el mecanismo que permite que diferentes lenguajes puedan compartir etiquetas sin ambigüedad.

En enero de 1999 se aprobó la recomendación Namespaces in XML 1.0, editada por Tim Bray y otros. En agosto de 2006 se aprobó la recomendación Namespaces in XML 1.0 (2º edición), editada por Tim Bray y otros. En febrero de 2004 se aprobó la recomendación Namespaces in XML 1.1, editada por Tim Bray y otros. En agosto de 2006 se aprobó la recomendación Namespaces in XML 1.1 (2º edición), editada por Tim Bray y otros.

#### Otros

En junio de 1999 se aprobó la recomendación Associating Style Sheets with XML documents 1.0, editada por James Clark.

En junio de 2001 se aprobó la recomendación XML Base, editada por Jonathan Marsh.

En octubre de 2001 se aprobó la recomendación XML Information Set y en febrero de 2004 se aprobó la recomendación XML Information Set (2º edición), ambas editadas por John Cowan y Richard Tobin.

En diciembre de 2004 se aprobó la recomendación XML Inclusions (XInclude) 1.0, editada por Jonathan Marsh y David Orchard. En noviembre de 2006 se aprobó la recomendación XML Inclusions (XInclude) 1.0 (2º edición), editada por Jonathan Marsh y David Orchard.

En septiembre de 2005 se aprobó la recomendación xml:id 1.0, editada por Jonathan Marsh y otros.

### XSL (eXtensible Style Language)

XSL es un conjunto de recomendaciones que definen la transformación y presentación de un documento XML.

#### XPath

En noviembre de 1999 se aprobó la recomendación XML Path Language 1.0, editada por James Clark y Steve DeRose. En enero de 2007 se aprobó la recomendación XML Path Language 2.0, editada por Anders Berglund y otros.

Actualmente (septiembre de 2007), el W3C está preparando la recomendación XPath Requirements 2.0.

#### XSLT (XSL Transformations)

En noviembre de 1999 se aprobó la recomendación XSL Transformations 1.0, editada por James Clark. En enero de 2007 se aprobó la recomendación XSL Transformations 2.0, editada por Michael Kay.

Actualmente (septiembre de 2007), el W3C está preparando las recomendaciones XSL Requirements 2.0 y XSL Transformations 1.1.

#### XSL/FO (XSL Formatting Objects)

En octubre de 2001 se aprobó la recomendación Extensible Stylesheet Language 1.0, editada por Sharon Adler y otros. En diciembre de 2006 se aprobó la recomendación Extensible Stylesheet Language (XSL) 1.1, editada por Anders Berglund.

### XML Linking

Actualmente (septiembre de 2006), este grupo ya no está activo.

#### XML Linking Language (XLink)

En junio de 2001 se aprobó la recomendación XML Linking Language (XLink) 1.0, editada por Steve DeRose y otros.

#### XBase

En junio de 2001 se aprobó la recomendación XML Base, editada por Jonathan Marsh.

#### XPointer

En marzo de 2003 se aprobaron las recomendaciones XPointer Framework, editada por Paul Grosso y otros, XPointer element() Scheme, editada por Paul Grosso y otros y XPointer xmlns() Scheme, editada por Steven J. DeRose y otros,

### XML Query

El objetivo de XQuery es proporcionar herramientas para realizar consultas sobre documentos XML.

En enero de 2007 se aprobaron las recomendaciones XQuery 1.0: An XML Query Language, editada por Scott Boag y otros, XML Syntax for XQuery 1.0 (XQueryX), editada porJim Melton y Subramanian Muralidhar, XQuery 1.0 and XPath 2.0 Data Model (XDM), editada por Mary Fernández y otros, XQuery 1.0 and XPath 2.0 Functions and Operators, editada por Ashok Malhotra y otros, XQuery 1.0 and XPath 2.0 Formal Semantics, editada por Denise Draper y otros y XSLT 2.0 and XQuery 1.0 Serialization, editada por Scott Boag y otros.

### XML Schema

Las esquemas XML son una evolución de las DTD.

En mayo de 2001 se aprobaron las recomendaciones Esquema XML Parte 0: Fundamentos, Esquema XML Parte 1: Estructuras, Esquema XML Parte 2: Tipos de datos. En octubre de 2004 se aprobaron las recomendaciones Esquema XML Parte 0: Fundamentos (2º edición), Esquema XML Parte 1: Estructuras (2º edición), Esquema XML Parte 2: Tipos de datos (2º edición). Actualmente (septiembre de 2006), el W3C está preparando las recomendaciones Esquema XML 1.1.

## El futuro: la Web semántica

La Web Semántica es una iniciativa del W3C para permitir que los datos disponibles en la Web puedan ser procesados de forma automática. La web actual está formada por documentos, la intención del W3C es que la web del futuro esté formada por datos con significado y que las máquinas puedan procesar toda esa información.

### RDF (Resource Description Framework)

En febrero de 1999 se aprobó la recomendación Resource Description Framework (RDF) Model and Syntax Specification, editada por Ora Lassila y Ralph R. Swick. En febrero de 2004 se publicaron las recomendaciones RDF/XML Syntax Specification (Revisión), editada por Dave Beckett, RDF Vocabulary Description Language 1.0: RDF Schema, editada por Dan Brickley y R.V. Guha, RDF Primer, editada por Frank Manola y Eric Miller, RDF Concepts and Abstract Syntax, editada por Graham Klyne y Jeremy Carroll, RDF Semantics, editada por Patrick Hayes y RDF Test Cases, editada por Jan Grant y Dave Beckett.

Completar

### OWL (Web Ontology Language)

En febrero de 2004 se aprobaron las recomendaciones OWL Use Cases and Requirements, editada por Jeff Heflin, OWL Reference, editada por Mike Dean y Guus Schreiber, OWL Semantics and Abstract Syntax, editada por Peter F. Patel-Schneider y otros, OWL Overview, editada por Deborah L. McGuinness y Frank van Harmelen, OWL Test Cases, editada por Jeremy Carroll y Jos De Roo, OWL Guide, editada por Michael K. Smith y otros.

Completar

Volver al principio de la página