Utilisation de XML pour des sites web
Si l'on veut utiliser XML pour développer un site web, deux approches sont envisageables: directement mettre sur son serveur les documents au formats XML et laisser les butineurs les afficher, ou utiliser des outils de conversion XML -> HTML pour produire automatiquement des documents HTML à partir de ceux en XML et mettre les documents HTML sur le serveur.
Support XML dans les butineurs
- Internet Explorer 4 incluait un embryon de support pour XML. Internet Explorer 5 le supporte de manière bien plus étendue (mais pas complète). I.E.5 ne supporte pas encore la spécification XLink, ni la syntaxe récente des espaces de noms.
- Mozilla/Gecko, le nouveau butineur développé selon le principe "open source" à l'instigation de Netscape, offre un support partiel de XML.
- Opera vient d'introduire un support XML dans la version 4 de son butineur.
A l'heure actuelle, le support pour XML dans les principaux butineurs laisse encore beaucoup à désirer. La solution la plus répandue consiste donc à automatiser la production de documents HTML à partir de documents XML. Voir par exemple Apache XML Project.