浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,用来显示在万维网或局域网等内的文字、图像及其他信息,便于人们的浏览。
Tim Berners-Lee是第一个使用超文本来分享资讯,及于1990年发明了首个网页浏览器--WorldWideWeb(后改名为Nexus)的人。WorldWideWeb的导航只用“返回”、“上一步”以及“下一步”三个按钮,不过同时它还兼具了编辑器的功能。
Erwise被称为世界上第一个图形网页浏览器,主要针对在Unix上运行 X Windows的需要。Erwise在当时实现了类似搜索引擎的文字搜索,Erwise同时也实现了一次载入多个页面。
ViolaWWW是最古老的浏览器之一,在1992年5月发布,它的开发者是美国加州大学得学生Pei-Yuan Wei(魏培源),是针对在Unix上运行X Windows的需要。
MidasWWW是另一款X浏览器,发布于1992年11月。MidasWWW的一大亮点是点击链接后文字颜色会发生改变,而这使得MidasWWW成为第一个拥有插件的Web浏览器。
Lynx提供语音转换接口为视觉和听觉障碍的人群提供了很好的功能。在1993年Lou Montulli 将Lynx升级为2.0,尽管Lynx在图形处理上欠缺,但是视频及音频上的功能却很强大。
1993年,Mosaic诞生在国家超级计算机应用中心(NCSA) ,同样是运行在X - Windows下的UNIX计算机。而在那个时代HTML 2.0的标准并未完善,使得Mosaic在功能上多少有一些不完善。
Arena是第一个支持背景图片、表格、文字绕流图片和内嵌数学表达式浏览器,支持背景图片,表格,文字绕流图片和内嵌数学表达式,诞生于1993年。
多用途浏览器Cello广泛支持WorldWideWeb、Gopher、FTP、CSO/ph/qi,、Usenet News retrieval以及当时其他一些协议。它是1994年由康奈尔大学法学院布鲁斯法律信息研究所的Thomas R. Bruce开发的,Cello成了Windows平台上的第一款浏览器。
1994年,IBM将它自己的 WebExplorer浏览器免费提供给了OS / 2以及WARP的用户。1995年4月IBM将WebExplorer与OS / 2以及Warp进行捆绑,支持HTML 3,WebExplorer,还将邮件和新闻进行整合,并且可以查看浏览器的历史记录。
1994年,Netscape Navigator,当时是一款独立浏览器,但其市场份额远远超过微软的Internet Explorer 。当时Netscape公司(网景)宣称这款浏览器完全免费的开放给非商业用途的用户!
Mosaic推广了图形网页浏览,没有SLIP或者TCP/IP是无法支撑的。Slipknot就在这个时候诞生了——满足了Unix下拨号上网用户的需求。Slipknot允许网页浏览器和UNIX终端窗口之间进行切换,可以加载和显示多种文件,显示嵌入式图片,提供了匿名FTP访问,Gopher网络,并且可以发送Html的消息。
Minuet是明尼苏达互联网用户必不可少的工具,诞生于美国明尼苏达大学。它基于DOS系统提供很丰富的Web浏览及相关功能。
微软的Internet Explorer在1995年首次推出。微软的源代码从Mosaic上获益匪浅,学习并迅速开始调整自己的浏览器是IE一大特色。IE的最新版本是IE8,外观与IE7比没有太大的变化,但是增加了很多功能——如标签分组,加速器, WebSlices,隐私浏览,和智能钓鱼过滤器。尽管IE8成为史上最贴近标准的浏览器,但是仍然没有完全通过Acid3测试。
1996年,Opera发布。Opera正式发布之前一直称为MultiTorg Opera,因其优良的多页面浏览特性、快捷栏和工具栏设定闻名。直到2.0版本MultiTorg Opera正式更名为Opera。Opera9在2006年发布,目前的版本是9.64。在9.x系列的开发中普雷斯托布局引擎(Presto)从2.0升级到2.1.1。饰品也介绍了在第9版。Opera9是正式通过Acid2 Web标准测试的版本,同时引入了Widgets(工具)。
Grail的作者吉冯罗苏姆(Guido von Rossum),是一个著名的Python程序员。Grail的制作初衷是提供一个“可以被黑”的浏览器用于研究。Python为研究浏览器提供了更多的便利,同时省去了“黑”的环节。它诞生于1995年。
Arachne是一款图形化的浏览器,诞生于1996年,支持MS-DOS,OpenDOS,以及 Dr. DOS平台。这款软件完全免费,并且只有1.44MB大小,但是它的功能并因为小而弱化,事实上刚好相反。
Amaya像一个编辑器,由W3C组织在1996年推出的,目的在于展示Web技术的全面特性,同时尝试一个标准化的测试。Amaya目前还在被使用,并且用来测试新的技术和想法。
PowerBrowser客户端可以用于架设个人Web服务,支持表格和图片,网络搜索,同时基于Java以及基本脚本功能。并且支持 Network Loadable Objects (NLO) 。最初Oracle PowerBrowser只支持Windows,之后有了Mac和Unix的版本。
Mozilla旗下的浏览器Firefox,但是在Firefox之前的Mozilla应用套件也是非常出名的。这款套件被称为SeaMonkey,1998年出现,跨平台并且支持Netscape Communicator。SeaMonkey包含了一个Web浏览器(Navigator),邮件和新闻应用(Communicator),一个页面开发器(Mozilla Composer)和一个IRC客户端( ChatZilla ) 。
Konqueror也是一个多用户客户端,它包括了文件管理器, KDE的技术,开原浏览器和一个通用浏览应用。
K-Meleon发表于2000年,K-Meleon和Firefox很相似他们都是基于Gecko引擎。K-Meleon其实更是轻量级,它提供给用户更广泛的插件,但是它本身资源很小。
Galeon和K-Meleon一样都是基于Gecko引擎,它相当于重写了Firefox的引擎。同样Galeon也是轻量级的,同时严格遵守标准2001出现。
2003年苹果公司推出了Safari浏览器,但是知道2007年的Safari3才开始出现Windows版本。Safari 3的界面秉承了苹果一贯的风格,并且支持嵌入文本框的网页,渲染速度很快,并且符合标准要求。
Firefox世界上第二大的浏览器,它诞生于2004年,并且是最受欢迎的浏览器。Firefox其实追本溯源自Mozilla的应用套件。戴夫凯悦(Dave Hyatt)和布雷克罗斯(Blake Ross)构建了一个轻量级的,拥有众多扩展的浏览器——这就是Firefox。
2008年,谷歌发布Chrome浏览器,Chrome同Safari一样也是基于WebKit平台。谷歌官方称CHrome改善了安全性和可靠性,并且针对每一个标签进行单进程处理。
以上内容参考于360doc。

转载于:https://www.cnblogs.com/EZ18/p/4794583.html

web browser 发展史相关推荐

  1. [转]Display PDF within web browser using MVC3

    本文转自:http://www.codeproject.com/Tips/697733/Display-PDF-within-web-browser-using-MVC Introduction I ...

  2. How To Open An URL In Android’s Web Browser

    How To Open An URL In Android's Web Browser 以下核心代码片断,将展现使用"android.content.Intent" 打开一个指定的 ...

  3. Couldn't find a suitable web browser! Set the BROWSER environment variable to your desired browser.

    简介 使用golang的pprof工具,使用时候提示 Couldn't find a suitable web browser! Set the BROWSER environment variabl ...

  4. PowerPoint 2019无法插入Microsoft Web Browser控件

    问题:PowerPoint 2019打开文件时,提示一些控件无法激活,在开发工具的控件中,选择Microsoft Web Browser显示无法插入此ActiveX控件(如图). 注:已在信任中心设置 ...

  5. PB Microsoft web browser 指定IE浏览器

    PB9 Microsoft web browser 默认是使用IE7内核,不支持H5,并且IE7都是淘汰的版本,兼容性很差,如果需要在PB9  嵌入H5,可以通过修改注册表指定PB9程序Microso ...

  6. Have your GDX app run in the web browser

    https://code.google.com/p/libgdx-users/wiki/Applets ---------------------------------------------- H ...

  7. The genius behind Google’s web browser

    崇拜,真正的世外高人(⊙o⊙)哦 ( ps:为什么国外高手都用Mac ) 书中漫画地址:看这里@google     或者 本帖后附件下载 ( 用firefox打开 ) 原文链接:The genius ...

  8. UE4 Web browser 加载web(h5)页面方式

    在数字孪生项目或者智慧园区项目经常会用到数据图表.数据分析.数据整合等前端显示,一般解决方案是直接通过ue4底层数据层通过通讯获取数据,在使用数据插件进行数据绑定展示.现在可以通过加载Web H5页面 ...

  9. Csharp:user WebControl Read Adobe PDF Files In Your Web Browser

    namespace GeovinDu.PdfViewer {[DefaultProperty("FilePath")][ToolboxData("<{0}:Show ...

最新文章

  1. 数字电路时钟问题——Jitter与Skew区别
  2. python 字符串前加r和f
  3. Machine Learning On Spark——基础数据结构(二)
  4. CCPC-Wannafly Winter Camp Day8 (Div2, onsite) 补题
  5. java代码_35个Java 代码优化细节
  6. ubuntu18 常用命令
  7. 用MySQL写怎么删除字母_mysql如何替换掉字母
  8. lisp抛物线插值_抛物线插值法
  9. setuptools Declaring Dependencies
  10. 惠普前总裁孙振耀指点职业规划(转帖)
  11. 不小心发现谷歌 Firebase 消息服务的漏洞,获奖3万+美元
  12. TOMCAT下应用部署新法(/META-INF/context.xml)
  13. Spring Boot 集成 Thymeleaf 快速入门、静态资源映射规则、WebJars
  14. 析构函数的标量与矢量?
  15. UOS桌面专业版下载链接
  16. VS C# string 字符包含判断
  17. 小程序发送公众号模板消息+PHP后台
  18. 关于pack_padded_sequence 和 pad_packed_sequence最清楚的解释
  19. 行测-图形推理-5-一笔画类
  20. 多线阵列激光三维扫描系统及多线阵列激光三维扫描方法

热门文章

  1. DocumentNavigator是什么东东?
  2. 2019-06-12 Java学习日记之JDBC
  3. 坚持做一件事情真的很不容易,首先必须要克服惰性!
  4. 可以无限量服用的药材
  5. 查询复旦大学往年的考研成绩
  6. 处理 read_csv 报错 OSError:Initializing from file failed
  7. 為什麼system32中放的是64位dll,syswow64中放的是32位dll
  8. 理解spark闭包以及broadcast(转载)
  9. ubuntu: ssh: connect to host ubuntu port 22: No route to host
  10. mesh threejs 属性_threeJS创建mesh,创建平面,设置mesh的平移,旋转、缩放、自传、透明度、拉伸...