Design Goals

From MicroXML Community Group
Jump to: navigation, search
  1. The syntax of MicroXML shall be a subset of XML 1.0
  2. MicroXML shall specify a data model and a mapping from the syntax to the data model, which shall be substantially consistent with XML 1.0
  3. MicroXML shall be dramatically simpler than XML as regards its specification, syntax and data model
  4. MicroXML shall be designed to complement rather than replace XML, JSON and HTML
  5. MicroXML shall support the needs of documents, in particular mixed content
  6. MicroXML shall support Unicode
  7. MicroXML shall support the use of text editors for authoring
  8. MicroXML shall be able to straightforwardly represent HTML
  9. The specification of MicroXML shall be as self-contained as is practical.