关于用户的体验,我想我们可以通过web
2.0的技术,增加用户的体验;以此来增加网站的粘合度;
方法:
一,Ajax无刷新技术,
        好处1.快速的页面响应速度,减少等待时间;节省带宽;
        好处2.新的不同的操作体验;
二,利用一些开源的javascript特效;
         1.lightbox,图片显示方面;
         2.http://script.aculo.us/,
基于prototype.js的特效,实现图片渐变,drag&drop,inlineplaceEditor等十几种有用的特效;

可以很方便的和ajax集成,主要应用于web2.0网站,目前开发很活跃;
         3.prototype.js (http://prototype.conio.net/),
将是我们使用最多的js,很多好处需要慢慢体会,呵呵;
         目前有ruby on
rails,script.aculo.us,Rico,Behaviour等框架使用此js;目前官网最高版本是1.4,但可以从script.aculo.us
         下到1.5rc1;

我们会经常使用的功能有3块:$系列,Ajax系列,Insertion系列;
         一些经典的介绍文章:
         a. http://www.blogjava.net/calvin/archive/2006/06/17/53471.html
         b.
https://compdoc2cn.dev.java.net/prototype/html/prototype.js.cn.html
         c.
http://www.sergiopereira.com/articles/prototype.js.html#Reference.Ext...
         d. http://www.klstudio.com/post/32.html
         4.wztooltip.js (http://www.walterzorn.com),
我们可以利用它的tooltip的功能,来实现类似greasemonkey的功能;

比如我们可以在搜索结果的旁边加一个类似google的网页快照功能,当鼠标触发onmouseover事件时,用ajax把数据load回来用

tooltip的方式显示给用户,这样用户不用打开此页面就可以知道大概内容了;
三,Ajax IM和Online Chat
         1. Azchat,
(http://chat.anarchyzero.com/),网页聊天,用户可以在同一个网页上聊天;此项目是php开源的,我们可以通过一段

html页面,将它的chat功能集成进来;很方便;类似的技术http://gabbly.com/,http://www.vqq.com/(国内),这些都可以免费
            集成;
         2.
注册会员之间在线IM聊天,可以实现在线客服等功能;

四,其他web2.0技术:RSS,Tag等;