Ajax, short for asynchronous JavaScript and XML, allows websites to retrieve data from the server asynchronously behind the scenes, without interfering with the display and behavior of the existing page. Check out Ajax news, tips and tutorials here.

Thursday, June 9th, 2005

CPAINT: Cross-Platform Asynchronous INterface Toolkit

Category: Ajax, Toolkit

CPAINT is the Ajax toolkit that is used by the Ajax Spell Checker, and Magnetic Ajax. CPAINT has support for ASP and PHP backends. Download Home page

Posted by Dion Almaer at 9:39 am
Comment here

3.6 rating from 7 votes

Chat.app: An Ajax based chat program

Category: Ajax, Chat, Showcase

There is yet another Ajax based chat located at http://gamma.nic.fi/~jmp/chat/app.html. It is based on selecting a channel, and chatting away.

Posted by Dion Almaer at 9:27 am
1 Comment

3.3 rating from 14 votes

Wednesday, June 8th, 2005

Ajax Framework Summary

Category: Ajax, JavaScript, Library, Toolkit

Michael Mahemoff, of Ajax Patterns, has been collecting information of every Ajax framework he has come across, including information such as languages, licensing, objectives, etc. Please ping him with anything he has missed (or edit the Wiki itself). View the Ajax Framework Summary.

Posted by Dion Almaer at 8:05 am
Comment here

3.3 rating from 6 votes

Rico: Opensource Ajax and JavaScript Library

Category: Ajax, JavaScript, Toolkit

Bill Scott and Darren James have released a new JavaScript framework called Rico. Rico provides simplified Ajax handling, drag & drop, cinematic effects and behaviors (like the Accordian). A rich set of demos are available, and you should check out the weather widget for an example of the Ajax and accodian support.

Posted by Dion Almaer at 7:58 am
1 Comment

3.6 rating from 7 votes

AjaxAC: Open-source PHP framework for Ajax

Category: Ajax, JavaScript, Library, PHP

The basic idea behind AjaxAC is that you create an AjaxAC application, which in itself contains a number of action handlers and event handlers. An application in this context might mean an entire web site powered by Ajax, or it could mean a subset of a form. View the CountryRegionCity example, which uses Ajax to Read the rest…

Posted by Dion Almaer at 7:50 am
Comment here

3.7 rating from 10 votes

Tuesday, June 7th, 2005

Magnetic Ajax Poetry

Category: Ajax, Showcase

This is a fun one. Garrison Locke (of the spell checker fame) has put up a nice fun showcase, Magnetic Ajax Poetry. It uses Ajax and the DOM-Drag library that we linked to the other day. It’s like the magnetic poetry kits you’ve seen before except this is on the internet..and not Java. It saves Read the rest…

Posted by Dion Almaer at 12:57 pm
Comment here

3.3 rating from 6 votes

Monday, June 6th, 2005

Showcase: Delicious Suggest

Category: Ajax, Component, JavaScript, LiveSearch, Showcase

Duncun Ponting lead me on to the del.icio.us recent change. They have added some nice ajaxian components to help you select tags for content. It is nice for them to show you what others have tagged, as it will probably help the community from using different names for everything, which makes it harder to grab Read the rest…

Posted by Dion Almaer at 6:04 pm
1 Comment

2.8 rating from 23 votes

MacRumorsLive shares new Ajax architecture

Category: Ajax, Editorial, XmlHttpRequest

MacRumorsLive.com will be using an Ajax “live ticker” page for people to follow the news during the keynote address from Steve Jobs at the Apple Worldwide Developer Conference, where he is expected to announce the switch to Intel Chips. Users are known to keep refreshing on events such as these, and now there is no Read the rest…

Posted by Dion Almaer at 11:22 am

3.6 rating from 12 votes

Friday, June 3rd, 2005

Showcase: Yahoo! Mindset

Category: Ajax, Showcase, Usability

We have talked about the slider component, as an example of integrating Flash and Ajax. The new search from Yahoo!, Yahoo! Mindset, shows a pure Ajax implementation of a slider.

Posted by Dion Almaer at 10:59 am
Comment here

3.2 rating from 6 votes

DWR version 0.8 Released

Category: Ajax, Java, Library

DWR (Direct Web Remoting) version 0.8 contains a big list of new features. You can download version 0.8 from java.net. DWR is AJAX and XMLHttpRequest made easy. It makes it simple to call Java on the server directly from Javascript in the browser marshalling all the parameters and return values. It gets rid of almost Read the rest…

Posted by Dion Almaer at 10:52 am
Comment here

3.7 rating from 6 votes

Thursday, June 2nd, 2005

Adam Bosworth: Ajax reconsidered

Category: Ajax, Editorial

Adam Bosworth (now of Google, formerly of Microsoft, BEA, and others) has written about reconsidering Ajax. He follows along with the many others wondering “why now?”. He has features that he thinks we really need: First, printing is still hard. The browser has never grown up to enable the page author to easily describe an Read the rest…

Posted by Dion Almaer at 1:38 pm
1 Comment

3.5 rating from 4 votes

Ajax Debugging Tool

Category: Ajax, JavaScript, Utility, XmlHttpRequest

Julien Couvreur has released an improved version of his Ajax Debugging Tool. His latest GreaseMonkey script adds debugging features to the tracing script that he wrote previously.

Posted by Dion Almaer at 9:18 am
Comment here

3.3 rating from 8 votes

Wednesday, June 1st, 2005

Ajax powered BBC News RSS Reader example

Category: Ajax, Examples, Showcase

Nigel Crawley has written an ajaxian component which reads a given news feed (in this case BBC news feeds), and ticker-tapes them within the body of the component itself. The telegraph has this type of component, traditionally in Java, and is always the slowest thing to come into life. Now they can use a component Read the rest…

Posted by Dion Almaer at 11:24 am
Comment here

3.5 rating from 8 votes

libXmlRequest: Simple Ajax JavaScript Wrapper

Category: Ajax, JavaScript, Library, XmlHttpRequest

Stephen Cote has released a very simple wrapper around XHR, called libXmlRequest. The XmlRequest library contains a two public request functions, getXml and postXml, that may be used to send synchronous and asynchronous XML Http requests from Internet Explorer and Mozilla. Example var oXml = getXml(“sample_data.xml”); var aNodes = selectNodes(oXml, “/sample-data-root/the-data”, oXml.documentElement); Visit the libXmlRequest Read the rest…

Posted by Dion Almaer at 10:03 am
Comment here

3.4 rating from 12 votes

Tuesday, May 31st, 2005

Toolkit: Toxic for PHP

Category: Ajax, PHP, Toolkit

Danne Lundqvist has released the first version of hsi Ajax toolkit for rich clients. It is lightweight and features automatic form validation and fields can be bound to method calls. Currently there is only a PHP backend available. Example myUser.bindParams(‘save’, ‘User_id’, ‘User_login’, ‘User_firstname’, ‘User_lastname’, ‘User_email’, ‘User_group’, ‘User_age’); … myUser.execute(‘save’); PHP piece <?php // The PHP Read the rest…

Posted by Dion Almaer at 11:43 am
1 Comment

3.9 rating from 25 votes

Monday, May 30th, 2005

Example: Dynamic Ajaxian Tasklist

Category: Ajax, Examples, Java, JavaScript

Jens Schumacher has come up with a nice example of an Ajaxian Dynamic Tasklist. It is implemented in a macro for the popular Confluence Wiki from Atlassian. I like the green check, red cross icons, and the bar showing the % of the tasks done. Very Tada.

Posted by Dion Almaer at 5:47 pm

3.6 rating from 23 votes