浏览器是指可以显示网页服务器或者文件系统的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。
- 浏览器WEB Browser 常识
浏览器WEB Browser 浏览器发展史 浏览器诞生与发展 浏览器的诞生 早期浏览器 Netscape Internet Explorer 与浏览器战争 chrome的崛起 时代之泪 IE浏览器终成 ...
- 关于PB调用Microsoft Web Browser控件的一些问题
Microsoft Web Browser控件是WINDOWS系统自带的控件,一般不需要单独安装,由于工作的需要,把使用中遇到的问题记录一下,以便查阅. 插入控件: 环境为PB12.0,insert- ...
- [转]Display PDF within web browser using MVC3
本文转自:http://www.codeproject.com/Tips/697733/Display-PDF-within-web-browser-using-MVC Introduction I ...
- 对于一个网站,如何禁止直接从浏览器Web browser中访问js文件
比如有一个网站,https://testsystem.infotest.com 在这个网站的内容文件目录下面,有一个scripts文件夹,该文件夹中有一个js文件,比如lukeTest.js文件 这样 ...
- C#彻底解决Web Browser 跨域读取Iframes内容
C#彻底解决Web Browser 跨域读取Iframes内容 用C# winform的控件web browser 读取网页内容,分析一下数据,做一些采集工作. 如果是同一个域名下面还是好办的,基本上 ...
- 教你如何清除 MyEclipse/Eclipse 中 Web Browser 和 Switch Workspace 的历史记录
有些许强迫症的开发人员可能会因为 MyEclipse/Eclipse 中 Web Browser 和 Switch Workspace 冗余的历史记录而感到苦恼,下面的方法就可以有效的帮助解决你的痛点 ...
- How To Open An URL In Android’s Web Browser
How To Open An URL In Android’s Web Browser 以下核心代码片断,将展现使用“android.content.Intent” 打开一个指定的 URL. butt ...
- How to open a web site with the default web browser in a NEW window
http://delphi.about.com/cs/adptips2004/a/bltip0504_4.htm When using ShellExecute (as explained in th ...
- Have your GDX app run in the web browser
https://code.google.com/p/libgdx-users/wiki/Applets—————————————————————————————————————————————— Ha ...
随机推荐
- 了解计算机与操作系统发展阶段--Windows
Windows发展的30多年,其实就是整个计算机应用,从小众化向大众化消费领域,快速前行的30多年. 让我们来一起温故下Windows这么多年的发展历程,看看Windows,是如何在市场和技术这两种力 ...
- 2018-2019-2 20165315《网络攻防技术》Exp6 信息搜集与漏洞扫描
2018-2019-2 20165315<网络攻防技术>Exp6 信息搜集与漏洞扫描 目录 一.实验内容 二.实验步骤 1.各种搜索技巧的应用 2.DNS IP注册信息的查询 3.基本的扫 ...
- Unity 3D 如何修改新建脚本中的 C# 默认创建的 Script 脚本格式
首先在Unity的安装路径下找到 Unity5\Editor\Data\Resources\ScriptTemplates路径的(81-C# Script-NewBehaviourScript.cs. ...
- Flask-Session 简单使用
一 知识点 1. 安装 flask 1.0.2 使用Flask-Session,其实必须需要配置的只有这几个地方: 注意!!!!!!: 1. 需要配置的地方1 # flask_session 中的S ...
- 十七、Java中数组常见的几种排序方法!
转载自:https://www.cnblogs.com/bekeyuan123/p/6891875.html 数组的定义: // 3种定义方式 int[] arr = new int[5]; int[ ...
- CSS定位网页中的元素
relative相对定位 偏移设置:left.right.top.bottom 值单位:px 元素的规律: 相对定位元素的规律 设置相对定位的盒子会相对它原来的位置通过指定偏移,到达新的位置. 设置相 ...
- HTML-CSS背景渐进色
一.分类 a>线性渐变:颜色沿着一条直线过度:从 左到右.从上到下等: b>径向渐变:圆形或椭圆形渐变,颜色不再沿着一条直线变化,而是从一个起点朝所有方向混合. 1.线性渐变语法: bac ...
- IntelliJ隐藏特定后缀文件
preference-
- JavaScript中的闭包永远都存储在内存中,除非关闭浏览器
//閉包實現累加功能 function fn1() { var n = 1; add = function() { n += 1; } function fn2() { n += 1; console ...
- pip使用国内镜像安装各种库
1. 指定阿里云镜像, 安装requirements.txt中的所有 pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-h ...