Leksikon

Leksikon

AJAX - Asynchronous JavaScript And XML

AJAX lader en webside hente og opdatere data uden at genindlæse hele siden. Resultatet er hurtigere og mere flydende brugeroplevelser.

AJAX (Asynchronous JavaScript And XML) er en teknik, der lader en webside hente og opdatere data i baggrunden, uden at hele siden genindlæses. Det er grunden til, at du kan trykke "synes godt om", skrive en ny besked eller se flere resultater rulle ind, uden at skærmen blinker og bygges op forfra.

Før AJAX skulle browseren hente en helt ny side for hver lille handling. I dag taler siden med serveren i baggrunden, henter præcis de data, der mangler, og opdaterer kun den del, der har ændret sig. For brugeren føles det øjeblikkeligt.

Hvor du møder det dagligt

  • Et kort, der panorerer og zoomer, uden at siden hopper
  • En søgning, der foreslår ord, mens du taster
  • En kurv, der opdaterer totalen, så snart du ændrer antal

Hvad det betyder for dig

En flydende side holder folk længere og får dem hurtigere igennem til det, de kom efter — uanset om det er en bestilling eller en formular. Hvor klassiske sider føltes tunge og afbrudte, føles AJAX-baserede sider levende.

To ting er værd at have for øje. Misbrugt kan teknikken forvirre brugeren, der ikke længere kan se, at noget skete — så det skal være tydeligt, når indhold opdateres. Og indhold, der hentes i baggrunden, kan være sværere for søgemaskiner at finde, hvis det ikke håndteres ordentligt. Navnet er i øvrigt en smule historisk: XML-delen er i dag oftest erstattet af det lettere format JSON, men teknikken hedder stadig AJAX.

Relaterede ydelser

Skal det her omsættes til noget, der virker hos jer? Så er det typisk her, vi kommer ind.

Næste skridt

Fra begreb til løsning

Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.