AJAX
In my previous post, I mentionned Google's web application's User Interface (a Rich Web interface that is). This approach has a name: AJAX
Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates:
- standards-based presentation using XHTML and CSS;
- dynamic display and interaction using the Document Object Model;
- data interchange and manipulation using XML and XSLT;
- asynchronous data retrieval using XMLHttpRequest;
- and JavaScript binding everything together.
[ ... ]
[FAQ:] Are Ajax applications easier to develop than traditional web applications?
[Answer]. Not necessarily. Ajax applications inevitably involve running complex JavaScript code on the client. Making that complex code efficient and bug-free is not a task to be taken lightly, and better development tools and frameworks will be needed to help us meet that challenge.
Hm... complex JavaScript code ... better development tools and framework will be needed... I do not think I will cut myself on this edge yet. I have enough scars already.
I learned about AJAX from a post on SixApart (intersting post btw about free open source stuff that turns commercial.) The previous post there has good links to Firefox extensions -- Firefox, another other platform.