Il déclare qu'un programme ne devrait pas continuer à traiter un document de XML s'il trouve une erreur. La raison est qu'il devrait être facile écrire logiciel de XML, et que tous les documents de XML devraient être compatibles.
Avec le HTML il était possible de créer des documents avec un bon nombre d'erreurs (comme quand vous oubliez une étiquette d'extrémité). Une des raisons principales que les navigateurs de HTML sont si grands et incompatibles, est qu'ils ont leurs propres manières de figurer dehors ce que ressembler un document devrait à le moment où ils rencontrent une erreur de HTML.
Avec XML ceci ne devrait pas être possible.
|