From Ajax Patterns Table of contents [showhide] 1 Overall Goals(总体目标) 1.1 User First(用户至上) 1.2 Conserve Resources(优化资源) 1.3 Be Accessible(保持可用性) 1.4 Respect Privacy(尊重隐私) 2 Design Principles(设计原则) 2.1 Minimal Traffic(最小传输量) 2.2 Explicitly Ajax(透彻理解ajax) 2.3 No Distractions(没有干扰) 2.4 Established Conventions(
致
使用习惯) 2.5 Continuous Interaction(不间断交互) 3 Relevance to Design Patterns(将原则应用于设计模式) [edit] Overall Goals 总体目标 Spec
ic goals closely related to Ajax application design. User First 用户至上 Adopt Ajax for usability, not just to strut your stuff, so that the user is engaged, and not immediately driven away by your nod to website splash screens, tags, popup ads, and other usability disasters of websites which have gone to a place you don’t want to be. The users time should be spent thinking about the task at hand rather than the
ricacies of the
erface. 采用ajax是为了提高可用性
而不是炫耀你
技术
所以
在ajax环境里
你不会被页面刷新、闪烁
标签、弹出式广告以及其他
有悖于高可用性用户体验
操作所打断
而被迫来到你不想去
地方
用户
精力就可以用在考虑自己手头
工作上
而不是被如何使用复杂
用户界面而搞得焦头烂额
Projects incur the risk of using Ajax as an end rather than a means. Ajax is an excellent tool for improving the user experience and is now a natural choice for any serious web projects. The goal should be usability rather than buzzword-compliance. If Ajax is used just to prove a po
, two detrimental consequences are likely: resources will be wasted, and usability will suffer. Incorporation of Ajax features needs to be driven by usability concerns. 项目在使用ajax技术时很容易陷入
种窘境
就是仅仅以应用技术为目
而忘记了ajax技术
真正意义
Ajax是
项可以令人振奋
技术
它可以极大地提高用户体验
并且现在已经成为任何正式web项目
自然选择
应用ajax
最根本原因在于想要提高用户体验
而不应是顺应潮流
如果ajax仅仅被用来证明
种观点
那么将会出现以下两个结果:资源将会被浪费
并且可用性将会遭受损失
结合并且发挥ajax
特性需要从提高可用性(用户体验)出发
Coofucoo say: 究竟是技术至上
还是功能至上?ajax并不是新技术
这
点很多人都提到
但是并不是只有新技术才可以带来革命
新瓶装旧酒
ajax利用那些我们都已经见到
技术
组装出
个我们都没有想到
梦
做技术时刻谨记
点
软件Software做出来就是要用
(钱挣了就是要花
^_^) Conserve Resources 优化资源 Be careful about conserving resources in the server system, the browser system, and the connection between them. Resources such as bandwidth and system load have always been an issue, and Ajax pulls the lever even higher. With the possibility of frequent round trips, consideration must be made as to 小心
保存你
资源
他包括你
服务器系统资源
浏览器系统资源和带宽资源
资源
如带宽和系统负荷总是
个问题
而且ajax使得问题变得更严重
潜在
频繁请求/返回
交互过程可能会导致问题加重
你必须仔细考虑这方面
问题
Coofucoo say: 从宏观
观点看
我们
数据要么在服务端
要么在浏览器端
要么在浏览器和服务器通讯
路上
:)这就是我们进行开发所需要处理
全部资源
至于如何分配
是
个需要根据我们
具体需求权衡
考虑
Be Accessible 保持可用性 Ajax applications should consider specialised needs of users with particular disabilities, of d
ferent ages, backgrounds, and so _disibledevent=>AJAX
Ajax
ajax
原则
延伸阅读
- 2010-12-9-- ajax数据库,Ajax+Asp源代码]读取数据库内容的表格(没有用框架)
- 2010-11-24-- ajax框架,简化开发流程 了解各种Ajax框架的适用性
- 2010-12-9-- phpajax,掌握AJAX
- 2010-12-9-- ajax框架,国内首发 -- ajax完整功能框架
- 2010-12-9-- phpajax,Ajax Hacking
- 2010-12-9-- ajax框架,AJAX技术框架及开发工具
- 2010-12-9-- phpajax,Ajax 的六个误区小结分析
- 2010-12-9-- phpajax,AJAX 随记
- 2010-12-9-- ajax框架,无框架 Ajax分页(原创)
- 2010-12-19-- ajax框架,php的ajax框架xajax入门与试用介绍
最新评论