浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件。通俗说来就是在我们运行浏览器时,它将我们的指令进行翻译并向互联网上的计算机服务器提出请求,待服务器满足请求将HTML文件发送过来后,浏览器再将这个文件翻译成我们所能看见的格式呈现给我们。
1.Mosaic浏览器发展历程
1993年3月,第一个面向普通用户的由美国国家超级计算应用中心编写的Mosaic预览版发布。它由伊利诺伊大学一分校的NCSA组织发表,并于1997年1月7日正式终止开发和支持。M过仅针对当时少数的Unix 操作系统,它的最大特色就是具有方便易用的图形界面。 1993年11月,Mosaic1.0 官方版发布。 1995年10月,Mosaic2.0 正式版发布。 1997年1月,Mosaic3.0 正式版发布。这个版本支持更多的平台,不过这也是 Mosaic 的最后一个版本,虽然 Mosaic 从此停住了前进的脚步,但是他对后来出现的浏览器影响深远。事实上, Mosaic 并不是第一个具有图形界面的网页浏览器,但是, Mosaic 是第一个被人普遍接受的浏览器,它让许多人了解了Internet 。
2.Netscape网景浏览器发展历程
1994年12月,Netscape Navigator发布1.0版浏览器,这个版本支持所有的 HTML2 语言的元素和部分 HTML3 语言的功能。1995年4月, Netscape 发布 1.1 版。这个版本增加了对表格的支持。1995年7月, Netscape 发布 1.2 版。这个版本升级到支持 Windows 95 的用户界面。1996年3月, Netscape 发布 2.0 版。这个版本增加了一些 HTML 3 的新元素和框架,以及对 Java 和 JavaScript 的处理能力。 1996年8月到 1997年10月, Netscape 发布 3.0-3.04 版, 这个版本增加了很多新的插件,以及对表格背景颜色,字体下划线以及框架边缘控制和字体样式的支持。1997年6月到 1998年11月, Netscape 发布了 4.0-4.08 版。其变化是增加了更多 CSS 的支持,另外,对象元素的支持也是在这系列的版本中出现的。 1998年1月, Netscape 公司宣布 Netscape 免费,同时,开发爱好者可以通过 Internet 免费下载 Netscape 的源代码,从此命名为 Mozilla 的项目开始。1998年10月至2002年8月, Netscape4.5-4.8 发布。1998年11月, Netscape 决定将自己的新翻译引擎 Gecko 集成至 Mozilla(6.0) 中。不久后, AOL 收购了 Netscape 。2002年8月, Netscape 7.0 发布,程序建立在 Mozilla1.01 源代码的基础之上。
2003年5月,微软和 Netscape 的母公司达成一项协议,微软支付 AOL7.5 亿美元, AOL 继续使用和推广 IE ,取代 Netscape 的位置。 2006年5月,Netscape 8版本发布。
3.IE浏览器(Internet Explorer) 发展历程
1995年1月,微软公司IE浏览器初次登场,并且是和操作系统Windows95捆绑在一起提供给用户的。在随后的几年,微软公司不断完善IE浏览器,修补漏洞。不断以和操作系统捆绑的方式扩大市场份额。
4.Opera 浏览器发展历程
1996年12月, Opera2.1 正式版发布。 1997年12月, Opera3.0 正式版发布。这个版本增加了对 Javascript,SSL 和插件的处理能力。 1998年11月 , Opera3.5 正式版发布。 1999年6月, Opera3.6 正式版发布。2000年6月, Opera4.0 正式版发布,这个版本支持大部分的 CSS2 ,所有的 CSS1 , HTML4, XML 和 WML 语言。2000年12月, Opera5.0 正式版发布。 2001年11月, Opera6.0 正式版发布,这个版本改善了图形界面,而且性能也有明显的提高。 2003年1月, Opera7.0 正式版发布,这个版本除了图形界面的更新,并重写了翻译引擎,提高了程序执行的效率和能力。特别值得一提的是,增加了对 DOM 技术的支持,并增加了一个新的邮件客户端。 2003年9月, Opera7.2 正式版发布。这个版本增加了对 MARQUEE, BLINK 和 BDO 元素的支持,增强了 DOM HTML 和 DOM CSS 的性能,以及提高了 Javascript 语言的执行效率。 2005年4月,Opera 8 版本发布。在Opera8中增强的安全性能针对钓鱼式欺诈攻击,它能够显示网站的安全证书━━在可信赖的网站上显示黄色挂锁图标,帮助用户判断网站的可靠性。Opera8 还能够显示弹出式窗口的“来源”。
5.Mozilla Firefox(火狐浏览器)发展历程
1998年1月:Netscape Communications宣布发布浏览器源代码的计划,目的是“激发网上数以千计的开发人员的创新能力”。1998年5月:Netscape在mozilla.org网站发布Communicator 5.0源代码以供下载。1998年11月:AOL宣布收购Netscape(1999年5月完成)。2000年11月:Netscape 6发布,但被发现存在许多bug。 2002年6月:Mozilla 1.0发布。这款Internet程序套装包含Web浏览器,Email和新闻组客户端,IRC客户端和HTML编辑器。2002年9月:独立的Web浏览器Phoenix 0.1版本发布。2003年4月:由于出现商标争议,Phoenix改名为Firebird。2003年5月:AOL同意在未来七年内将微软Internet Explorer做为其在线服务订户的默认浏览器。2003年7月:AOL解雇其Netscape子公司中50名和Web浏览器开发相关雇员。Mozilla基金会开始运作,AOL出资200万美元,Lotus创始人Mitch Kapor出资30万美元。2004年2月:Mozilla基金会再次被迫将Firebird改名为Firefox,因为和另一个开源项目的商标名冲突。2004年9月Firefox1.0PR发布。大约在同一时间Spread Fire fox社区市场网站上线,帮助Mozilla基金会实现10天Fire fox下载量突破100万的目标。2004年10月:Mozilla基金会号召支持者捐款以在《纽约时代周刊》购买一张整页广告宣传2004年11月的Firefox1.0首发。短短10天的募捐活动共得到来自1万人的总数为25万美元的捐款。2004年11月:Firefox1.0发布。Firefox1.0中文正式版也于2004年11月24日发布。2004年12月:《纽约时代周刊》打出相关广告。