Discutez les propositions suivantes en 5 à 10 lignes, illustrez chacune à l'aide d'un exemple.
Question
Pourquoi est-il utile d'utiliser des schémas pour valider les documents XML ?
Solution
Si l'on n'utilise pas de schéma pour valider les documents XML, ceux-ci sont hétérogènes et difficiles à exploiter automatiquement.
Par exemple, on ne peut pas utiliser de XSLT pour les transformer automatiquement.
Question
Pourquoi le XML n'a-t-il pas encore remplacé le HTML ?
Solution
Le XML n'a pas vocation à remplacer le HTML. XML permet aux architectes de sites de se concentrer sur l'information à fournir, et dans un deuxième temps de la mettre en forme pour des besoins spécifiques : sur un téléphone portable, pour imprimer, pour les navigateurs Web, ...