O W3C, órgão responsável pelo estabelecimento de padrões da Internet, publicou um draft com a especificação do objeto XMLHttpRequest, que é uma peça fundamental da técnica AJAX. Isso significa o primeiro passo para que o objeto XMLHttpRequest se torne um padrão reconhecido. Assim, os fabricantes de browsers passam a contar com um documento que os auxiliam na implementação do mesmo, diminuindo as chances de ocorrer problemas de incompatibilidade entre os browsers.
Apesar de praticamente todos os browsers mais modernos implementarem esse objeto, há pequenas diferenças na forma que o fazem, principalmente porque o IE, até a versão 6, utilizava um componente ActiveX. A partir da versão 7 do IE, este objeto passa a ser nativo, o que garante maior padronização.
Ricardo Oneda.