Web 2.0学习指南

作者: 来源:klogs 添加时间:2006-5-24 15:42:39
  历史很重要。对一个技术的学习也应当从历史出发,通过其在时间形成历史的流变,得以知晓现状,甚至能够预知未来。

  那Web 1.0是什么呢?

  他们说,记得静态HTML的WWW时代么?

  (那个时代的WWW应用、人们的Web体验、对社会的影响如何?)

  那么动态HTML和静态HTML下的Web相比,是多少版本?1.5?对了,他们是真这么叫的。

  (在效果和影响上,与1.0相比,扩展和加深多少?)

  要呈现的数据存储在数据库中,通过Web服务端的程序,应用户的请求,取出数据,加上事先设计的模板,动态的生成Html代码,发送到用户的浏览器那里。

  他是1.0系列,应为用户在浏览器中所见和Web 1.0一样,它有0.5的升级,因为数据不是事先制作并发布,而是动态生成,和用户的需要交互生成。

  那好,在加0.5,到Web 2.0,变化是在哪里呢?

  (看到了正在崛起的和改变的,会继续朝着什么方向改变互联网和社会呢?)

  更新:关于各个版本的差别,看看亚马逊的例子。

  事情没有那么幸运,Web 2.0并不是一个具体的事物,而是一个阶段,是促成这个阶段的各种技术和相关的产品服务的一个称呼。所以,我们无法说,Web 2.0是什么,但是可以说,那些是Web 2.0。

  WikiPedia的Web 2.0条目下列出了这些条件:

  * CSS 和语义相关的 XHTML 标记

  * AJAX 技术

  * Syndication of data in RSS/ATOM

  * Aggregation of RSS/ATOM data

  * 简洁而有意义的 URLs

  * 支持发布为 weblog

  * RESTian (preferred) 或者 XML Webservice APIs

  * 一些社会性网络元素

  必须具备的要素有:

  * 网站应该能够让用户把数据在网站系统内外倒腾。

  * 用户在网站系统内拥有自己的数据

  * 完全基于Web,所有的功能都能透过浏览器完成。

  (以上内容引用自英文版维基百科)

  虽然这只是一家之言,不过,对于其中谈到的几个要素,大家还是公认的。
第 1 页,共 2 页 [1] [2]
站内搜索