浏览器

浏览器

应用程序
浏览器是用来检索、展示以及传递Web信息资源的应用程序。Web信息资源由统一资源标识符(Uniform Resource Identifier,URI)所标记,它是一张网页、一张图片、一段视频或者任何在Web上所呈现的内容。使用者可以借助超级链接(Hyperlinks),通过浏览器浏览互相关联的信息。[1]
    软件名称: 软件平台: 软件语言: 开发商: 软件授权: 软件版本: 软件大小: 中文名:浏览器 英文名:Web browser 创始人:蒂姆·伯纳斯-李 首个浏览器:WorldWideWeb 创立时间:1990 著名代表:Chrome、Safari、Firefox等

名词定义

定义:万维网(Web)服务的客户端浏览程序。可向万维网(Web)服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。

应用学科:通信科技(一级学科);服务与应用(二级学科)

浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML,并由MIME在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP、Gopher、HTTPS(HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。

简史

蒂姆·伯纳斯-李(Tim Berners-Lee)是第一个使用超文本来分享资讯的人。他于1990年发明了首个网页浏览器WorldWideWeb。在1991年3月,他把这发明介绍给了给他在CERN工作的朋友。从那时起,浏览器的发展就和网络的发展联系在了一起。

当时,网页浏览器被视为能够处理CERN庞大电话簿的实用工具。在与用户互动的前提下,网页浏览器根据gopher和telnet协议,允许所有用户能轻易地浏览别人所编写的网站。可是,其后加插图像进浏览器的举动,使之成为了互联网的“杀手级应用”。

NCSA Mosaic使互联网得以迅速发展。它最初是一个只在Unix运行的图像浏览器;很快便发展到在Apple Macintosh和Microsoft Windows亦能运行。1993年9月发表了1.0版本。NCSA中Mosaic项目的负责人Marc Andreesen辞职并建立了网景通讯公司。

网景公司在1994年10月发布了他们的旗舰产品网景导航者。但第二年Netscape的优势就被削弱了。错失了互联网浪潮的微软在这个时候匆促的购入了Spyglass公司的技术,改成Internet Explorer,掀起了软件巨头微软和网景之间的浏览器大战。这同时加快了万维网发展。

这场战争把网络带到了千百万普罗电脑用户面前,但同时显露了互联网商业化如何妨碍统一标准的制定。微软和网景都在他们的产品中加入了许多互不相容的HTML扩展代码,试图以这些特点来取胜。1998年,网景公司承认其市场占有率已无法挽回,这场战争便随之而结束。微软能取胜的其中一个因素是它把浏览器与其操作系统一并出售(OEM,原始设备制造);这亦使它面对反垄断诉讼。

网景公司以开放源代码迎战,创造了Mozilla,但此举未能挽回Netscape的市场占有率。在1998年底美国线上收购了网景公司。在发展初期,Mozilla计划为著吸引开发者而挣扎;但至2002年,它已发展成一个稳定而强大的互联网套件。Mozilla 1.0的出现被视为其里程碑。同年,衍生出Phoenix(后改名Firebird,最后又改为Firefox)。Firefox 1.0于2004年发表。及至2008年,Mozilla及其衍生产品约占20%网络交通量。

Opera是一个灵巧的浏览器。它发布于1996年。目前它在手持电脑上十分流行。它在个人电脑网络浏览器市场上的占有率则稍微较小。

Lynx浏览器仍然是Linux市场上十分流行的浏览器。它是全文字模式的浏览器,视觉上并不讨好。还有一些有着进阶功能的同类型浏览器,例如Links和它的分支ELinks。

Konqueror是一个由KDE开发的浏览器,KDE开发人员在开发KDE2时意识到一个良好的桌面环境必须搭配一个良好的网络浏览器及档案管理员,便投入不少力量开发了Konqueror,这个浏览器使用了自家开发的排版引擎KHTML,由于Konqueror是属于KDE的一员,并只常见于Unix-like下的KDE桌面环境,所以Konqueror并未普及。

纵然Macintosh的浏览器市场现在亦同样被Internet Explorer和Firefox占据,但未来有可能会是苹果电脑自行推出的Safari的世界。Safari是基于Konqueror这个开放源代码浏览器的KHTML排版引擎而制成的。Safari是Mac OS X的默认浏览器。

2003年,微软宣布不会再推出的独立的Internet Explorer,但会变成视窗平台的一部分;同时也不会再推出任何Macintosh版本的Internet Explorer。不过,于2005年初,微软却改变了计划,并宣布将会为Windows XP、Windows Server 2003和快将发表的Windows Vista操作系统推出Internet Explorer 7。

内核

一:Trident内核

Trident(又称为MSHTML),是微软的Windows系统搭载的网页浏览器—Internet Explorer的排版引擎的名称,它的第一个版本随着1997年10月Internet Explorer第四版释出,之后不断的加入新的技术并随着新版本的Internet Explorer释出。在Internet Explorer第七版中,微软对Trident排版引擎做了的重大的变动,除了加入新的技术之外,并增加对网页标准的支持。

二:Webkit、Chromium内核

Chromium是一个由Google主导开发的网页浏览器,以BSD许可证等多重自由版权发行并开放源代码。Chromium的开发可能早自2006年即开始[1],设计思想基于简单、高速、稳定、安全等理念,在架构上使用了苹果发展出来的WebKit排版引擎、Safari的部份源代码与Firefox的成果,并采用Google独家开发出的V8引擎以提升解译JavaScript的效率,而且设计了“沙盒”、“黑名单”、“无痕浏览”等功能来实现稳定与安全的网页浏览环境。

国内的所谓双核浏览器,除了傲游3是直接基于Webkit开发的之外,其他浏览器都是基于Google的Chromium开源项目。而Webkit浏览器引擎是苹果公司的开源项目,苹果的Safari浏览器就是基于Webkit开发的。Chromium和Webkit的区别是,Webkit是爷爷辈;Chromium是父亲辈,傲游3也是父亲这一辈的;而Chrome是嫡长孙,搜狗浏览器、QQ浏览器、360极速浏览器、百度浏览器和世界之窗浏览器极速版则都是孙子辈分的。

三:Gecko内核

Gecko是一套开放源代码、C++编写的网页排版引擎。目前为Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用。该引擎原本是由网景通信公司开发的,现则由Mozilla基金会维护,以多许可方式授权发布,包括Mozilla公共许可证(MPL)、GNU通用公共授权条款(GPL)以及GNU较宽松公共许可证(LGPL)。

四:Presto内核

Presto是一个由Opera Software开发的浏览器排版引擎,供Opera7.0及以后版使用。Presto取代了旧版Opera 4至6版本使用的Elektra排版引擎,包括加入动态功能,例如网页或其部分可随着DOM及Script语法的事件而重新排版。

功能

不同的浏览器有不同的功能,而现在的浏览器和网页会有很多功能和技术是以往没有的。如之前提到的,因为浏览器战的出现,浏览器和万维网得以迅速但混乱地扩展。

以下是较为人熟悉的功能列表:

支援标准

HTTP(超文本传输协议)和HTTPS

HTML(超文本连结标记语言),XHTML(可扩展的超文本标记语言)及XML(可扩展标记语言)

图形档案格式列表如GIF、PNG、JPEG、SVG

CSS(层叠样式表)

JavaScript(动态网页DHTML)

Cookie让网站可以追踪浏览者

电子证书

Macromedia Flash

Java applet

Favicons

无线应用协议

基本功能

书签管理

下载管理

网页内容快取

透过第三方插件(plugins)支援多媒体

附加功能

网址和表单资料自动完成

分页浏览

禁止弹出式广告

广告过滤

手机浏览器

百度

百度手机浏览器由百度公司研发,基于几十项技术创新的全新webkit增强内核,在浏览速度、网站兼容性、稳定性上均有明显提升。浏览器结合强大的百度搜索服务,及创新实用功能全面优化浏览体验,是手机上网的最佳选择。

搜狗

搜狗手机浏览器由搜狗公司自主研发,力求为用户提供跨终端无缝的使用体验,让手机上网更简单、网页阅读更流畅。首创“网页关注”功能,将网站内容以订阅的方式提供给用户浏览。搜狗手机浏览器还具有WIFI预加载、收藏同步、夜间模式、无痕浏览、自定义炫彩皮肤、手势操作等众多易用功能。

UC

UC浏览器(原名UCWEB,已于2009年5月正式更名为UC浏览器)是一款把“互联网装入口袋”的主流手机浏览器,由优视科技(原名优视动景)公司研制开发。兼备cmnet、cmwap等联网方式,速度快而稳定,具有视频播放、网站导航、搜索、下载、个人数据管理等功能。

腾讯

QQ浏览器(手机版)是腾讯自主研发的新一代手机浏览器。QQ浏览器支持GPRS、WLAN(WiFi)、WCDMA方式接入网络。

常见浏览器

目前浏览器的品牌有很多,其中最常见的主要有以下几个:

Internet Explorer、Firefox、Safari、Opera、Chrome、360安全浏览器、搜狗浏览器、枫树浏览器、傲游浏览器、世界之窗浏览器、猎豹浏览器、天天浏览器、百度浏览器、财猫购物浏览器,QQ浏览器,采编读浏览器,淘宝浏览器等浏览器。

相关词条

相关搜索

其它词条