Thursday, September 08, 2005

微軟Web開發計畫瞄準Google而來

微軟將在下週發表針對Google而來的新Web開發計畫。

這家軟體巨人計畫將MSN及其他公開網站開放出來,允許開發人員將網站上的應用程式加以組合--這個技術讓Google與其他網路公司成功推廣其產品。

微軟將在下週的專業開發者大會(PDC)上公佈其網頁平台策略,屆時微軟可望把多個公開網站,包括MSN Search等的應用程式介面(API)連同新的撰寫工具公佈出來。
該計畫目的在擁抱稱為Web 2.0或可程式化Web的新興模式,也就是可利用既有公開網站的組件來組合成新的應用。這也意謂著網頁不再只能瀏覽、存取,還可以變成作業系統一樣開發平台。例如第三方開發人員可以撰寫一種應用(或稱mash-up)從個人部落格上抓取地點資訊,利用Google Maps或類似服務將之放在地圖上。

此舉顯示微軟想把開發人員吸引到MSN上,也反映了這家軟體公司和新網路巨人Google之間的激烈競爭。現在兩家公司因為微軟高層李開復跳槽Google而鬧得不可開交。

Google及Yahoo現在都開放程式人員利用他們的網路服務撰寫應用。由於Web應用是跑在Web瀏覽器上,因此理論上不受作業系統限制。

而雖然微軟也希望把開發商留在其Windows作業系統上,但它卻無法忽視Web應用開發愈演愈烈的趨勢,Jupitermedia分析師Michael Gartenberg表示。和開發人員及附加產品結合成良好的生態系統有助於把流量導到其網站上。

微軟過去也有像MapPoint的服務可讓開發人員使用其網站元件,但微軟將會重新改版以加大開發人員的自由度。

大開方便之門

在下週的開發者大會上,微軟計畫公佈MSN Search服務的API,開發人員只要透過簡單物件存取協定(Simple Object Access Protocol, SOAP)。非商業授權下,使用者可每天每個網址可產出10000個搜尋結果,微軟MSN產品經理Seth Demsey說。微軟也會開放桌面搜尋API。

下週微軟也將宣佈一個使用JavaScript control的免費商業授權,讓使用者可顯示從其Virtual Earth地圖服務抓來的資料。MSN Messenger部門也將讓開發人員可撰寫使用「Activity」視窗的Windows應用程式,讓客服人員可在與客戶的對話中看到客戶資訊。

微軟也鼓勵開發人員為其網站撰寫更多應用。「愈多應用、對使用者帶來愈多價格,將能為我們的平台帶來更多人潮。」微軟MSN部門發言人Adam Sohn說。

下周微軟還將推出推出一款名為Atlas的工具測試版,可讓開發人員利用AJAX的新標準技術更容易開發Web應用。

Atlas工具包最終可望納入到MSN Framework之下,這套軟體意在開發出可在MSN服務,像是Hotmail及MSN Space、部落格及照片分享服務上執行的JavaScript應用。Atlas將是微軟旗艦級開發工具Visual Studio的附加(added-on)工具組。而Atlas也會包含許多MSN專用的工具。

兩難的抉擇

推出Web開發工具的策略對微軟而言是一項頗為矛盾的決定,Directions on Microsoft分析師Michael Cherry指出。

一方面微軟必須正視Web應用已成大勢所趨而加以擁抱,另一方面,微軟仍持續強調其稱之為「智慧型用戶端」(smart client)的肥厚用戶端(thick client),即應用程式必須執行在PC的Windows及Office上。

「他們面對AJAX精簡型用戶端,擔心如果他們不提供的話,開發人員會不會跑到開放原碼程式(LAMP)那去呢?」他說。

不過微軟Sohn表示該公司開發人員同時使用鼓勵MSN平台及Windows/Office平台。他表示有了MSN開發工具,只是讓Windows開發人員更容易從公開網站更容易抓資料。

「我們一點也不覺得有衝突,」他說,「而月我們對做平台的生意胸有成竹。」

0 Comments:

Post a Comment

<< Home