Een medewerker van Microsoft heeft op IEBlog bekendgemaakt dat Internet Explorer 7 een scriptbare versie van XmlHttp ondersteunt die geen ActiveX nodig heeft. Hoewel Microsoft al sinds het begin van IE7 de intentie heeft getoond om XmlHttp standaard te ondersteunen en een andere medewerker het vorig jaar op IEBlog meldde, zijn er nu meer details bekend geworden. Het XmlHttp-object maakt het mogelijk dat webpagina's XML of andere data kunnen versturen en ontvangen via het HTTP-protocol. Met deze functionaliteit is het mogelijk om webapplicaties te maken die snel reageren op acties van gebruikers. Het is namelijk niet nodig om de hele pagina opnieuw te downloaden om nieuwe data te tonen. XmlHttp vormt een fundamenteel onderdeel van AJAX en wordt in die hoedanigheid toegepast binnen Googles GMail en het zoekmenu van Tweakers.net.
XmlHttp is geïntroduceerd als ActiveX-control in Internet Explorer 5.0. Diverse andere browsers zijn in de loop der tijd standaard ondersteuning voor XmlHttp gaan bieden. Mozilla ondersteunt het XmlHttpRequest-object sinds Mozilla 1.0, Apple sinds Safari 1.2 en Opera vanaf versie 7.6. Doordat IE7 nu naast ondersteuning via ActiveX ook standaard ondersteuning voor de techniek zal bieden, kunnen gebruikers van de functionaliteit gebruik blijven maken als ze ActiveX hebben uitgeschakeld. De ondersteuning voor XmlHttp kan desgewenst ook apart worden uitgeschakeld door middel van policies of IE-opties. Het bericht maakt niet duidelijk of er ook ActiveX-onafhankelijke implementaties komen van enkele andere veelgebruikte objecten, zoals XmlDocument en XsltProcessor. Een alternatief voor XmlHttp bestaat in de vorm van de DOM Load and Save-specificatie, maar dit wordt weer niet door IE7 ondersteund.