XML
XML:
- Extensible Markup Language
- A lightweight SGML designed for network use
- Arbitrary elements can be defined (<STUDENT-NUMBER>, <PART-NO>, etc)
- Eliminates problems encountered in extending HTML:
- Extension by fiat e.g. <FONT>
- Public experiments e.g. the <BLINK> tag
- The standards process e.g. Maths
- Agreement achieved quickly
- Support from industry (SGML vendors, Microsoft, etc.)