donderdag 15 februari 2007

Ajax

De laatste dagen is het 's nachts weer een beetje frisser, en elke morgen ligt er een vers laagje sneeuw dat dan meestal gedeeltelijk wegsmelt tijdens de namiddag. Vanavond wordt er een winter storm verwacht in de bergen rondom, waar zo'n 25-40 cm sneeuw wordt verwacht, maar hier in de vallei zal het waarschijnlijk te warm blijven voor sneeuwval, en de neerslag zal ook nog eens beperkt worden door het schaduw-effect van de bergen.

Goed nieuws dus want dit weekend gaan we er weer volop invliegen in de bergen rond Bozeman (zie vorige post)!

Waarom heeft deze post nu 'Ajax' als titel? Wel, in dit geval heeft ajax niets met kuisproducten te maken, maar alles met web programmatie. Ajax staat voor Asynchronous Javascript And XML. Het is geen nieuwe technologie, maar wel een nieuwe techniek om dynamische web inhoud te laden zonder daarvoor een pagina te laten verversen (wat altijd gepaard ging met een snelle knipper van het scherm). Ajax laat je dus toe om (een deel van) je pagina te verversen zonder die knipper. Ik gebruik deze techniek al een tijdje (als enige op ons bedrijf), maar in de laatste dagen heb ik een paar applicaties grondig herzien en een ajax framework (AjaxCFC) toegevoegd aan ons systeem. Het resultaat is dat de code nu veel logischer ineen steekt. Spijtig genoeg kan ik het resultaat wel niet laten zien, want 95% van onze applicaties zijn bestemd voor ons intranet, en voor klanten :(. Als je toch een pagina wil zien die ajax gebruikt (er zijn er intussen duizenden), ga dan even naar Google suggest . Elke keer dat je een letter intypt gaat er een ajax request naar de server, die een paar suggesties terugstuurt en die onder je ingetypte letters toont.

1 opmerking:

blips zei

Ik gebruik Ajax op mijn WordPress blog om comments dynamisch te laten zien en weer te verbergen.
Is een hele mooie techniek.