Loading AI tools
Van Wikipedia, de vrije encyclopedie
Asynchronous JavaScript And XML (AJAX) is een term voor het ontwerp van interactieve webpagina's waarin asynchroon gevraagde gegevens worden opgehaald van de webserver. Daardoor hoeven dergelijke pagina's niet in hun geheel ververst te worden. De term is op 18 februari 2005 door Jesse James Garrett gelanceerd en werd door grote bedrijven als Google en Amazon overgenomen.
Door gebruik te maken van XMLHttpRequest hoeft de webpagina niet opnieuw ververst te worden om nieuwe inhoud te krijgen. Google Suggest stelt bijvoorbeeld bij elke toetsaanslag een nieuwe reeks zoektermen voor zonder dat men de pagina hoeft te herladen. Zo'n pagina is te vergelijken met een applicatie die in de browser draait.
Ajax is een manier om interactieve webapplicaties te ontwikkelen door een combinatie van de volgende technieken te gebruiken:
De technieken waaruit ajax is samengesteld bestaan al langer dan de term ajax zelf. Ajax als zodanig werd vooral goed mogelijk met de komst van het XMLHttpRequest-object (als eerste ingevoerd door Microsoft in Internet Explorer 5) en de mogelijkheid om vanuit JavaScript het HTML-DOM-model te benaderen (W3C-aanbeveling van 1998).
Het principe dat een pagina niet ververst hoeft te worden is al ouder. Dit kon bijvoorbeeld al met behulp van een verborgen frame.[1]
Diverse bedrijven hebben een toolkit ontwikkeld om het maken van ajax-applicaties te vereenvoudigen. Bijvoorbeeld Microsoft heeft "ASP.NET AJAX" (Codenaam Atlas) ontwikkeld dat als plug-in voor Microsoft Visual Studio werkt, maar ook los daarvan kan worden gebruikt en Google heeft de Google Web Toolkit ontwikkeld.
Daarnaast is er een groot aantal opensource-JavaScript-frameworks en toolkits, zoals Scriptaculous, Prototype, DWR en jQuery.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.