Indholdsfortegnelse:
- Definition - Hvad betyder asynkron JavaScript og XML (AJAX)?
- Techopedia forklarer asynkron JavaScript og XML (AJAX)
Definition - Hvad betyder asynkron JavaScript og XML (AJAX)?
AJAX er klientsidet webudviklingsteknik, der bruges til at producere interaktive webapplikationer. AJAX er en måde at udvikle et program, der kombinerer nedenstående funktioner ved hjælp af JavaScript til at binde det hele sammen.
- XHTML og CSS standardbaseret præsentation
- Interaktion med siden gennem dokumentobjektmodellen
- Dataudveksling med XML og XSLT
- Asynkron dataindhentning med XML HTTP-anmodning.
Den primære funktion af AJAX er at hjælpe udviklere med at fremstille webbaserede applikationer, der ligner desktopbaserede applikationer.
Techopedia forklarer asynkron JavaScript og XML (AJAX)
AJAX er en kombination af teknologier, ikke en entall teknologi. HTML og CSS markerer og style informationen, hvorefter der fås adgang til et tværplatform og et objekt-interaktionssprog, typisk ved hjælp af JavaScript. JavaScript viser igen informationerne dynamisk, hvilket giver brugeren mulighed for at interagere med dem. Denne proces udveksler data asynkront mellem browseren og serveren.
Asynkron kommunikation er dog den største fordel for AJAX. AJAX dækker en bred vifte af webteknologier, der bruges til at starte en webapplikation, mens den kommunikerer med en server i baggrunden. Dette er til gavn for brugeren, fordi det ikke forstyrrer eller afbryder den webside, han eller hun bruger. JavaScript er ikke det eneste script-sprog på klientsiden, der bruger AJAX-programmering; VBScript og andre sprog har denne type funktionalitet, men JavaScript er det mest populære.
På trods af hvad navnet antyder, behøver AJAX hverken at køre på en asynkron måde (i baggrunden), og behøver heller ikke at bruge XML. Faktisk bruges JavaScript-objektnotation oftere.
