Ajax 相關(guān)問(wèn)題

2018-08-12 21:26 更新

Ajax 相關(guān)問(wèn)題

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

復(fù)雜性增加

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

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

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

  • JavaScript 難以測(cè)試,自動(dòng)化測(cè)試更難。

  • JavaScript 模塊化特點(diǎn)薄弱。

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

工具箱/框架還不成熟

  • 大部分都處在 beta 階段。

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

  • 未來(lái)版本的 IE 將會(huì)解決這個(gè)問(wèn)題。

舊瀏覽器不支持 XMLHttpRequest

  • Iframe 會(huì)有所幫助。

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

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

JavaScript 代碼對(duì)黑客可見(jiàn)

  • 設(shè)計(jì)不良的 JavaScript 代碼可能導(dǎo)致安全問(wèn)題。
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)