Web2.0 闹闹嚷嚷的发展到今天,有人说 Web2.0 的网站已经全面覆灭了,因为没有“盈利模式”。有人说,Web2.0 的应用和发展才刚刚开始。
但是要问到底什么是“Web2.0”,却没有几个人能说的明白。搞明白这个问题十分紧迫,因为 Web 2.0 的观念已经传播的如此广泛, 以至于很多公司正在将这个词加到他们的行销炒作中,但却没有真正理解其含义。同时理清这个问题也很困难,因为许多号称 Web2.0 的创业公司也许并不是 Web 2.0,而一些我们认为是 Web 2.0 的应用程序甚至不是真正适当的网络程序!
在网上搜索了一下,有一片文章谈了 Web 2.0 的一些主要特性(http://www.enet.com.cn/article/2005/1122/A20051122474593.shtml):
1. 互联网作为平台
2. 利用集体智慧
3. 数据是核心
4. 软件发布周期的终结
5. 轻量型编程模型
6. 软件超越单一设备
7. 丰富的用户体验
文章进一步具体总结到:
- 服务,而不是打包的软件,具有高成本效益的可伸缩性。
- 控制独特的、难以再造的数据源,并且用户越多内容越丰富。
- 把用户作为共同开发者来信任。
- 利用集体智慧。
- 通过客户的自服务来发挥长尾的力量。
- 软件超越单一设备。
- 轻量型用户界面、开发模式、和商业模式。
这些一看就是翻译过来的“舶来品”,其大概意思就是说,Web2.0 首先是互联网平台上的一个概念,强调的是服务、参与、交互。为此,互联网软件的代表性特征就是它应该被作为服务来交付(SaaS) - 这将导致这类公司的商业模式上必须有根本性的变化。运营必须成为一种核心竞争力,用户必须被作为共同开发者来对待。
针对互联网的具体应用,还列举了 P2P 应用、维基、博客、搜索引擎优化、网络服务、标签、聚合等等新兴的应用。可以看到,过去的个人网站、内容发布、目录、粘性已经被新的概念所代替。过去的内容制作(收集)、编辑、管理,已经成为所有参与者的一项共同任务,大家建设、大家管理、大家共享。过去的内容分类是人为的、强制的,现在可以根据标签(Tag)的出现频度对内容的重要性进行排序,包含高频度标签的内容,被人为是重要的内容。这就比强制分类更科学和符合人性。博客代替了个人网站,使人更关注于内容的叙述,而不是被“网站”这个笼统的概念所压迫 - 站长留给那些该当的人当去吧。互联网从诞生之初,就承载了自由和共享的精神,但是 Web2.0 的理念使这种精神离我们更近一些、更清晰一些。
实际上,Web1.0 时代,人们就一直在强调共享、交互,论坛就是其典型代表。直到 Web2.0 出现了博客等应用,才凸显了个人在网络生活中的能动性和重要性,强调张扬个性色彩。但是 Web1.0 和 2.0 并不是水火不容的两回事,发展总是连续的。比如现在的博客和论坛实际是并存的,并且假以技术手段,它们可以相互切换。看来主要还是形式的变化,不变的还是内容。瓶子包装变了,酒还是老坛子的酒。
从 Web1.0 到 2.0,互联网精神没有变,变化的是内容的组织和表现形式。Web1.0 和 2.0 的技术也没有多大变化,没听说过哪门语言是专门用来写 Web2.0 的应用的。Ajax 技术普遍认为应该跻身于 Web2.0 的概念下,但是 Ajax 本身却并不是专门为 Web2.0 而生的,Ajax 是一个由 javascript、XML、CSS 等融合的技术,其组成部分在 Web1.0 时代已经在扮演重要角色。况且 Ajax 技术完全可以应用在 Web2.0 之前的程序中。不能说应用了 Ajax 技术的应用就是 Web2.0 的应用。
Web2.0 对互联网经营者来说,则更多的是一个商业的、营销的,带着某种广告意味的概念。商业活动不时的需要一些新概念来刺激、来炒作,互联网需要不停的闹腾,发出些声音,吸引消费着的眼球和耳朵。毕竟互联网是“知识经济”,玩知识经济的人想必都是些有知识的文化人,让文人学那些艺人去搞些类似“艳照门”的勾当,毕竟有失斯文,欠点人文内涵,于是就按照 IT 业的惯例,版本升级,推陈出新。
Web2.0 对参与互联网基础建设的网络工程师、程序员来说,两者的区别就更小。对于需求分析、程序设计人员来说,有必要容纳 Web2.0 的思想。但从编码的角度来讲,可以说完全是一回事。没见听说哪个程序员是 Web1.0 程序员,或者是 Web2.0 程序员。我听说有公司招聘程序员,其中一个要求是“有 Web2.0 的开发经验”。不知道所谓“Web2.0 的开发经验”具体是什么经验,难道写一个博客系统和一个 CMS 系统有什么本质的区别吗?我个人认为,招聘者本身就是个外行,不懂 Web 1.0 和 2.0,仅仅是人云亦云而已。即使对于需求分析人员,分析 Web1.0 和 2.0 的用户需求有本质区别吗?
互联网的本质还是一个工具,为人服务是它诞生、存在和发展的唯一理由。只要能更贴近人性,为人提供更多、更贴心、更方便的服务,我们为什么非要强调是 1.0 还是 2.0?
张庆(网眼) 网眼视界:http://blog.why100000.com
2008-3-13
分享到:
相关推荐
与Web 1.0相比,Web 2.0强调用户的参与和交互性,支持动态内容生成和社交功能。Web 2.0的特点如下: - **动态内容**:用户可以创建和分享内容,如博客、论坛、社交媒体等。 - **双向沟通**:用户不仅能接收信息,还...
### Web1.0、Web2.0与Web3.0:互联网演进的历史与标志性变化 #### 一、Web1.0:静态信息传递时代 Web1.0时期大致始于1990年代中期,这一阶段的互联网主要特点是提供静态的信息内容。用户访问网站主要是为了获取...
总的来说,这个验证码控件2.0.1.0版是一个面向ASP.NET开发者的强大工具,它的全面性和易用性使得在Web应用的安全防护方面更加便捷。通过示例代码和工程,开发者可以轻松地将验证码功能集成到自己的项目中,提升应用...
Web1.0主要采用冷色调和简单的色彩组合,而Web2.0则引入了更加丰富、明亮且具有活力的色彩方案,以创造更加互动、动态和友好的用户体验。以下是对Web2.0色系及其在经典Web2.0站点配色中的应用的详细阐述: 1. **...
事实上,Web2.0没有一个确切的概念,相对于Web1.0,它有明显的特征:每个人都是内容生产与获取者、信息个性化定制自由度大、网页技术不同、长尾效应明显。在Google或百度搜索一下Web2.0会找到一些详细的Web2.0解释,...
传统的Web 1.0攻击手段,如钓鱼、恶意软件传播等,现在被重新部署并加以改进,专门针对Web 2.0应用中的漏洞进行攻击,从而实现欺诈、窃取信息或企业数据盗窃的目的。这些攻击手段利用了Web 2.0的开放性和动态性,...
《ITGo虚拟化运维管理平台V2.0.1.0-部署手册》不仅涵盖了从准备阶段到最终配置的所有关键步骤,而且还深入探讨了在特定场景下(如多vCenter环境)如何更好地利用ITGo虚拟化运维管理平台来提高运维效率和管理水平。...
Web2.0 是相对Web1.0 的新的一类互联网应用的统称。Web1.0 的主要特点在于用户通过浏览器获取信息。Web2.0 则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说...
描述:探讨了Web 2.0和Ajax的核心概念,包括它们在现代网络应用中的角色和影响。 标签:Ajax 部分内容:提到了Jim Driscoll对Web 2.0和Ajax的讲解,涵盖了定义、历史背景、Web 2.0的例子以及其关键特性。 ### Web...
### Web 2.0的核心概念及其发展背景 “Web 2.0”这一术语首次出现在2001年,由O'Reilly公司的创始人Tim O'Reilly...随着技术的不断发展,Web 2.0的概念也在不断地进化和完善,为用户提供更加丰富和多元化的网络体验。
Web2.0是互联网发展的一个重要阶段,它标志着互联网从静态信息展示的Web1.0时代,迈向了用户参与、互动交流与个性化服务的新时代。Web2.0的核心理念是用户生成内容(User-Generated Content,UGC)、社交网络、富...
总结来说,Web1.0是静态、单向的信息获取,Web2.0则引入了用户参与和互动,Web3.0进一步强化了信息的流动性和智能化,推动了互联网从信息传播向智能化服务的转型。这三个阶段体现了互联网技术和社会网络的发展,不断...
视频讲座“AJAX简介与WEB2.0”可能会涵盖以下内容: 1. AJAX的基本原理和工作流程。 2. 如何创建简单的AJAX请求和响应处理。 3. JSON与XML在AJAX中的应用比较。 4. 使用JavaScript库简化AJAX开发。 5. Web 2.0的...
与传统的Web1.0相比,Web2.0更加注重用户体验和服务的个性化。Web2.0技术包括但不限于博客(Blogs)、维基(Wikis)、RSS订阅、Ajax、社会软件(Social Software)等。这些技术促进了用户之间的交流和协作,使得...
主要用来解决:Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies....
【标题】"WQedit在线编辑器.net2.0 v1.0 bulid 081207-源码.zip" 涉及的主要知识点是.NET Framework 2.0平台上的Web应用程序开发,特别是与在线编辑器相关的编程技术。WQedit是一个用于创建和编辑文本内容的在线工具...
Web2.0的这些特点和技术,极大地推动了互联网的社交化和个性化,催生了如Facebook、Twitter、YouTube等社交媒体和视频分享平台,改变了人们的沟通方式,也催生了新的商业模式。如今,Web2.0的理念已经深入到互联网的...
3. Web2.0:相对于Web1.0的静态页面,Web2.0强调用户参与、交互性和个性化体验。FYblog项目展示了如何通过PHP和Ajax实现用户交互、动态内容生成等Web2.0特性,如用户评论、日历功能、动态加载等。 4. FYblog可安装...