最近关于web 2.0在IT圈子内比较流行,然而我却打算来泼点冷水, 谈谈我对这些被称为2.0的概念的看法。
前些时候老有些人来找我要我谈谈对web 2.0的看法和作为web 2.0的公司的运作者对web 2.0的体验, 我一概拒绝了, 经常我反问对方:“什么是web 2.0?”,于是我听到了各种各样的观点, 几乎很少能说出个头绪。 如果要我说,我一定是对web 2.0的概念严重泼冷水的人---但是我却也会是对一些被那些所谓web 2.0概念包含在内的技术的支持和尝试的先驱。
其实我认为您大可不必关心这个所谓web2.0,因为这只是一些技术和概念而已, 并不影响您对基于这些产品和技术的使用,您根本不需要知道自己在用的究竟是1.0还是2.0, 实际上内目前的这种定义严重具有二义性,难以真正界定。
因此,如果把wikipedia中的web 2.0的描述当成“定义”或者“经典”是非常片面的。 其实wekipedia并没有能下出一个定义,只是说明了哪些东西属于目前所说的web 2.0的技术:
CSS + XHTML
AJAX (最近很红火的新概念老技术,我自己的理解和定义是:通过网页内的javascipt调用来减少web页面刷新的必要性来提高web可用性的一种古老技术)
通过RSS/ATOM同步数据
通过RSS/ATOM聚合数据
友好的URL (例如uuzone的blog url: www.uuzone.com/blog/mao 而不是www.uuzone.com/app/showblog.do?blogid=91829&show=1&session=iuewqiyq32 之类的url)
支持按照blog的方式来发表 (说实话我不理解,为什么支持按照blog的方式来发表就算web 2.0 )
采用REST(Representational State Transfer)的API或者XML的web service (其实REST本身就是很古老,而且定义不是非常严谨的。 不过我一直非常欣赏REST方式的web serivce界面)
社会性,能把东西分享给朋友等 ( 这就算2.0? )
AJAX (最近很红火的新概念老技术,我自己的理解和定义是:通过网页内的javascipt调用来减少web页面刷新的必要性来提高web可用性的一种古老技术)
通过RSS/ATOM同步数据
通过RSS/ATOM聚合数据
友好的URL (例如uuzone的blog url: www.uuzone.com/blog/mao 而不是www.uuzone.com/app/showblog.do?blogid=91829&show=1&session=iuewqiyq32 之类的url)
支持按照blog的方式来发表 (说实话我不理解,为什么支持按照blog的方式来发表就算web 2.0 )
采用REST(Representational State Transfer)的API或者XML的web service (其实REST本身就是很古老,而且定义不是非常严谨的。 不过我一直非常欣赏REST方式的web serivce界面)
社会性,能把东西分享给朋友等 ( 这就算2.0? )
其中还说了一些更general的东西:
1.系统的数据交换要很容易
2.一些数据应该由用户创建和拥有
3.完全是web based.
对于这些general的东西我持严重的保留意见。 说实话 wikipedia中web 2.0我觉得不要说概念, 连描述都不能算。
