XML
XML:
- Extensible Markup Language
- A lightweight SGML designed for network use
- Addresses HTML's lack of evolvability
- Arbitrary elements can be defined (<STUDENT-NUMBER>, <PART-NO>, etc)
- Agreement achieved quickly - XML 1.0 became W3C Recommendation in Feb 1998
- Support from industry (SGML vendors, Microsoft, etc.)
- Various XML DTDs already agreed (MathML, CML)
- Support in Netscape 5 and IE 5