0

0

Ajax的现在所要面临的问题是什么?Ajax的不足点

青灯夜游

青灯夜游

发布时间:2018-11-08 14:22:00

|

2490人浏览过

|

来源于php中文网

原创

本篇文章给大家介绍一下ajax的现在所要面临的一些问题,让大家了解ajax还有哪些不足需要改进。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

Ajax是最可行的富Internet应用程序(RIA)技术,它正在获得巨大的行业动力、快速发展着,并且正在出现一些工具包和框架。但与此同时,Ajax也因此面临着许多问题。比如:浏览器的不兼容性,难以维护和调试等等。

下面我们来列举一下目前Ajax遇到的一些问题:

1、复杂性增加了

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

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

2、基于AJAX的应用程序可能难以调试,测试和维护

JavaScript很难测试 - 自动测试很难。

JavaScript中的模块化程度较低。

尚缺乏设计模式或最佳实践指南。

3、工具包/框架尚未成熟

大多数的工具包/框架都还处于测试阶段,使很多Web开发者对编写Ajax 代码望而生畏了。

4、浏览器的支持

1)XMLHttpRequest方面

XMLHttpRequest尚未标准化,旧浏览器中不支持XMLHttpRequest

2)JavaScript技术依赖性和不兼容性

必须启用应用程序才能运行,仍然存在一些浏览器不兼容性,如果用户禁用了JS,网站就取不到数据

佐罗电子商务系统改进版
佐罗电子商务系统改进版

主页面上引用了三个页面也说不过去呀。本次主要是把数据库合并了一下,至于功能,没有加什么新的东西,还是那些:在线订购、帐单查询(添加了一个打印的连接)、特价商品列表、热买商品列表、留言本(许多朋友说以前的那个有问题,现在换成枫叶阁女士留言本,挺不错的)、新闻、完善的管理

下载

5、安全性问题

1)、服务器端方面

基于AJAX的Web应用程序使用与常规Web应用程序相同的服务器端安全方案。

可以在web.xml文件(声明性)或程序(程序)中指定身份验证,授权和数据保护要求。

基于AJAX的Web应用程序受到与常规Web应用程序相同的安全威胁。

2)、客户端方面

JavaScript代码对用户/黑客可见。黑客可以使用JavaScript代码来推断服务器端的弱点,引发安全问题。

JavaScript代码从服务器下载并在客户端执行(“eval”),并可能通过恶意代码破坏客户端。

下载的JavaScript代码受到沙盒安全模型的约束,可以放宽签名的JavaScript。

6、移动设备和流媒体的支持不是太好

1)、一些手持设备(如手机、PDA等)现在还不能很好的支持ajax,比如说我们在手机的浏览器上打开采用ajax技术的网站时,它目前是不支持的。

2)、对流媒体的支持没有FLASH、Java Applet好

7、破坏浏览器前进,”后退”按钮的无法实现效果

AJAX只是局部刷新,所以页面的”后退”按钮是没有用的.

总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助,相关视频教程推荐:JavaScript教程Ajax教程

相关专题

更多
Java编译相关教程合集
Java编译相关教程合集

本专题整合了Java编译相关教程,阅读专题下面的文章了解更多详细内容。

11

2026.01.21

C++多线程相关合集
C++多线程相关合集

本专题整合了C++多线程相关教程,阅读专题下面的的文章了解更多详细内容。

4

2026.01.21

无人机驾驶证报考 uom民用无人机综合管理平台官网
无人机驾驶证报考 uom民用无人机综合管理平台官网

无人机驾驶证(CAAC执照)报考需年满16周岁,初中以上学历,身体健康(矫正视力1.0以上,无严重疾病),且无犯罪记录。个人需通过民航局授权的训练机构报名,经理论(法规、原理)、模拟飞行、实操(GPS/姿态模式)及地面站训练后考试合格,通常15-25天拿证。

16

2026.01.21

Python多线程合集
Python多线程合集

本专题整合了Python多线程相关教程,阅读专题下面的文章了解更多详细内容。

1

2026.01.21

java多线程相关教程合集
java多线程相关教程合集

本专题整合了java多线程相关教程,阅读专题下面的文章了解更多详细内容。

4

2026.01.21

windows激活码分享 windows一键激活教程指南
windows激活码分享 windows一键激活教程指南

Windows 10/11一键激活可以通过PowerShell脚本或KMS工具实现永久或长期激活。最推荐的简便方法是打开PowerShell(管理员),运行 irm https://get.activated.win | iex 脚本,按提示选择数字激活(选项1)。其他方法包括使用HEU KMS Activator工具进行智能激活。

2

2026.01.21

excel表格操作技巧大全 表格制作excel教程
excel表格操作技巧大全 表格制作excel教程

Excel表格操作的核心技巧在于 熟练使用快捷键、数据处理函数及视图工具,如Ctrl+C/V(复制粘贴)、Alt+=(自动求和)、条件格式、数据验证及数据透视表。掌握这些可大幅提升数据分析与办公效率,实现快速录入、查找、筛选和汇总。

6

2026.01.21

毒蘑菇显卡测试网站入口 毒蘑菇测试官网volumeshader_bm
毒蘑菇显卡测试网站入口 毒蘑菇测试官网volumeshader_bm

毒蘑菇VOLUMESHADER_BM测试网站网址为https://toolwa.com/vsbm/,该平台基于WebGL技术通过渲染高复杂度三维分形图形评估设备图形处理能力,用户可通过拖动彩色物体观察画面流畅度判断GPU与CPU协同性能;测试兼容多种设备,但中低端手机易卡顿或崩溃,高端机型可能因发热降频影响表现,桌面端需启用独立显卡并使用支持WebGL的主流浏览器以确保准确结果

25

2026.01.21

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

7

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号