IBM與一群軟體公司聯合發起一項稱為「Open Ajax」的開放原始碼計畫,用意在提供簡易的開發工具,以製作AJAX式的網路應用程式。………
IBM發起開放AJAX工具運動CNET新聞專區:Martin LaMonica 2006/02/06
IBM與一群軟體公司聯合發起一項稱為「Open Ajax」的開放原始碼計畫,用意在提供簡易的開發工具,以製作AJAX式的網路應用程式。
這項計畫將以IBM捐獻的程式碼為基礎,希望讓軟體開發者運用Eclipse開發工具撰寫支援AJAX的全球資訊網應用程式。
AJAX的全名是「Asynchronous JavaScript + XML」,是一種撰寫應用程式的方法,可豐富網頁的互動功能,如此一來,使用者不必常常按螢幕上的更新按鈕,網頁資訊也會時時更新。
此計畫獲得許多軟體公司支持,成員包括IBM、Google、BEA Systems、Red Hat、Borland Software、Novell、Oracle、Yahoo、PHP工具製造商Zend Technologies、電子郵件軟體公司Zimbra,以及手機軟體公司Openwave Systems。此外,Eclipse基金會、 Mozilla Corporation和Dojo基金會也有意加入。
自從GoogleMaps等採用AJAX的互動式軟體應用推出後,這一年來,AJAX式的程式開發愈來愈受歡迎。目前市面上已有幾種工具包(toolkit),或稱架構(framework),用來簡化 AJAX的開發過程。Open AJAX計畫的目標,是讓開發者挑選一種AJAX架構,並與Eclipse軟體搭配使用。
IBM先進技術副總裁Rod Smith說:「現在已有許多工具包,我認為會趨於整合。」
Smith預期,一年內,這類工具包的種類可能精簡為兩種到五種較專門的工具組合。例如,一種AJAX工具包可能側重於前端網頁設計,另一重可能專門用來協助企業應用開發者打造商用的功能。
目前,Open Ajax軟體只支援Dojo Toolkit和Kabuki兩種工具包。
Smith說:「我們發現,AJAX太難,不容易上手,所以務必降低使用的門檻。我們認為,這一步是好的開始,但要擴大社群,仍需擴充工具。還有許多工作要做。」(唐慧文)