Ajax gaat scoren in 2006
Jullie zijn niet gewend dat ik over techno stuff schrijf. Ik vind dat zelf eigenlijk maar oninteressant. Het zijn immers tools om je ideeen te verwezenlijken, en die ideeen zijn belangrijker dan de tools. Maar soms kom je een nieuwe technologie tegen die je in staat stellen om die ideeen te verwezenlijken. Een daarvan is Ajax. De incrowders onder jullie zullen denken, gaap.... dat kennen we al. Ik constateer echter dat de nontechno’s nog maar weinig bekend zijn hiermee en nog steeds denken aan de AFC wanneer je het onderwerp ter sprake brengt. Ik kan erg enthousiast worden als ik voorbeelden zie van websites die hiermee gemaakt zijn. Een site ontwikkeld met Ajax maakt andere in 1 x ouderwets. Ik verwacht dan ook dat wanneer er 1 bedrijf in een branche is die dit in 2006 echt gaat toepassen, de concurrenten zeer snel een redesign van hun website zullen moeten overwegen.
Ajax stelt je in staat om een compleet nieuwe gebruikerservaring aan je website toe te voegen:
For a number of tasks, only small amounts of data need to be transferred between the client and the server, allowing a number of Ajax applications to perform almost as well as applications executed natively on the user’s machine. This has the effect that pages need only be incrementally updated in the user’s browser, rather than having to be entirely refreshed. “Every user’s action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine instead”, wrote Jesse James Garrett, in the essay that first defined the term. “Any response to a user action that doesn’t require a trip back to the server — such as simple data validation, editing data in memory, and even some navigation — the engine handles on its own. If the engine needs something from the server in order to respond — if it’s submitting data for processing, loading additional interface code, or retrieving new data — the engine makes those requests asynchronously, usually using XML, without stalling a user’s interaction with the application.”
Ik wordt echt enthousiast als je ziet wat het effect is van deze techniek op websites. Kijk voor een voorbeeld eens op Netvibes en zie hoe verbluffend snel en makkelijk het wordt om de gebruiker wijzigingen op je webpagina te laten aanbrengen. In Nederland is Backbase een van de koplopers op het leveren van tools voor de ontwikkeling ervan. Op hun site kan je demo’s vinden en een filmpje met uitleg.
Als jullie goede Nederlandse voorbeelden kennen, laat het dan even weten.....
