首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Ajax 讓網頁絲滑如桌面應用:微軟能否趕上這波浪潮?

     編輯:Java 相關知識

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 潛力上領先。」

微軟的應對策略

  1. 擁抱並擴展:推出 Windows Live Local(Ajax 地圖)、代號 Atlas 框架(簡化 Ajax 開發)。
  2. Office Web 化:研發 Ajax 版 Office,Word/Excel 從獨立產品轉型為服務。
  3. 平台策略經理 O'Brien:「讓這項技術被盡可能多的用戶使用。」

業界陣營與案例

陣營代表產品Ajax 關鍵價值
GoogleMaps、Earth、Gmail、Suggest無縫拖拽、即時建議、離線草稿
YahooMail、Flickr郵件即時新信、相冊標籤/拖拽/連續瀏覽
創業公司Writely、NumSum、Voo2do、Oddpost桌面級交互體驗的 Web 替代品
微軟Live Local、Atlas、Office Live捍衛桌面霸主地位、轉型服務商

Ajax 的雙重突破

  1. 模擬桌面交互:單頁應用(SPA)雛形,頁面重載極少。
  2. 跨源資料聚合:Housingmaps.com = Craigslist 房源 + Google Maps;Say4.com = 新聞關鍵字 + 聖經章節;Dealmine.com = 多源優惠聚合。
    打破「單一網站單一資料源」傳統模式。

局限與未來

  • 瀏覽器尚無法處理 Photoshop/Final Cut 級複雜圖像視訊運算,桌面專業軟體短期無虞。
  • 未來桌面軟體將專注於需強大算力的利基場景。
  • 微軟核心產品將面臨 Ajax 版挑戰者,戰場已從「功能比拼」轉向「交付模式與體驗」。

結語

Google 已端出美味佳餚,證明 Ajax 能創造更豐富、流暢的瀏覽體驗。微軟,輪到你出招了!這場戰役的第一仗,注定在 Google、Yahoo 等巨頭間展開,而勝負關鍵在於:誰能將「技術可能」轉化為「用戶不可或缺的價值」。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved