Web 2.0
作者: , 出处:IT专家网, 责任编辑: 徐蕊,
2007-06-07 10:24
Web2.0是2003年之后互联网的热门概念之一,不过对什么是Web2.0并没有很严格的定义。一般来说Web2.0是相对Web1.0的新的一类互联网应用的统称。
技术
Web 2.0技术基础比较复杂而且还在演化中,但可以肯定的是包括服务器端软件、内容联合组织、消息协议、基于标准的浏览器和各种不同的客户端应用程序。(一般会避免使用非标准浏览器的一些增强功能和插件)这些不同但是互补的方法提供了Web2.0信息存储、创建和分发的能力,这些能力远远超出了先前人们对网站的期望。
如果一个网站使用了以下一些技术作为特色的话,就说他是利用了Web 2.0技术:
技术方面:
CSS, 语义化有效的XHTML标记,和Microformats
不突出的丰富应用技术(例如Ajax)
数据的联合,RSS/ATOM
RSS/ATOM数据的聚合
规则且有意义的URL
支持对网志发帖子
REST 或者是XML Web服务API
某些社会性网络方面
通用概念:
网站不能是封闭的——它必须可以很方便地被其他系统获取或写入数据。
用户应该在网站上拥有他们自己的数据。
完全地基于Web —— 大多数成功的Web 2.0网站可以几乎完全通过浏览器来使用
内容联合组织
Web 2.0的首要的也是最重要的发展,包括了使用标准化协议的网站内容的联合,这可以让最终用户在其他环境中使用网站的数据,包括另一个网站、浏览器插件、或者一个单独的桌面应用程序。这些联合协议包括RSS,资源描述框架(RDF),和Atom,这些都是基于XML的。特别的协议如FOAF和XFN(XHTML朋友网络)——这两者都是为了社会性网络开发的——扩展了网站的功能或者可让最终用户不集中于网站就可以进行交互。参见microformats,以查询更多的专门数据格式。
由于发展太快,很多这些协议都是事实上的标准而不是正式的标准。
- 本文关键词:

