ajax不需要写哪个层,AJAX使用篇:必须用到和不必运用的地点

AJAX使用篇:必须用到和不必运用的地点

2010-2-8 9:34:26   出处:https://www.yqdown.com

现在距离gmail改动了大众对运用网页使用程序的方式已经有一年多了。但是当前许多网页使用程序并没有运用充满活力的Ajax的优势来代替以前沉闷的html功能。

下面是当前网页使用程序应该出现的地点:

基于表单的交互

表单是很慢的,特别慢。尝试编辑位于del.icio.us上面的一个书签?点击编辑链接打开一个编辑书签的表单页面,然后编辑你的内容并点击提交按钮等待整个提交流程结束,结尾返回上一页并向下滚动到你刚才编辑的书签那里查看内容能无法 已经正确修改。那AJAX呢?点击编辑链接马上开始修改标签内容,点击提交按钮开始异步传输标签编辑的内容并立即看到修改后的内容而无需重载整个页面。

深层树状导航

总而言之,带有深层树状导航的使用程序通常是一个噩梦。在大多数情况中基本平直的拓扑结构以及搜索/标记能够很好的工作。但是假如一个使用程序真实运用深层树状导航,运用 JavaScript来维护拓扑ui(user interface用户接口),则运用 Ajax懒加载深层数据能够降低服务器的负载。举例来说,为了阅读一个只有一行的结果来加载整个一个新页面是特别耗时的。

及时用户对用户通讯

在一个准许用户建立及时探讨的信息公告系统中,迫运用户一次又一次的更新完页面看到答复是特别愚蠢的。回复应该是及时的,用户不应被迫总是去痴迷于刷新操作。即使是gmail这个已经对以前像hotmail/yahoo mail的收件箱刷新,刷新收件箱标记的操作有所改良,也并没有充分的运用 Ajax的功能来提示有新邮件到达。

投票、能无法 挑选、等级评价

假如 Ajax提交流程没有一个协调的UI提示是特别糟糕的,议决运用 Ajax来提交一个调查或能无法 挑选能够降低提交流程等待的痛苦。议决降低点击的等待时间,Ajax使用程序变得越来越有交互性-假如要用40秒来提交一个投票,除非特别在意的话大多数人会挑选放弃。假如只花1秒呢,特别大比例的人会乐于参加投票的。(我在Netflix versus有2008张电影投票在IMDb.com有210张电影投票)

过滤和庞杂数据操作

使用一个过滤、按日期排序、按日期和姓名排序、打开或关上过滤器等等。任何一种高交换型操作应该交给JavaScript来处理而不是议决向服务器来提交一系列的请求。在查找或者操作大量数据的时刻带来的视图上的改动最多不会超过30秒,Ajax真的使这些操作加快了。

普通录入时的提示/自动补齐

一些软件/JavaScript是擅长于帮助用户完成键入相似的文字或能够预测的文字的工作的。在del.icio.us 和 Gmail 中该功能是特别有益的,能够用来高速添加标记/email等。

对于一个频繁运用的使用程序诸如网页邮件客户端或blog 阅读器来说,用户有充足的时间来学习如何 运用新的UI观点但是他们却无法 接受一个特别缓慢 的反应速度。这种使用为Ajax变的更加普及起到了一个圆满的杠杆作用。随着用户运用频率的添加,更多的Ajax部件应该增强用户的运用体验。

分享到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值