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.

Wednesday, November 14th, 2007

AxsJAX: Access-Enabling AJAX

Category: Accessibility, Ajax, Firefox

Charles L. Chen, the developer behind the Fire Vox Firefox plugin that enables the browser to talk to you, has released a new open source project, AxsJAX. In my first week at Google, I discovered Google Reader a highly optimized feed reader with very good keyboard support. For my starter project at Google, I decided Read the rest…

Posted by Dion Almaer at 7:11 am

3 rating from 22 votes

Monday, November 5th, 2007

Getitnext.com: An example of how libraries can co-exist

Category: Ajax, jQuery, Prototype

While reading an article on AuctionBytes.com about eBay search engine GetitNext.com, I did my usual code snooping to see what was powering some of the effects. Lo and behold, what do I see, but Prototype, Script.aculo.us and jQuery smiling at me! Yep, GetitNext.com is leveraging all three to enhance their site. It looks as if Read the rest…

Posted by Rey Bango at 7:00 am

3.5 rating from 50 votes

Monday, October 22nd, 2007

Ajax Javascript Galleries, Slideshows and Effects Redux

Category: Ajax, Articles, UI

Max Kiesler has been doing some nice roundup posts recently. He just published Ajax Javascript Galleries, Slideshows and Effects Redux, a piece that goes through a large group of libraries and apps that show off image related functionality. He ends up discussing: e2 AJAX Gallery FrogJS Javascript Gallery Highslide JonDesign’s SmoothGallery 2.0 LightWindow v2.0 Pyxy Read the rest…

Posted by Dion Almaer at 6:30 am

3.9 rating from 343 votes

Thursday, October 18th, 2007

Google Analytics expands tracking capabilities

Category: Ajax, Flash, Google, JavaScript

VentureBeat is reporting that Google has updated their popular Google Analytics service to begin tracking Ajax and Flash-based requests: The new additions reflect a growing feeling on the web that pageviews are a less important metric than they used to be. Google Analytics is opening a feature for beta testing that tracks user engagement with Read the rest…

Posted by Rey Bango at 7:00 am

3 rating from 48 votes

YUI image upload extension

Category: Ajax, Yahoo!

When the developers of a JavaScript library post about your extensions, it generally means that you’ve done a heck of a job. It seems that Dennis Muhlestein has impressed the YUI team with his image upload extension to the YUI Rich Text Editor. I’ve created an extension that modifies the RTE image dialog to include Read the rest…

Posted by Rey Bango at 6:00 am
Comment here

3.6 rating from 45 votes

Wednesday, October 17th, 2007

Re-inventing XMLHttpRequest: Cross-browser implementation with sniffing capabilities

Category: Ajax, JavaScript, Library

Sergey Ilinsky has written up an article on an XMLHttpRequest implementation wrapper that provides an equal XHR playground across the various browsers. If you use the wrapper you can fix things like: Internet Explorer: memory leak in XMLHttpRequest Gecko: missing readystatechange calls in synchronous requests Gecko: unnecessary readystatechange DONE when request aborted Gecko: Annoying <parsererror…>…</parsererror> Read the rest…

Posted by Dion Almaer at 8:18 am

3 rating from 54 votes

Monday, October 15th, 2007

KDice – GWT-based strategy game

Category: Ajax, Fun, Games, GWT

Ryan Dewsbury, creator of gpokr is no stranger to Ajaxian as we did a writeup about his Ajax poker app last year. Ryan has since released another Ajax-based game called Kdice. Kdice is an online strategy game built using the Google Web Toolkit. The goal of the KDice is to win all territories. At the Read the rest…

Posted by Rey Bango at 7:30 am

4 rating from 27 votes

Thursday, October 11th, 2007

Ext 2.0 Beta 1 released

Category: Ajax, Sencha

The Ext team continues to move forward on Ext 2.0, announcing the availability of Ext v2.0 Beta 1. This release of the Ext framework features updated portal and desktop examples, documentation updates, and bug fixes. Big enhancements were done to two sample applications, Web Desktop and Portal, which make extensive use of new functionality in Read the rest…

Posted by Rey Bango at 10:51 am

4.7 rating from 202 votes

Ajaxian Featured Tutorial: Defining classes and inheritance using Prototype 1.60

Category: Ajax, Prototype

Straight from the source, today’s Ajaxian Featured Tutorial is about how to use inheritance within Prototype 1.60: Prototype 1.6.0 now comes with inheritance support through the Class module, which has taken several steps further since the last version; you can make richer classes in your code with more ease than before. Here’s an example of Read the rest…

Posted by Rey Bango at 9:50 am

3.1 rating from 14 votes

Tuesday, October 9th, 2007

Managing sessions in an Ajax-enabled application

Category: Ajax

A recent post by Raymond Camden caught my attention as it focused on how to properly manage a web application’s server-side sessions when using Ajax to make server requests. In the post, the application in question uses a dashboard paradigm and has no page refreshes: Imagine you have an Ajax-based site. The front end acts Read the rest…

Posted by Rey Bango at 8:58 am

3.5 rating from 39 votes

Monday, October 8th, 2007

Automated security scanners choke on Ajax

Category: Ajax, Security

It looks like some of the most expensive security scanners can’t handle Ajax code. Information Week reviewed and tested 5 pricey application scanners, including software from IBM & HP, and all, sans IBM’s scanner, failed to pinpoint vulnerabilities with Ajax code: With the exception of IBM(IBM)’s Watchfire AppScan, automated Web application scanners are simply not Read the rest…

Posted by Rey Bango at 8:30 am

3.5 rating from 25 votes

AjaxLife: A Second Life Ajax client

Category: Ajax, Sencha

Apparently, boredom breeds inspiration and innovation as displayed by 15-year old Katharine Berry, the creator of the AjaxLife Second Life Ajax client. Due to some combination of boredom, wanting to talk to people in SL, and inspiration from a vague memory of something Interfect Sonic did, I decided to start work on an AJAX based Read the rest…

Posted by Rey Bango at 6:30 am

4.4 rating from 42 votes

Wednesday, October 3rd, 2007

Optimized Speedy Ajax Code

Category: Ajax, JavaScript, Tip

Dustin Diaz has revisited his seven JavaScript techniques and has updated his XHR-getting-function to be faster, using the Lazy Function Definition Pattern, which ends up looking like: var asyncRequest = function() { function handleReadyState(o, callback) { if (o && o.readyState == 4 && o.status == 200) { if (callback) { callback(o); } } } var Read the rest…

Posted by Dion Almaer at 8:53 am

3.8 rating from 38 votes

Tuesday, October 2nd, 2007

PasteMonkey.org: Yet another Pastebin project

Category: Ajax, JavaScript, jQuery

Tane Piper recently announced the beta launch of his new project, Paste Monkey. As Tane so aptly refers to it, Paste Monkey is “Yet Another Pastebin Project” which leverages a host of technologies for easing the aggregation of code snippets, including: CakePHP 1.2 (PHP5/MySQL). The jQuery JavaScript library. The GeSHi library for code highlighting. Live Read the rest…

Posted by Rey Bango at 3:30 am

3.2 rating from 31 votes

Friday, September 28th, 2007

DOMAssistant 2.0 released. Adds chainability, Ajax, and more

Category: Ajax, Library

The folks at 456 bereastreet are reporting about the newest release of Robert Nyman’s DOM Assistant. In case you aren’t aware of DOM Assistant: DOMAssistant is plainly an extremely efficient way to work tightly on conjunction with the DOM without worrying about web browser caveats and inconsistencies. No matter what you do, you will always Read the rest…

Posted by Rey Bango at 9:51 am

3.2 rating from 24 votes

Thursday, September 27th, 2007

Be wary of Ajax! (So says Oracle)

Category: Ajax, Java

I found it kind of ironic that Ted Farrell, Oracle’s chief architect and vice president of tools and middleware, warned many AJAXWorld conference attendees to be wary of Ajax. So let me get this straight. You go to an Ajax-centric conference to tell the developers who are there to learn about Ajax-related technologies to be Read the rest…

Posted by Rey Bango at 6:30 am

3.4 rating from 42 votes