鍍金池/ 教程/ HTML/ Ajax 相關(guān)問題
Ajax 技術(shù)
Ajax 安全
Ajax 示例
Ajax 瀏覽器支持
Ajax 實戰(zhàn)
Ajax XMLHttpRequest
什么是 Ajax?
Ajax 數(shù)據(jù)庫操作
Ajax 相關(guān)問題

Ajax 相關(guān)問題

Ajax 的發(fā)展非常迅猛,這也是它有很多問題的原因。我們希望隨著時間的推移,這些問題會被解決,并且 Ajax 也能成為 Web 應(yīng)用程序的理想選擇。下面列出了一些 Ajax 目前面臨的一些問題。

復(fù)雜性增加

  • 服務(wù)端開發(fā)人員需要理解客戶端 HTML 頁面需要的顯示邏輯以及服務(wù)端邏輯。

  • 頁面開發(fā)人員必須掌握 JavaScript 技術(shù)。

基于 Ajax 的應(yīng)用程序可能難以調(diào)試,測試和維護(hù)

  • JavaScript 難以測試,自動化測試更難。

  • JavaScript 模塊化特點薄弱。

  • 缺少設(shè)計模式以及最佳實踐指引。

工具箱/框架還不成熟

  • 大部分都處在 beta 階段。

XMLHttpRequest 尚未標(biāo)準(zhǔn)化

  • 未來版本的 IE 將會解決這個問題。

舊瀏覽器不支持 XMLHttpRequest

  • Iframe 會有所幫助。

JavaScript 技術(shù)依賴和不兼容性

  • 必須為應(yīng)用程序啟用這個功能。
  • 仍然存在一些瀏覽器不兼容。

JavaScript 代碼對黑客可見

  • 設(shè)計不良的 JavaScript 代碼可能導(dǎo)致安全問題。