最优秀十大Web软件排行榜

  • 作者:佚名    来源:不详    发布时间:2007-6-12 16:54:47
  • 字体大小:


  XMLHttpRequest在1999年作为微软IE5的一部分首度亮相。在XMLHttpRequest出现之前,浏览器只能进行静态显 示,就像一个哑终端窗口。它能够做的唯一一件事就是把服务器发送来的信息以HTML页面呈现出来。一台互联网服务器上的数百万用户看到的都是同样的网页, 没有任何一个网页像现在这样是针对用户定制的。

  XMLHttpRequest的出现改变了这种状况。最初出现的是ActiveX控件,它为浏览器和服务器之间开辟了后台通信的渠道,数据通过后台进行传输。而在XMLHttpRequest出现之前,用户想获得不同数据的唯一方式只有访问不同的网页。

  随着2001年IE6的推出,XMLHttpRequest开始作为一个更加通用的应用编程接口(API)而不只是ActiveX控件出现。 它遵循网络标准,并且力求通过HTTP协议和只使用JavaScript(或微软的Jscript)进行浏览器编码,使得数据在服务器和客户端之间以 XML或动态HTML格式进行传输。

  这些API调用的模式成了谷歌地图(Google Maps)的基础,Google Maps能够针对每位终端用户的地图信息请求进行响应。IE高级产品经理皮特·莱佩吉(Pete LePage)称其为“Web2.0的秘诀”。谷歌、Zimbra公司等都赶上了使用Request对象的大潮,其体现在网络上的形态就是近来很热的 Ajax。通过它,能够建立与微软产品竞争的在线应用软件。Zimbra总裁斯科特·迪茨恩(Scott Dietzen)说:“微软似乎并没有因为发明了XMLHttpRequest而得到它应得到的荣誉。”万维网联盟(W3C)正致力于使它成为一项标准。

  简单概念 复杂代码

  Web一向惩戒复杂但褒奖简洁。但它并不只是奖励简洁的软件,那些内在复杂而外在简洁的软件也会享受同等待遇。

  例子A:在1995年9月,程序员皮尔瑞·欧米德亚(Pierre Omidyar)在其个人站点上开辟了AuctionWeb网站,他最初是想看看通过网络销售货物是否行得通。

  AuctionWeb就是现在有名的eBay,它提供的不但是使得用户可以在线销售物品的伟大软件,同时,它还把API开放给第三方的软件 开发商来开发用于管理大量在线货物的工具。其他第三方还向买家提供搜索工具,可以在网站上搜索他们想要的东西。

  eBay拍卖网的易用性对新进入 电子商务的新用户来说是最强大的推动力之一。每年有大约20亿件物品通过eBay流通,预计今年因此而获得的收入将有72亿美元。

  例子B:在1995年推出的在线书店亚马逊网站(Amazon.com,下称亚马逊)扩大了网络电子商务的能力,它使得购物车和结算交易流程流行开来。通过向其他零售商的推广,它还发展了自己的电子商务系统。

  Borders集团、CDNow公司和Virgin Mega公司都由亚马逊的电子商务系统提供支持。数以百计的小零售商通过亚马逊的API连接到亚马逊的网站上。亚马逊不仅带来了购物者,它还把购物变成了 一个标准的网络行为。亚马逊的定向营销(专向特定社会团体成员推销产品或劳务)利用计算机强大的功能对存储在数据库中的购买者数据进行分析,并根据分析得 出的结果有针对性地为用户推荐商品,这一成功的商业模式已经被其他很多网站仿效。

  注意:eBay和亚马逊都因为他们各自的商业模式卷入了一些专利诉讼当中。那么,伟大Web软件的另一个原则就是,到底是谁发明了它并不总能让人弄明白。

  虚拟社区

  1993年,Mosaic浏览器把万维网带到了数百万用户面前,同期霍华德·莱茵古德(Howard Rheingold)写了关于他体验Well的文章:《虚拟社区》。Well最初叫全球电子连接(Whole Earth’Lectronic Link),是斯图尔特·布兰德(Stewart Brand)命名的。Well在1985年推出,是布兰德的Whole Earth Catalog的后续项目。

  Well是一个拨号虚拟社区,面向美国旧金山的湾区。用户可以拨号登陆到论坛、讨论组和其他形式的电子化通信场所。

  在布纳斯·李发明万维网之前出现的Well为什么能称得上是伟大的Web软件?因为它促进了电子公告栏、讨论论坛和新闻组的革新,并把它们带 进形式更广的在线社区。当Web出现后,Well已经提供了现成的模型并验证了这类社区的生命能力。现在他们又通过社会软件系统,渗透到新的网络环境中。
信息时报

上一页  [1] [2] [3] [4] [5]  下一页

相关信息