Sans elle, vous auriez à utiliser différents composants et bibliothèques XML pour chaque navigateur, parce que chaque navigateur est compatible avec différentes versions de la langue. Aussi, E4X est avantageux d'utiliser car il ne nécessite pas beaucoup de code. Cependant, aucun des navigateurs courants actuellement en charge E4X. Une version bêta de Mozilla est compatible avec elle, mais pas la version actuelle. Firefox 1.1 fonctionne avec E4X, mais Internet Explorer, le navigateur le plus populaire et largement utilisé, ne fonctionne pas avec elle.
Au lieu de cela, Internet Explorer utilise divers composants de programmation d'une spécification de programmation appelé AJAX, qui utilise une variété de langues, y compris JavaScript, XML, CSS, et plusieurs autres. Si vous créez des sites web pour une vie, vous devriez probablement prendre un certain temps pour vous familiariser avec E4X. Même si elle ne sert pas activement à l'heure actuelle, il sera probablement dans un avenir proche.
Pour l'instant, l'apprentissage AJAX est probablement plus important en raison de la domination d'Internet Explorer comme navigateur web de choix, mais cela pourrait changer. Si vous avez jamais étudié E4X mais sont déjà familiers avec XML, vous pouvez probablement l'apprendre à travers des tutoriels en ligne simples car la syntaxe est pas trop compliqué. Si vous avez jamais étudié XML, XHTML, XSL, ou AJAX, alors vous devez vous inscrire à des cours dans un institut de programmation de l'ordinateur local immédiatement.
Ne sachant pas comment utiliser ces nouvelles langues pourrait signifier que vos sites Web sera invisible pour les utilisateurs d'Internet sans fil.