AJAX 101: Hello World with XMLHttpRequest
DynamicAJAX has published a simple "Hello World" AJAX application as well as a detailed tutorial around it.
The tutorial covers the actual HTML and Javascript syntax, error catching, state changes and mainly the XMLHttpRequest object.
Source: DynamicAJAX: The Hello World of AJAX (2006-08-08 01:02:09)
Opera 9.0 is fastest AJAX Browser
AJAX shifts more stress towards the client, namely your web browser. So which browser is the fastest AJAX client, Sean Kane asked and created a Javascript benchmark. Surprisingly, Opera 9.0 beats both, MS Internet Explorer 6 and Mozilla Firefox, in terms of speed. By far!
The Random Number Generator and math engine slows down Firefox a lot. MS IE6 loses out on String manipulation functions and Layer movements.
The complete results can be found over at CelticKane.com .
Source: Browser Javascript Speed Tests (2006-08-02 18:22:27)
Easy way to customize your loading GIFs
When using external data sources in AJAX applications, you'll often find a situation where just "nothing seems to happen" for the user. How does a surfer know that there is still activity in the background?
This is where loading images come into play.
If you want to avoid firing up ImageReady or if you are no good at graphics in general, AjaxLoad allows you to customize loading images via an easy web interface. You may choose from different shapes, foreground and background colors. No sign-up required.
Source: AjaxLoad (2006-07-28 05:54:54)
The Yahoo User Interface Library
The Yahoo Developer Network recently launched the Yahoo! User Interface (YUI).
The YUI Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX.
AJAX Examples such as
- form autocompletes,
- multiple-view web calendars,
- a dynamic event logging system,
- dialog and overlay frameworks,
- horizontal, vertical, dropdown and tree menus
are included.
The library is well documented and the supplied examples can easily be used for your own website.
Source: Yahoo! UI Library (2006-07-27 22:54:22)
AJAX tutorial: Step-by-Step
This tutorial shows you the DOM and how to use it to your advantage. Furthermore it promotes the use of AJAX for different uses on your website.
Source: Detailed AJAX Tutorial at Musestorm.com (2006-06-30 22:04:56)