当前位置: 首页 > 文档资料 > AJAX 中文教程 >

Issues

优质
小牛编辑
132浏览
2023-12-01

AJAX正在快速增长,这就是它包含许多问题的原因。 我们希望随着时间的推移,它们将得到解决,AJAX将成为Web应用程序的理想选择。 我们列出了AJAX目前遇到的一些问题。

Complexity is increased

  • 服务器端开发人员需要了解HTML客户端页面以及服务器端逻辑中将需要表示逻辑。

  • 页面开发人员必须具备JavaScript技术技能。

AJAX-based applications can be difficult to debug, test, and maintain

  • JavaScript很难测试 - 自动测试很难。
  • JavaScript中的模块化程度较低。
  • 尚缺乏设计模式或最佳实践指南。

Toolkits/Frameworks are not mature yet

  • 他们中的大多数都处于测试阶段。

No standardization of the XMLHttpRequest yet

  • IE的未来版本将解决这个问题。

No support of XMLHttpRequest in old browsers

  • Iframe will help.

JavaScript technology dependency and incompatibility

  • 必须启用应用程序才能运行。
  • 仍然存在一些浏览器不兼容性。

JavaScript code is visible to a hacker

  • 设计糟糕的JavaScript代码可能会引发安全问题。