XMLHttpRequest-objektet er et grensesnitt i skriptmotorer som gjør det mulig for skript å utføre HTTP-klientfunksjonalitet, slik som å sende skjemadata eller å laste data fra en webserver. XMLHttpRequest er én av de sentrale teknologiene som benyttes i metodikken som kalles Ajax.
XMLHttpRequest-objektet er i dag implementert i en eller annen form i mange av de vanligste nettleserne. Men dessverre er ikke implementeringene fullt ut kompatible. W3C har derfor publisert et utkasttil en implementering som skal dokumentere et minimumssett med interoperabilitetsfunksjonalitet basert på eksisterende implementeringer. Dette skal gjøre det mulig for webutviklere å benytte denne funksjonaliteten uten å måtte skrive plattform-spesifikk kode. Kun funksjonalitet som allerede er implementert vil bli vurdert.
Les også:
- [24.11.2009] Siste utkast til felles Ajax-komponent
- [26.02.2008] Utkast til utvidet Ajax-komponent
- [29.09.2006] Nytt utkast til felles Ajax-teknologi
- [20.09.2006] Ajax-biblioteker skal ikke få «eie» nettleseren
- [18.05.2006] Skriv med Java-kode, kjør som Ajax
- [25.04.2006] Internet Explorer 7 i ny betaversjon
- [20.03.2006] Ajax vanskeliggjøres av ulik XML-håndtering
- [08.12.2005] Ajax gjør nettleserne smartere
I de tilfeller hvor en funksjonalitet ikke har noen felles implementeringer, har forfatterne spesifisert det de mener er den mest korrekte atferden.
W3C oppfordrer utviklere av webløsning er og nettlesere til å lese gjennom utkastet og å komme med tilbakemeldinger.