El lenguaje de marcado de definición de documentos ( DDML ) es un lenguaje de esquema XML propuesto en 1999 por varios colaboradores de la lista de correo electrónico xml-dev . Se publicó únicamente como una nota del W3C , no como una recomendación, y nunca tuvo buena acogida entre los desarrolladores.
DDML comenzó como XSchema , una reformulación de las DTD XML como documentos XML completos, de modo que los elementos y atributos, en lugar de las declaraciones, pudieran usarse para describir un esquema. A medida que continuó el desarrollo, el nombre se cambió a DDML, reflejando un cambio de enfoque, alejándose del objetivo de replicar toda la funcionalidad de las DTD, para concentrarse en proporcionar un marco sólido para describir la jerarquía básica de elementos/atributos. DDML no ofrecía tipos de datos ni funcionalidades más allá de las que ya proporcionaban las DTD, por lo que no había mucha ventaja en usar DDML en lugar de DTD. Sin embargo, DDML sí influyó en el desarrollo de la siguiente generación de lenguajes de esquema basados en XML, incluidos los más exitosos XML Schema y RELAX NG .
Enlaces externos
- La especificación DDML (Nota del W3C)
- lenguajes de marcado XML
- Estándares basados en XML
- Introducciones relacionadas con la informática en 1999
- segmentos de red informática
- Esbozos de lenguaje de marcado