Objectifs de XML


Un sous-ensemble de SGML (un profil d'application) optimisé pour le Web :

  1. XML doit être facilement utilisable sur le Web
  2. XML doit supporter une grande variété d'applications
  3. XML doit être compatible avec SGML
  4. Il doit être facile d'écrire des programmes qui traitent des documents XML
  5. Le nombre d'options doit être réduit au minimum, idéalement à zéro
  6. Les documents XML doivent être lisibles et raisonnablement clairs
  7. La conception de XML doit être menée rapidement
  8. La description de XML doit être formelle et concise
  9. Les documents XML doivent être faciles à créer
  10. La concision du balisage XML est d'une importance minime

D'après XML 1.0 Rec