Ajax


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.


Tuesday, April 4th, 2006

PHPClasses.org Chooses iFrames over Ajax?

Category: Ajax, Programming

When people first look at what Ajax really is it seems like they’re either immediately turned off by it or jump in with both feet. Of course, there are a few in the middle – they look into Ajax to provide some functionality for their site and just don’t find quite what they’re looking for. Read the rest…

Posted by Chris Cornutt at 7:26 am
24 Comments

+++--
3.4 rating from 47 votes

CMS Watch Looks at Ajax and Your CMS

Category: Ajax, Articles

From CMS Watch today, there’s a new article that looks at the roles that Ajax can play (and is playing) in the world of content management systems. Ajax is already making its mark in blogging software (for comments and administrative needs) as well as in interface creation. For the Web CMS world, Ajax offers the Read the rest…

Posted by Chris Cornutt at 7:10 am
4 Comments

+++--
3.5 rating from 30 votes

Thursday, March 30th, 2006

APress Advocates Ajax in Two New Books

Category: Ajax, Programming

Hot on the heels of the momentum that Ajax has generated all across the web, book publishers have been clamoring to get as much Ajax-related material out as they can. They’ve looked at a variety of subjects, ranking in skill level from the basic and the simple all the way out to highly complex, creating Read the rest…

Posted by Chris Cornutt at 2:25 pm
Comment here

+++--
3.8 rating from 16 votes

Wednesday, March 29th, 2006

Big League Battle in Ajax Development

Category: Ajax, Programming, Toolkit

With Ajax still being a relatively new technology (just over a year old – well, the term is anyway), there are will some power struggles among the larger companies to see who will be king of the hill. Two major players, Eclipse and Microsoft, are competing for this leadership, according to this InformationWeek article. The Read the rest…

Posted by Chris Cornutt at 6:52 pm
5 Comments

++++-
4.1 rating from 24 votes

A Live Look at Your Google PageRank

Category: Ajax, Utility

In the eternal quest for getting one’s website where more and more eyes can see it, there’s one number that a large part of the world looks to for the best idea of where they lie – the Google PageRank. According to Google, this number upholds the: uniquely democratic nature of the web by using Read the rest…

Posted by Chris Cornutt at 9:03 am
16 Comments

+++--
3.6 rating from 40 votes

Thursday, March 23rd, 2006

Writing Your Server-Side Ajax Handler

Category: Ajax, PHP

Following up on his previous article on Ajax templating, Matthew Batchelder has posted the other half of the equation – the PHP script that responds to the Ajax requests. In my recent post on ‘Ajax; Templating; and the Separation of Layout and Logic,’ I refer to an Ajax Handler that sits server side to handle Read the rest…

Posted by Chris Cornutt at 7:11 pm
3 Comments

+++--
3.6 rating from 66 votes

AJAX Delete Confirmation

Category: Ajax, PHP, Programming

If you’ve ever been developing a web application and grown tired of those Javascript popup windows all over the place for deleting items, consider the use of Ajax and a background PHP script to do the work for you. That’s exactly what Joe Vasquez has created in this new blog post from d3eministry.net. I have Read the rest…

Posted by Chris Cornutt at 8:26 am
24 Comments

+++--
3.5 rating from 149 votes

Wednesday, March 22nd, 2006

Excerpt from Professional Ajax covering XML, XPath, and XSLT

Category: Ajax, Books, JavaScript

Webreference.com has posted part one of an excerpt from the book Professional Ajax, covering XML, XPath, and XSLT. The chapter covers loading XML into the DOM, using XPath to select nodes, and transforming XML into HTML with XSLT. Here are some reviews from around the web – the general consensus seems to be positive. Sreejith’s Read the rest…

Posted by Rob Sanheim at 10:47 am
2 Comments

+++--
3.5 rating from 33 votes

Flex and Ajax: The Hybrid Store

Category: Adobe, Ajax, Flash

With the release of the latest version of Flex from Adobe Labs comes an enhanced version of the Flex-Ajax bridge. It’s this new bridge that Christophe Coenrates investigates in a new post on his blog. As an example of using Ajax and Flex together, I put together a hybrid version of Flexstore: The filter panel Read the rest…

Posted by Chris Cornutt at 7:48 am
4 Comments

+++--
3.9 rating from 35 votes

Tuesday, March 21st, 2006

WEBoggle – Ajax Multiplayer Boggle

Category: Ajax, Games, Perl

In this post on the Ajax Magazine blog, there’s mention of WEBoggle, an Ajax-enabled web-based multiplayer game of Boggle. WEBoggle is a web-based Multiplayer Boggle Game where you can play and have fun, but the website was already down this morning the second time I check it to write about it. The game is too Read the rest…

Posted by Chris Cornutt at 8:50 am
5 Comments

++++-
4 rating from 35 votes

Friday, March 17th, 2006

Ajax Tutorial Round-up

Category: Ajax, Articles

Max Kiesler has put together a nice Round-up of 30 Ajax Tutorials in which he scoured the web to find the various tutorials on parts of Ajax out there. AJAX Client-Server Communication Tutorials Alternate Ajax Techniques, Part 1 Dynamic HTML and XML: The XMLHttpRequest Object Guide to Using XMLHttpRequest Make asynchronous requests with JavaScript and Read the rest…

Posted by Dion Almaer at 9:43 am
27 Comments

++++-
4.1 rating from 126 votes

Ajax from Scratch: Implementing Mutual Exclusion in JavaScript

Category: Ajax, JavaScript, Programming

On Developer.com, there’s the first part of a series of articles – “Ajax from Scratch” – that’s looking to describe some of the fundamentals on getting “rich internet applications” built up without any framework assistance. In this first part, they look at something that can cause an amazing amount of headaches for developers that are Read the rest…

Posted by Chris Cornutt at 8:41 am
16 Comments

+++--
3.1 rating from 42 votes

Alternate Ajax Techniques, Part 2

Category: Ajax, Programming

WebReference.com has posted part two in their “Alternate Ajax Techniques” series – this time, they take a look at methods for using images and cookies to enable more communication between the client and the server, even on older browsers without DOM support. They start off by jumping right in and looking at images and cookies Read the rest…

Posted by Chris Cornutt at 8:28 am
4 Comments

+++--
3.8 rating from 23 votes

Wednesday, March 15th, 2006

Combining Ajax and XSLT in Skinnerbox

Category: Ajax, JavaScript, Programming

Alex Bosworth describes, in this blog post, a simple example that he’s created to show the possibilities of merging XSLT with Ajax to create a “skinning” site for prettying-up blog RSS feeds. I’ve been looking a lot lately at what XSLT can add to web development, and this weekend I started playing around with Google’s Read the rest…

Posted by Chris Cornutt at 3:25 pm
2 Comments

++++-
4 rating from 31 votes

A WordPress Ajax Shoutbox

Category: Ajax

From the developer that brought us the Ajax Periodic Table of the Elements, comes a WordPress plugin for adding an ajax-enabled “shoutbox” to your site, allowing users to communicate real-time as their viewing the site. This WordPress plugin adds live chat functionality to your WordPress blog. Your visitors can chat with eachother right in your Read the rest…

Posted by Chris Cornutt at 9:03 am
14 Comments

+++--
3.8 rating from 17 votes

Monday, March 13th, 2006

Asynchronous file upload with AJAX progress bar in PHP

Category: Ajax, PHP, Programming

Thomas Larsson has posted a short tutorial on his blog with something that I’ve heard many a PHP (and just web) developer looking for – a good way to provide multiple file uploads without sacrificing the functionality of the page. Thomas has created a combination of PHP, Ajax, and a backend script to create a Read the rest…

Posted by Chris Cornutt at 8:36 am
23 Comments

+++--
3.9 rating from 649 votes