Un exemple, c'est le parser xml dans IE. bon déjà, faut se taper un activeX (alors que les autres browsers proposent un objet js DOMParser), mais en plus, il n'est même pas capable de parser du XML correctement sans faire des interprétation bizarres, du genre, il ne créé pas de noeud DOMText là où il y a juste de simples retour chariots (alors qu'il devrait). Le support des namespaces est plus que bancale.
Alors que pour un même document XML, tout les autres navigateurs fournissent quasiement le même arbre DOM
On a trouvé tellement de bug dans leur parser (que ce soit avec IE6/7 ou 8, sur XP ou vista), qu'on a fini par refaire en JS notre propre parser. Quelques centaines de lignes de codes en plus à cause des monstruosités Microsoft. Que de perte de temps, pour un truc qui ne date pas d'hier quand même... Pas merci Microsoft.
# DOMParser
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal if (microsoft()) {kludge;}. Évalué à 7.
Alors que pour un même document XML, tout les autres navigateurs fournissent quasiement le même arbre DOM
On a trouvé tellement de bug dans leur parser (que ce soit avec IE6/7 ou 8, sur XP ou vista), qu'on a fini par refaire en JS notre propre parser. Quelques centaines de lignes de codes en plus à cause des monstruosités Microsoft. Que de perte de temps, pour un truc qui ne date pas d'hier quand même... Pas merci Microsoft.