首先是网站的策划方式遇到了挑战,需要更复杂的交互演示才能让制作人员明白需求。
然后browser端开发变得很复杂,很多任务从原来的逻辑层或者缓存层压到了客户端。数据与页面表现形式的合成、后退的处理、地址栏的处理等等都要由客户端脚本实现。(JS人员也有春天)
相关联的,网站测试也变得复杂了,测试到位的话,甚至要去检测每个页面是否按照设计需求能够或者不能够后退。一个页面的内部还有可能出现一些视觉效果,比如整个页面渐渐变成灰色,然后出现一个提示框。(测试人员的冬天)
接下来是用户行为分析受到挑战。我试用了一下clickdensity服务,用它来分析2SIMPLE,发现得不出什么有意思的结果(试用周期也有点短),因为2SIMPLE里面的最新回复会不断变化(糗事百科的新糗事也有类似问题),用户查看某个帖子的回复的时候页面也会发生变化,点击位置的分布变得不是很有意义。如果是全盘ajax的网站,类似gmail的体验,更是没有url给分析软件去定位用户的行为模式。这样的情况下,只能依靠后台逻辑层去记录一些关键的用户行为,自己建立分析系统进行分析。
用户这边呢?好像还都比较容易上手,毕竟体验是朝着更快更爽的方向在进化。
js的流行似乎是从gmail开始的,但是js太多也不好,配置差一点容易导致浏览器假死。
linchanx
2006/08/09 07:52