From SGML to SML
- DocHeads vs. Simpletons
- SGML (Standard Generalized Markup Language)
- ISO standard, 1985.
Huge amount of "document archive" applications in government, military, industry, academia, ...
A successfull well-known application: HTML is designed as a simple application of SGML.
- W3C Recommendation 1998.
A simple subset of SGML. Targeted for Web applications. Now de facto standard.
- Canonical XML (www.w3.org/TR/xml-c14n)
- W3C Working Draft, June 2000.
No DTD or general entity references, "canonical" representation.
- SML (Simple Markup Language) (www.xml.com/pub/1999/11/sml
Web community discussions, 1999
Even simpler: no processing instructions or comments, UTF-8
and UTF-16 only, considerations on element attributes, white-space,...
"one should not increase, beyond what is necessary, the
number of entities required to explain anything"