1 | 1) XML shall be usable over the Internet |
2 | 2) XML shall support a variety of applications |
3 | 3) XML shall be compatible with SGML |
4 | 4) It shall be easy to write programs that process XML documents |
5 | 5) Optional features in XML shall be kept to the absolute minimum, ideally zero |