Hup AJAX!
24-01-2006 2006m 13:17 000000000000r door Wieland(skip de technospeak)
Wie dit log regelmatig leest, weet dat ik een hartstochtelijk Ajax-aanhanger ben. Ik heb me afgelopen zondag, ondanks de bittere kou, in Enschede dan ook prima vermaakt.
Inmiddels strekt mijn liefde voor Ajax echter verder dan alleen de voetbalclub. Op internet staat de naam al lang niet meer in de eerste plaats voor Cruijff en Van Basten of het shirt met de brede rode baan. Ajax, of eigenlijk AJAX, betekent Asynchronous Javascript and XML, en is een van de bekendste buzzwords van 'Web 2.0'. De technologie, een combinatie van (onder meer) JavaScript, DOM en CSS, maakt het mogelijk om snelle, desktopachtige webapplicaties te maken, waarbij pagina's niet meer voortdurend heen en weer gestuurd worden tussen de server en de browser, en de gebruiker dus niet na iedere handeling hoeft te wachten tot de site opnieuw geladen is. Alleen het deel van de pagina dat werkelijk verandert wordt dynamisch aangepast, en de gebruiker kan ondertussen gewoon doorwerken.
Ook wie nog nooit van AJAX heeft gehoord, is er waarschijnlijk wel eens mee in aanraking gekomen. Het is de technologie achter de interfaces van onder (veel) meer GMail (invite, anyone?), Google Maps, Google Suggest en Flickr.
Heel fraaie websites allemaal, maar zo ingewikkeld blijkt de achterliggende techniek toch helemaal niet te zijn. Inmiddels zijn op internet honderden introducties in AJAX te vinden, maar de beste die ik tot nu toe zag is de nog lopende serie artikelen van Brett McLaughlin.
Op basis van de voorbeelden in zijn tweede artikel maakte ik van deze meligheid een AJAX-versie. Typ in het tekstinvoerveld, en zie hoe de vertaling onmiddellijk letter voor letter op de pagina verschijnt (vereist een moderne browser met javascript).
Net zo snel, soepel en elegant als dat andere Ajax zou moeten zijn!
Ma.gnolia
del.icio.us
digg
Technorati
NUjij.nl

02-02-2006 om 13:49 000000000000r
Dat AJAX begint wel heel erg een buzzword te worden. Je kunt er op wachten dat er binnenkort een boek 'AJAX voor dummies' verschijnt. In dat geval gaat er overigens spoorslags een bakkei door de ruit van de uitgever.