ajax是整个java世界为了UED(用户体验)的一次倒退(转自水木清华)
2009-01-10 20:51
465 查看
说实话,ajax是整个java世界为了UED(用户体验)的一次倒退。因为编程语言有一个明显的发展趋势,从最开始的汇编等等,只是为了pc机级别的使用,连用户界面也谈不上;而发展到c/c++,开始有了client端的UI,尤其是VC++,把UI发展到了极端,但是注意,这是单机的c/s端的UI界面,而此时编程语言有了一个飞跃,从for pc的时代,发展到了forperson的时代,此时计算机开始大面积普及,主要还是因为各种人性化的单机版软件大量被开发出来,这是c/c++在计算机普及方面的主要应用;而接下来,随着系统越来越大,人们意识到无论面向对象还是面向过程,c/c++都不具有足够的能力去开发大规模的集成系统,在这方面显得有些力不从心,直到现在,c++也还是大量使用在c/s端,或者单机版的小软件开发,flashget等就是典型。随着互联网时代的到来,系统规模越来越大,互联网方面c++不是强项,马上显得力不从心;随之而来的就是java轻而易举的在互联网时代占据了最重要的位置,迄今为止,java无疑是开发大规模并发系统,b/s这种日访问量上亿的最好,最稳健的实现方式。这里我们明显看到了编程语言的发展轨迹,小规模的汇编for pc ->小规模的c/c++ for 个人机->大规模的互联网应用java for internet。这是整个软件世界发展的必然趋势,而ajax的出现,仅仅丰富了UED方面,在编码和语言风格上,又倒退到了难以调试,语法规范不够严谨等早期编程语言的老路上,这实际是一种为了UED体验的倒退。根据以上论断,怎么能说ajax会成为王道呢?随着今后技术的进一步发展,抛弃ajax是历史的必然选择。
相关文章推荐
- 聊聊java工程师眼中的前端工程师、UED用户体验设计
- 巧用Ajax的 仅提交一次有效信息 提高用户体验
- ajax用beforeSend自定义请求过程中客户端事件,提高用户体验
- 为了用户体验 产品设计人员常犯的九个错误
- 巧用Ajax的beforeSend 提高用户体验
- 带着镣铐的舞者(从用户体验与编程模型两方面看AJAX与B/S 技术)
- 带着镣铐的舞者(从用户体验与编程模型两方面看AJAX与B/S 技术)
- elasticsearch的一次体验——1.Java环境的安装
- 为什么腾讯总能做出好产品?(在互联网行业,往往仅凭一个关键产品就足以改变整个公司的格局)MSN失败在不以用户体验为中心
- 巧用Ajax的beforeSend 提高用户体验
- 巧用Ajax的beforeSend 提高用户体验
- delphi&Java&JNI一次体验
- 又是为了触屏移动设备而设计【用户体验】
- 巧用Ajax的beforeSend 提高用户体验
- ajax: 用户体验之进度条
- 巧用Ajax的beforeSend 提高用户体验
- 巧用Ajax的beforeSend 提高用户体验
- 通过$.ajax设置预加载动画加强用户体验
- 巧用Ajax的beforeSend 提高用户体验
- Java servlet+Ajax 用户管理(完全无刷新增删改查及分页)