通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 my小屋
联系我们
设为首页
加入收藏

 

qq,asp,php,jsp,xml,sql,.net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务
当前位置:首页>>站长club>>建站经验>>正文 新版上线![旧版]
注:打开慢时请稍等
web2.0学习指南

http://www.iyit.net  日期:2006-5-8 14:31:01  来源:网易学院  点击:
参加讨论

历史很重要。对一个技术的学习也应当从历史出发,通过其在时间形成历史的流变,得以知晓现状,甚至能够预知未来。

那web1.0是什么呢?

他们说,记得静态html的www时代么?

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

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

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

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

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

那好,再加0.5,到web2.0,变化是在哪里呢?

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

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

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

wikipedia的web2.0条目下列出了这些条件:

*css和语义相关的xhtml标记

*ajax技术

*syndicationofdatainrss/atom

*aggregationofrss/atomdata

*简洁而有意义的urls

*支持发布为weblog

*restian(preferred)或者xmlwebserviceapis

*一些社会性网络元素

必须具备的要素有:

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

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

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

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

虽然这只是一家之言,不过,对于其中谈到的几个要素,大家还是公认的。

-基于rss/atom/rdf/foaf等xml数据的同步、聚合和迁移。

数据不再和页面和网站混粘在一起,它独立了,它跟着用户走。这是web2.0的很重要特征。这也是为什么blog是web2.0的代表的原因。在网志上,常主角的是相互独立的一则则的网志。

独立,然后有物理表现。现在,就能让他们活跃起来。透过对xml数据的处理,这些内容能被自由的组合,被各种应用程序,不论是web程序还是桌面程序等呈现和处理。

当然,最重要的是背后的人。

-社会性因素。

内容跟着人走,内容又能够被用户自由的组合,也就是说,用户能够自由的借助内容媒介,创建起一个个的社群,发生各种社会性的(网络)行为。

此外还有标签以及建立在开放标签系统之上的folksonomy。

-第三个公认的因素是开放api,

这个技术性稍强些,得另花时间研习,可以先看看例子:amazon、flickr、googlemap等。

从web应用的产品/服务生产者角度来说,该如何创建web2.0的产品呢?

重要的是要抓住这么几点,一个是微内容(这里有定义),一个是用户个体。除了这两个最基本的之外,还可以考虑社群内的分享以及提供api。

(cnbruce收藏的一些api内容:http://www.cnbruce.com/blog/showlog.asp?cat_id=34&log_id=709 )

微内容:英文是microcontent。用户所生产的任何数据都算是微内容,比如一则网志,评论,图片,收藏的书签,喜好的音乐列表、想要做的事情,想要去的地方、新的朋友等等。这些微内容,充斥着我们的生活、工作和学习,它的数量、重要性,还有我们对它的依赖,并不亚于那些道貌岸然、西装革履的正统文章、论文、书籍。

对微内容的重新发现和利用,是互联网所开创的平等、民主、自由风气的自然衍生,也是互联网相关技术消减信息管理成本之后的一个成果。

我们每天都生产众多的微内容,也消费着同样多的微内容。对于web2.0来说,如何帮助用户管理、维护、存储、分享、转移微内容,就成了关键。

用户个体。对于web1.0的典型产品/服务来说,用户没有具体的面貌、个性,它只是一个模糊的群体的代名词而已。但是对于web2.0的产品和服务来说,用户是个实实在在的人。web2.0所服务的,是具体的人,而不是一个如同幽灵般的概念。并且,这个人的具体性,会因为服务本身而不断地充实起来。

如何为这个具体的个体服务,是web2.0设计的起点。

因此,一类可以被称作web2.0的产品/服务将是这样:

服务于用户个体的微内容的收集、创建、发布、管理、分享、合作、维护等的平台。

其他的呢?恐怕就设计到好些人提到的,微内容的xml表现;微内容的聚合;微内容的迁移;社会性关系的维护;界面的易用性等等。

以及是否就是开源、参与、个人价值、草根、合作等等?

web2.0是许多方面起头并进又相互牵连的一个新的阶段的到来。因此,不同的人,有着不同的看法。那么,对于web开发人员来说,web2.0意味着什么呢?

他们说web2.0阶段,web是一个平台,或者说,web正在变得可编程,可以执行的web应用。野心家们设想这个它的终极目标是webos。

web1.0时候,web只是一个针对人的阅读的发布平台,web由一个个的超文本链接而成。现在的趋势发生了变化,web不仅仅是html文档的天下,它成了交互的场所。

web2.0conference网站的横幅引用jeffbezos的话说“web1.0ismakingtheinternetforpeople,web2.0ismakingtheinternetbetterforcomputers”。

具体来讲,他们说web成为一个开发环境,借助web服务提供的编程接口,网站成了软件构件。

这些,就是webservice的目标吧,信息孤岛通过这些webservice的对话,能够被自由构建成适合不同应用的建筑来。

一些例子:del.icio.us、flickr、a9、amazon、yahoo、google、msn等提供的编程接口衍生出的各种应用。

为什么要开放apis,这涉及到集市中的商业方面的技术策略。当然,还有更深层的原因,那是什么呢?

这种交互不仅体现在不同的网站服务之间,同时还体现在用户和web之间在浏览器上的交互。这也是为什么在美味书签的收藏中web2.0和ajax如此相关的一个原因。

在web页面上使用桌面程序有的那些便利,真的是很享受的事情。这恐怕也是web可编程的一个方面,web页面不再是标记和内容混合那样的简单,它就是一个可以编程的地方(是这样理解吧?)

有人反对说,ajax的使用对搜索引擎不友好,只有web1.0的站长才关心这个事情吧,在web2.0时候,站长应该关心的是用户参与的便利、用户的自由度,至于搜索,有rss/atom/rdf等,更本用不着操心,google不是已经顺应这个趋势,让大家主动提交了么?

可编程的第三个方面,是否在于web应用和桌面应用之间的无缝连接趋势的出现?类似这里说的“从工具上,是由互联网浏览器向各类浏览器、rss阅读器等内容发展”

编程的一个重要目的是对数据的操作,因此,对于网站来说,除了webservice接口之外,最近为简便方式就是将内容以rss/rdf/atom格式,或者有意义的xhtml格式输出,同时实现内容和表现的分离。

[web2.0是个历史学的概念,而非是个技术性的概念,它是对web发展历史断代的成果。对这个概念的梳理,能帮助我更好的把握互联网正在发生的技术与文化。]


本新闻共2页,当前在第1页  1  2  


编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:网站开发模式改变
下一篇:大型企业网站外部链接数量的调查分析
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
最新更新 热点排行 推荐新闻
行业网站设计心得
网站导航理论与实践
企业域名选择的原则和技巧
在网页编辑常用表现的实现方法
网站设计的思考(6)——首页的设计
行业网站设计心得
网站导航理论与实践
企业域名选择的原则和技巧
在网页编辑常用表现的实现方法
网站设计的思考(6)——首页的设计
网站设计的思考(5)——确定网站的整体
网站设计的思考(4)——确定网站的目录
网站设计的思考(3)——确定网站的栏目
网站设计的思考(2)——定位网站ci形象
网站设计的思考(1)——定位网站主题和
java数据类型转换
网站优化的十大奇招妙技
你的网站为什么不能帮你赚钱之二
网页应该怎样设计才能被百度有效收录
你的网站为什么不能帮你赚钱之一
新开放qq免费挂级网站
免费在qq上看在线电影电视听音乐
免费把qq炫铃设为本机qq的系统提示音
qq珊瑚虫外挂4.0版本发布!
腾讯qq调整升级条件不再诱发网民“通宵
优秀公益广告作品欣赏(8)
java数据类型转换
流金岁月!cpu历史上最难忘的十个第一
qq挂机的n种快速方法
asp自动解压rar文件
巧用photoshop图案工具
用photoshop制成浪漫的“珍珠项链”
第二十章 开发delphi对象式数据管理功
sql简明教程(1)
vbscript和javascript互相调用 
jsp教程(四)-jsp actions的使用
操作系统被入侵后的修复过程
五一别忘电脑防毒 养成良好上网习惯
google对ie浏览器将捆绑搜索功能表担忧
新版上线,今日正式开通!!!
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights © 2004-2006 iyit.net all rights reserved.
网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息