February 01, 2006

Vendors unite to promote AJAX tool development

Open AJAX group backed by BEA, IBM, Google, Oracle, Mozilla, Red Hat, Eclipse, and more

A group of top industry vendors plans to announce on Wednesday a new community initiative aimed at popularizing AJAX (Asynchronous JavaScript and Extensible Markup Language), the nickname given to a collection of software development tools and standards that help Web applications mimic the speed and smoothness of desktop programs.

The initiative, dubbed Open AJAX, includes a glittery collection of major organizations in its supporting-member ranks. IBM Corp., Google Inc., BEA Systems Inc., Oracle Corp., Mozilla Corp., Yahoo Inc., Red Hat Inc., Zimbra Inc. and the Eclipse Foundation are among the among the group's founders. What Open Ajax will actually do, though, remains unclear.

The group's stated mission is to promote AJAX as an open technology set that is compatible with any device, Web browser and development tool set. AJAX is already standards-based essentially by definition; in the February 2005 essay that gave AJAX its name, Jesse James Garrett cited standards such as XML and CSS (Cascading Style Sheets) as core elements. The AJAX name covers an assortment of tools and technologies that have been around for years. Garrett's breakthrough was in identifying the way applications such as Google Inc.'s Google Maps and Gmail use those technologies in concert to offer responsive, elegant functionality.

Open AJAX doesn't hold meetings, and it has no official plans or philosophy. Instead, the group's members work together informally to further their shared goal of easing AJAX development.

"Part of Zimbra's motivation for participating in Open AJAX is to ensure that there is a winning AJAX platform in open source," said Zimbra President Scott Dietzen. He fears that AJAX work will be perverted by proprietary developers such as Microsoft Corp., which has its own AJAX-based programming framework, Atlas.

To encourage developers to work with AJAX, Zimbra has released an AJAX runtime toolkit under Apache and Mozilla public licenses. The kit includes an object-oriented JavaScript class library, an event framework and communications tools.

When Zimbra began working with AJAX two years ago (before the name existed), it found few tools available to aid its developers. "Necessity being the mother of invention, we set out to solve some of those holes for our own applications," Dietzen said. "We ended up with a toolkit that we think is very broadly useful."

IBM is also publicly releasing some of its internally developed tools. IBM is contributing to the Eclipse Foundation an AJAX toolkit framework that supports multiple AJAX runtime toolkits.

IBM Vice President of Emerging Technologies Rod Smith echoed Dietzen's comment that developer tools are lagging developer interest. "[Open AJAX] is a consolidated development effort," he said. "We'll do better collectively working together toward AJAX than we can do individually."

Dietzen said his hope is that tools will advance to the point where Web designers can join the AJAX development community without having the programming expertise now required for AJAX work.

"This is a great start. We have cut the complexity of authoring an AJAX application through the collective work of the participants. It's ten times easier than it was when we started down this path two years ago," Dietzen said. "I would like to see us make it two or three times easier still than it is now."



 

Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.