分类: IT业界
2006-04-02 14:17:01
| ||
发展到现在,Web2.0仍然没有一个准确的定义,也许就是这种残缺之感。引起如潮般的争论,网络新生代们也迫不及待地向世界宣誓“我,就是Web2.0。” 模糊中要“革命” 2005年中国互联网风云急变,以博客网为代表的Web2.0网站。引起众多用户的热评和媒体的争论,让沉寂了几年的中国互联网开始涌起新的风浪。 2005年9月,博客网宣布获得千万级美元的风险投资。当时借Web2.0概念的东风,博客网的方兴东在多个场合提出要“超越新浪模式,新浪和类似的传统门户都走进了死胡同。” 从古至今,任何一个行业甚至社会的一次革新,都会经历如沉寂、阵痛和无休止的争议。而Web2.0的到来之快和势头之猛,似乎要把这变成为一场互联网的革命,让以三大门户为代表的传统互联网巨头也纷纷向Web2.0靠拢。 随后新浪和搜狐依靠大资金和大用户群介入博客,构成了即时通讯、博客、搜索、邮件等多种服务方式融合的门户模式。微软走的也是这种模式,其在上海的合资公司美斯恩搭建MSN门户,又在MSN平台上推出博客服务空间,推出MSN搜索,在内容上与北青网、猫扑社区等合作,搭建起集聊天软件、新闻、游戏、拍卖、Blog于一体的MSN门户。 前不久热闹的徐静蕾个人博客点击超过千万,中央电视台随后几期的关于对BLOG和Web2.0的报道后,Web2.0不可避免地再次距焦在闪光灯下。 说起Web2.0,我们仍无法回避概念的问题。可时至今日,Web2.0的概念仍然没有一个确切的答案。 而正是Web2.0模糊的概念和博客网等Web2.0网站的崛起,造成了国内互联网行业的争论和热潮,网络新生代们也迫不及待地向世界宣誓“我,就是Web2.0”,试图通过Web2.0这个模糊时期,给自己带来快速的发展。 Web2.0是相对Web1.0(2003年以前的互联网模式)的新的一类互联网应用的统称。由Web1.0单纯通过网络浏览器浏览html网页模式向内容更丰富、联系性更强、工具性更强的Web2.0互联网模式。 到现在被业界比较认可的概念是,Web2.0是以Flickr、Craigslist、Linkedin、Tribes等网站为代表,以Blog、TAG、SNS、RSS、wiki等社会软件的应用为核心,依据六度分隔、xml、Ajax等新理论和技术实现的互联网新一代模式。 如果说Web1.0是以数据为核心,那Web2.0是以人为核心,旨在为用户提供更人性化的服务。 Web2.0模式上是单纯的“读”向“写”、“共同建设”发展,由被动地接收互联网信息向主动创造互联网信息迈进。从基本构成单元上,是由“网页”向“发表/记录的信息”发展,从工具上,是由互联网浏览器向各类浏览器、RSS阅读器等内容发展,运行机制上,由“Client Server”向“Web Services”转变。 Web2.0名词解释 Blog是Weblog的简称,是个人或群体以时间顺序所作的一种记录,且不断更新。Blog之间的交流主要是通过反向引用(TrackBack)和留言/评论(Comment)的方式来进行的。Blog的作者(Blogger),既是这个Blog的创作人,也是其档案管理人。 Wiki来源于夏威夷语的wee kee wee kee,是一种提供“共同创作(collaborative)”环境的网站,也就是说,每个人都可以任意修改网站上的页面资料。 RSS是Really Simple Syndication或Rich Site Summary或RDF Site Summary的简称,是一种用于共享新闻和其他Web内容的数据交换规范。读者可以通过RSS订阅一个Blog,了解该Blog最近的更新。 在微软和Google的布局中,RSS已经越来越重要,微软不但从Windows Vista全面支持RSS,现在live计划则试图用RSS 来实现微软软件和内容的进一步网络化。Google的Sitemap和Google Reader也显示出它准备更好的把RSS与搜索、与浏览器结合起来。 Tag(中文叫做“标签”) 是一种新的组织和管理在线信息的方式。它不同于传统的、针对文件本身的关键字检索,而是一种模糊化、智能化的分类。 SNS是Social Network Service,社会性网络软件,依据六度理论,以认识朋友的朋友为基础,扩展自己的人脉。并且无限扩张自己的人脉,在需要的时候,可以随时获取一点,得到该人脉的帮助。 Ajax,复古的宠儿 时尚这个东西是不断的轮回的,过时的东西搭配上新时代的新概念,就变成了新的时尚,不过专业术语称为“复古”。技术现在也搭上了复古风。对Web2.0来说,当然少不了Ajax。 Web2.0不是一个具体的事物,它是一个阶段,是促成这个阶段的各种技术和相关的产品服务的一个称呼。所以,我们无法说,Web2.0是什么,但是可以说,哪些是Web2.0技术范畴。 Ajax是Web2.0的核心之一,是当前Web2.0中的一个王冠。Ajax使Web应用的交互如Flickr、 Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于网页的Web应用到基于数据的应用的转换。 Ajax是早期几种技术的结合,每种技术都有其独特之处,合在一起就成了一个功能强大的新技术。包括: XHTML和CSS;使用文档对象模型(Document Object Model)作动态显示和交互;使用XML和XSLT做数据交互和操作;使用XMLHttpRequest进行异步数据接收;使用JavaScript将它们绑定在一起。 从技术的角度来看,Web 2.0的核心是Web Service。通过开放的APIs、标准的编程接口,网站与网站之间的交互性得以大大增强。而综合了几种技术的Ajax,显然很大程度上提高了网站交互性。 通过这些技术手段,数据不再和页面和网站混粘在一起,它独立了,它跟着用户走。这是Web2.0的很重要特征。 在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的Web应用体验着色,使之像桌面应用一样。 先独立,然后有物理表现。现在,就能让他们活跃起来。透过对XML数据的处理,这些内容能被自由的组合,被各种应用程序,不论是Web程序还是桌面程序等呈现和处理。 用户能够自由地借助内容媒介,创建起一个个的社群,发生各种社会性的(网络)行为。对于Web2.0来说,如何帮助用户管理、维护、存储、分享、转移微内容,就成了关键。 具体讲,Web成为一个开发环境,借助Web服务提供的编程接口,网站成了软件构件。信息孤岛通过这些WebService的对话,被自由构建成适合不同应用的载体。 Ajax开发与传统的CS开发有很大的不同。由于Ajax依赖浏览器的JavaScript和XML,浏览器的兼容性和支持的标准也变得和JavaScript的运行时性能一样重要了。 Ajax的最大机遇在于用户体验。在使应用更快响应和创新的过程中,定义Web应用的规则正在被重写。例如用户通常希望每一次按钮点击会导致几秒的延迟和屏幕刷新,但Ajax正在打破这种长时间的状况。因此用户需要重新体验按钮点击的响应了。 从用户的角度来看,Web应用程序的生产力仍然不如桌面程序的生产能力。不过这种差距正在缩小,逐渐积累起来的多种技术潜力也会推出如桌面应用程序的功能一样强大的应用程序。 |