Ajax 重新定義 Web 體驗
Google Maps 讓世人見識到:無沙漏、無整頁刷新、地圖無縫拖拽縮放。這背後是 Ajax (Asynchronous JavaScript + XML)——一組協同工作的程式碼,讓網站像本地程式一樣流暢運作。隨後 Writely(線上文書)、NumSum(線上試算表)、Voo2do(行程管理)等 Ajax 應用如雨後春筍,倒逼人們重新審視「Web 應用 vs 桌面軟體」的邊界。
Ajax 如何掩蓋網路延遲?
- 充當瀏覽器與伺服器間的緩衝器:預取資料、非同步更新局部 DOM。
- 不提升下載速度,但消除等待挫折感:Google Earth 還在下載高解析度圖塊時,用戶已可流暢拖動鳥瞰圖。
- 心理學層面的勝利:細微體驗差異改變用戶對 Web 的認知門檻。
微軟的尷尬與反擊
歷史諷刺
Ajax 關鍵技術 XMLHttpRequest 實為微軟 1997 年發明(IE 5 ActiveX),卻被束之高閣。直到獨立開發者發現組合這些公開技術能產生奇效,Oddpost 用 Ajax 做出媲美 Outlook Express 的 Web 郵件介面,2004 年被 Yahoo 收購,成為新版 Yahoo Mail 基石。
微軟內部警醒
- 2001 反壟斷案後、Netscape 消失後,微軟「有點不知所措」(Adaptive Path 創辦人 Garrett 語)。
- CTO Ozzie 內部備忘錄承認:「我們擁有雄厚網絡資源,理應早已在 Ajax 潛力上領先。」
微軟的應對策略
- 擁抱並擴展:推出 Windows Live Local(Ajax 地圖)、代號 Atlas 框架(簡化 Ajax 開發)。
- Office Web 化:研發 Ajax 版 Office,Word/Excel 從獨立產品轉型為服務。
- 平台策略經理 O'Brien:「讓這項技術被盡可能多的用戶使用。」
業界陣營與案例
| 陣營 | 代表產品 | Ajax 關鍵價值 |
| Google | Maps、Earth、Gmail、Suggest | 無縫拖拽、即時建議、離線草稿 |
| Yahoo | Mail、Flickr | 郵件即時新信、相冊標籤/拖拽/連續瀏覽 |
| 創業公司 | Writely、NumSum、Voo2do、Oddpost | 桌面級交互體驗的 Web 替代品 |
| 微軟 | Live Local、Atlas、Office Live | 捍衛桌面霸主地位、轉型服務商 |
Ajax 的雙重突破
- 模擬桌面交互:單頁應用(SPA)雛形,頁面重載極少。
- 跨源資料聚合:Housingmaps.com = Craigslist 房源 + Google Maps;Say4.com = 新聞關鍵字 + 聖經章節;Dealmine.com = 多源優惠聚合。
打破「單一網站單一資料源」傳統模式。
局限與未來
- 瀏覽器尚無法處理 Photoshop/Final Cut 級複雜圖像視訊運算,桌面專業軟體短期無虞。
- 未來桌面軟體將專注於需強大算力的利基場景。
- 微軟核心產品將面臨 Ajax 版挑戰者,戰場已從「功能比拼」轉向「交付模式與體驗」。
結語
Google 已端出美味佳餚,證明 Ajax 能創造更豐富、流暢的瀏覽體驗。微軟,輪到你出招了!這場戰役的第一仗,注定在 Google、Yahoo 等巨頭間展開,而勝負關鍵在於:誰能將「技術可能」轉化為「用戶不可或缺的價值」。