|
1990年,Tim Berners-Lee在CERN中第一次成功地实现了World Wide Web。Tim设计的第一个浏览器是行模式(line-mode)的,只能在黑白显示器上显示文本信息。
1993年3月,只支持在Web页面中放入文本的HTML 1.0定稿后不久,美国国家超级计算应用中心(NCSA)的Marc Andreessen于1993年11月开发出名为Mosaic的浏览器。这就是世界上第一款商业浏览器。Mosaic浏览器可以操作Internet上的所有类型的服务,包括News、WAIS(广域信息服务系统)、WWW、E-mail等,并能对图形进行处理。
Mosaic浏览器的几个开发者在1994年4月成立了Mosaic通信公司,对原来的Mosaic浏览器进行了较大改进,并将其更名为Mosaic Netscape。后来这家公司又更名为Netscape公司,在商业上取得了极大的成功。与此同时,HTML 2.0在1994年6月发布,可以加入在线的图形和各种信息的超文本视图。
Netscape的第二代浏览器是在1995年秋推出的,并改名为Navigator。它的一些新特性一直到三年以后仍然是Web浏览器的主要特性,如对Java的支持、插入API、可保证Internet上的交易安全的加密技术(SSL)等。
看到Netscape的巨大成功,微软决定加入到浏览器市场竞争中来,并于1995年8月发布了自己的浏览器Internet Explorer(IE)。其最初的版本只有很少的功能。直到1996年8月,IE 3.0才真正对Navigator构成威胁。从此在浏览器市场开始了微软与Netscape的你争我夺。IE 3.0是第一个支持风格表单(style sheet)的浏览器,而且IE 3.0能为内容元数据处理PICS(W3C的内容选择平台)。风格表单特征后来作为新特点加入到1997年12月制定完成的HTML 4.0中。更重要的是,IE与Windows操作系统的操作风格一致,它除了支持Java外,还在IE中加入了ActiveX,这一技术可把Windows应用程序放到Web页面上。由于具有一定的技术优势,再加上一些成功的商业运作手段,IE在竞争中逐渐占了上风。
但是,微软的IE绝不可能高枕无忧。1999年2月,Eolas公司起诉微软,指控它侵犯了Eolas开发的能够在Web页面上嵌入交互式内容的浏览器技术专利。去年8月,法院裁决Eolas公司获胜,要求微软赔偿5.21亿美元。Eolas公司则请求美国芝加哥的一位联邦法官禁止微软继续发布使用自己专利技术的软件产品,其中包括新版IE浏览器。
商家之间的竞争并没有干扰HTML标准的制定。2000年1月26日,XHTML 1.0推出,它沿用了HTML 4.01标准的标记方法,并没有多少新的属性或标记,主要是建立了一套新的编码规则。此外,XML的出现成为超文本发展的重要一步。1998年2月,XML 1.0发布。XML并不是为了取代HTML,HTML是用来显示数据的,而XML则是用来描述数据的,它是一种基于SGML的简单灵活的元语言,能够帮助不同个人和组织定制自己的标记语言。 |