Ajax 相关问题
2018-08-12 21:26 更新
Ajax 相关问题
Ajax 的发展非常迅猛,这也是它有很多问题的原因。我们希望随着时间的推移,这些问题会被解决,并且 Ajax 也能成为 Web 应用程序的理想选择。下面列出了一些 Ajax 目前面临的一些问题。
复杂性增加
-
服务端开发人员需要理解客户端 HTML 页面需要的显示逻辑以及服务端逻辑。
- 页面开发人员必须掌握 JavaScript 技术。
基于 Ajax 的应用程序可能难以调试,测试和维护
-
JavaScript 难以测试,自动化测试更难。
-
JavaScript 模块化特点薄弱。
- 缺少设计模式以及最佳实践指引。
工具箱/框架还不成熟
- 大部分都处在 beta 阶段。
XMLHttpRequest 尚未标准化
- 未来版本的 IE 将会解决这个问题。
旧浏览器不支持 XMLHttpRequest
- Iframe 会有所帮助。
JavaScript 技术依赖和不兼容性
- 必须为应用程序启用这个功能。
- 仍然存在一些浏览器不兼容。
JavaScript 代码对黑客可见
- 设计不良的 JavaScript 代码可能导致安全问题。
以上内容是否对您有帮助:
更多建议: