2024年2月10日发(作者:)

各种浏览器的功能和区别

一、浏览器的概念:

网页浏览器是个显示网页服务器或档案系统内的文件,并让用户与此些文件互动的一种软件。它用来显示在万维网或局部局域网络等内的文字、影像及其他资讯。这些文字或影像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种资讯。有些网页是需使用特定的浏览器才能正确显示。个人电脑上常见的网页浏览器包括微软的Internet Explorer、Opera、Mozilla的Firefox、Maxthon(基于IE内核)、MagicMaster(M2)等。

网页浏览器主要通过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,原始设备制造);这亦使它面对反垄断诉讼。2001年, 捆绑在WinXP中的IE6市场占有率一度达到90%以上.

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

Firefox 1.0于2004年发表。及至2007年,Firefox市场占有率约占17%。

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。这个新浏览器于2006年10月随Vista发布. 但升级版只能安装在XP SP2和Server 2003 SP1上面. 它的下一个版本IE 8于2008年春开始开发.

三、常用的浏览器

InternetExplorer IE7、火狐浏览器Mozilla – Firefox、opera、Tencent Traveler(腾讯TT)、TheWorld(世界之窗)、MagicMaster (M2,魔法大师)

Miniie、Thooe(随E浏览器)、遨游、绿色浏览器Greenbrowser、Safari

四、浏览器大全

同时基于Gecko和Trident两种排版引擎

GisoonBrowser(极速浏览器 共软网络)

Maxthon(原名MyIE2,使用Gecko/Trident双引擎)

Netscape Browser(版号8)

MagicMaster(始于2008版本,非正式中文名称:魔法大师)

Sleipnir(使用Gecko/Trident双引擎)

基于Gecko排版引擎

GisoonBrowser(极速浏览器 共软网络)

Mozilla Firefox

Mozilla Suite

Camino

3B

Aphrodite

BackArrow

Beonex Communicator

CompuServe

Epiphany

Flock

MagicMaster(始于2008版本,简称为“M2”浏览器。非正式中文名称:魔法大师)

Galeon

Kazehakase

Madfox

Netscape(版号6和7)

Netscape Navigator 9

Salamander

Seamonkey

Skipstone

基于Trident排版引擎

Internet Explorer

贴吧伴侣 (百度贴吧专用浏览器)

GisoonBrowser(极速浏览器 共软网络)

Thooe(随E浏览器)

Avant Browser

Crazy Browser

GOSURF

GreenBrowser

iRider

KKman

MSN Explorer

MyIE

mxie

NeoPlanet

NetCaptor

PCMan Combo

TheWorld Browser (凤凰工作室)

Deepnet Explorer

Windows Explorer

Tencent Traveler(腾讯公司)

MagicMaster(始于2008版本,简称为“M2”浏览器。非正式中文名称:魔法大师)

PCMan Combo(PTT HZYSoft开发/BBS和由浏览器结合)

360se(奇虎公司)

其它网页浏览器

Opera

Amaya

AWeb

Arachne

Dillo

Emacs/W3

Enigma Browser

HotJava

IBrowse

iCab

Jazilla

Netscape Navigator(版号1~4)

NetPositive

Off By One

Oregano

VoyagerVoyager

五、常用浏览器的区别及功能简介

一般資料

瀏覽器的一般資料:創作者/公司、軟體執照/價格等等。

創作者

W3C首次公開發表日期

1996年11月14日

Amaya最新的穩定版本

10.0.1(2008年2月29日;319天前)

11.7 Build 18(2008年11月1日;73天前)

價格 (USD)

免費

免費

免費

免費

免費

免費

免費

免費

免費

免費

預覽版免費

專業版25歐元

軟體許可證W3C目前的排版引擎

?

TridentAvant BrowserAOL ExplorerCaminoAvant Force美國在線1999年未知

專有軟體2005年6月2002年2月日1.2

1.6.3(2008年8月7日)

2.0.156.1(2009年1月8日;5天前)

0.8.6

0.10.4

1.8.0

1.1.2

2.0.2

4.0.0

7.0.5730.13 (Windows XP); 7.0.6001.18000

TridentGeckoThe Camino Project

MPL/GPL/LGPL 三方授權

BSD License(參見[1])

GPLGPLGPLChromeDilloGoogle2008年9月3WebKit ?

?

GeckoGeckoGeckoiCabArellano Cid、Geerken 和 Rota

等人

1999年12月2001年12月2002年12月ELinksBaudis、Fonseca 等人

EpiphanyFlockGNOMEFlock Inc.2005年10月14MPL、MPL/GPL/LGPL 三方授權

GPL日GaleoniCabGNOME2000年6月1998年iCab Company專有軟體Internet ExplorerK-MeleonMicrosoft、Spyglass 1995年8月(Windows Vista)()

1.1.5

免費

免費

免費

專有軟體GPLTrident (Win)、

Tasman (Mac)

Gecko2000年11月26Doozan、Erikson 和 Vallet 等人

日KonquerorThe KDE Team

2000年10月3.5.7

(KDE的一部分)

GPLKHTML (可選裝Gecko)

LinksLynxPatocka 等人

1999年11月24日0.99

2.8.5

2.1.5.1250(2008年9月19日;116天前)

免費

免費

免費

免費

GPLGPL ?

?

Trident/Gecko雙核Montulli、Grobe 和 Rezac 等人 1993年7月MaxthonMySoft2002年?月 專有軟體心

? MosaicMarc Andreessen和Eric Bina、1993年4月22NCSA

Mozilla基金會Mozilla基金會日2.6

(非商業使用)

專有軟體Mozilla Suite1998年12月7日日日日1.7.13

3.0.5(2008年12月16日;28天前)

7.2

8.1.3

4.8

4.08

9.0.0.6 / 2008年2月20日

5.1

9.63(2008年12月16日;28天前)

3.2(2008年11月13日;61天前)

1.1.14(2008年12月16日;28天前)

2.6/2007年11月13日

免費

免費

免費

免費

免費

免費

免費

30元

免費

免費

免費

免費

MPL/GPL/LGPL 三方授權

MPL, MPL/GPL/LGPL 三方授權

私有, MPL/GPL/LGPL 三方授權

私有, MPL/GPL/LGPL 三方授權

私有私有GeckoGeckoGeckoMozilla FirefoxNetscape2002年9月23網景通訊公司, AOL

2000年4月5Netscape BrowserNetscape

CommunicatorMercurial Communications for

2004年11月30AOL

網景通訊網景通訊網景通訊Gecko, Trident

MarinerMarinerGecko1997年6月Netscape Navigator1994年10月13日日Netscape Navigator 9OmniWebOperaSafari2007年6月5私有, MPL/GPL/LGPL 三方授權

私有軟體、LGPL

專有軟體Omni Group1995年3月17日WebCorePrestoOpera Software蘋果公司1996年9月日2003年6月23專有軟體、LGPL

MPL/GPL/LGPL 三方授權

專有軟體WebCoreGeckoSeaMonkeySleipnir 2

Mozilla基金會Fenrir2005年9月15日日2005年6月30Trident/Gecko雙核心

世界之窗瀏覽器WorldWideWeb騰訊TTPhoenix Studio2004年3月3日2.3.1.6(2008年11月4日;70天前)

0.17

4.4

最新的穩定版本

免費

免費

免費

價格 (USD)

未知

公有領域未知TridentTim Berners-Lee騰訊1991年8月日NEXTSTEP內置元件

Trident2000年11月15

創作者

首次公開發表日期

軟體許可證目前的排版引擎

註 (1): Internet Explorer 6.0是Windows XP SP2或Windows Server 2003 SP1的一部分。

操作系统支持

瀏覽器在無需模擬底下所支援的操作系統。

Windows是

Mac OS X是

Mac OS 9 ?

捨棄

Linux是

BSDUnixAmaya是

捨棄

Avant BrowserCaminoDilloChrome開發中

捨棄

開發中

ELinksFlockiCabEpiphany否

GaleonInternet ExplorerK-MeleonLinks是

未來

1

Konqueror

Lynx是 是

捨棄

捨棄

捨棄

捨棄

捨棄

MaxthonMosaic

Netscape 捨棄 (已改名為Mozilla

(已停止開發)

Mozilla FirefoxNetscapeNavigator且停止更新)

捨棄

捨棄

捨棄(6.03)

捨棄

UnixNetscape BrowserOmniWebOperaSafari是

Netscape Navigator 9是

WindowsSeaMonkeySleipnirTheWorld 世界之窗WorldWideWeb

(只支援NEXTSTEP)

Mac OS XMac OS 9LinuxBSD註 (1): 未來 Konqueror 4 中,將支援Windows平台,目前Konqueror 4已經釋出Alpha版。

浏览器特点

Amaya分頁瀏覽

下載管理

?

搜索引擎工具列

?

拼寫檢查

廣告過濾

?

阻擋彈出視窗

不適用

網頁縮放

Incremental搜尋

?

反網路釣魚

?

?

開放源代碼

Camino是

ChromeDillo是

?

?

?

?

下載管理

部分

?

搜索引擎工具列

?

?

?

拼寫檢查

不適用

部分

4

?

?

5

?

部分

4

部分

4

部分

4

部分

部分

4

廣告過濾

不適用

不適用

不適用

不適用

阻擋彈出視窗

不適用

部分

?

?

6

?

網頁縮放

?

?

?

?

?

?

?

?

Incremental搜尋

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

反網路釣魚

?

?

?

?

?

開放源代碼

ELinksFlockiCabEpiphany是

Galeon 1.2

2

Internet

Explorer

3

K-MeleonLinksLynxKonqueror是

MaxthonMosaicMozillaMozilla FirefoxNetscape

Navigator 9OmniWebOperaSafari是

SeaMonkeySleipnir之窗TheWorld 世界WorldWideWeb

分頁瀏覽

註 (2): Galeon 1.3因為重新編寫的關係,尚未支援Galeon 1.2的所有功能。

註 (3): Internet Explorer是唯一一個支援元件物件模型的瀏覽器。ActiveX元件雖能為Internet Explorer增加功能,但亦使它更容易感染病毒、特洛伊木馬和間諜軟體。

註 (4): Mozilla、Mozilla Firefox和Netscape均支援簡單的基於域名的圖片攔截。AdBlock擴充套件可提供更為進階的基於正則運算式的廣告過濾。spellbound擴充套件可提供拼寫檢查。Mozilla Firefox 從2.0版開始支援拼寫檢查。

註 (5): 新版Konqueror已經內建Adblock,可對網頁廣告進行過濾。

註 (6): Firefox 3.0 已經可以進行完整的網頁放大與縮小,包含圖片。

網頁技術支援

一般瀏覽器所支援的網頁標準和技術。

CSS2

5

框架

?

部分

JavaJavaScript否

部分

部分

XSLT ?

XHTML

6

?

?

MathML是

?

XForms否

?

8

RSSAtom否

?

?

?

Acid2否

Amaya否

?

?

?

9

CaminoDillo是

?

?

?

?

?

?

?

Chrome ?

部分

ELinksFlockiCabEpiphany是

部分

GaleonInternet ExplorerK-MeleonLinksLynx部分

7

部分

Konqueror是

9

Maxthon

Mosaic否 否

框架

Java否

JavaScript否

?

?

XSLT否

?

XHTML否

MathML否

8

8

8

XForms否

?

RSS否

?

Atom否

10

Acid2Mozilla是

Mozilla FirefoxNetscape是

Netscape Navigator 9OmniWebOperaSafari是

部分

CSS2SeaMonkeySleipnirWorldWideWeb

除了以上的標準網頁技術外, Internet Explorer亦支援微軟自家開發的VBScript和ActiveX; 只有Windows版本的Internet Explorer才能使用ActiveX。

Internet Explorer亦有部分不正規的Javascript。

Firefox亦有部分不正規的css。例如 -moz-***

註 (5): CSS2為W3C為建議的標準,亦為最常用的CSS版本。

註 (6): XHTML建基於HTML,但為XML的應用。因此,XHTML的原始碼必須比HTML更嚴謹。XHTML本應為XML parser所分析,但為了向後相容的關係亦可當作HTML來分析。這表格只慮為把XHTML當作XML的瀏覽器。

註 (7): Internet Explorer 6支援大部分CSS2的特性,但相比於其他瀏覽器,它有重大的程式錯誤。

註 (8): 2005年1月28日後的nightly browser實驗性的支援XForms [2]。需要安裝外掛程式。

註 (9): Konqueror可點選右下角雷達圖直接連結至Akregator訂閱RSS或Atom。

註 (10): Firefox 3.0 以後,已經可以完整支援 Acid2。

通讯协议的支持

一般瀏覽器所支援的網際網路協定。

電子郵件

10

FTP新聞組10否

SSLIRCGopher ?

?

IDNdata: URLs ?

?

?

?

?

?

?

Amaya否

?

?

部分

部分

部分

?

11

15

11

11

11

?

?

?

14

?

13

?

?

14

14

14

CaminoDillo否

Chrome否

ELinksFlockiCabEpiphany否

GaleonInternet ExplorerK-MeleonLinksLynx否

預設關閉

?

?

?

預設關閉

?

部分

12

KonquerorMaxthonMosaicMozillaMozilla FirefoxNetscape否

Netscape Navigator 9OmniWebOperaSafari否

SeaMonkey

Sleipnir否 是

新聞組是

SSL否

IRC預設關閉

Gopher是

IDN否

data: URLsWorldWideWeb否

電子郵件FTP註 (10): 很多瀏覽器都把電郵及新聞組部分分拆為獨立的產品。請參見電郵客戶端比較。

註 (11): ChatZilla外掛程式提供IRC支援。

註 (12): 可透過proxy server支援Gopher。

註 (13): Internet Explorer 7 支援IDN,IE6可使用VeriSign i-Nav Plug-In外掛程式提供IDN支援。

註 (14): 因為安全關係,IDN域名以punycode形式顯示[3]。

註 (15): Konqueror會自動把irc通訊協定的位址交由相關程式處理(例:Kopete)。

图像格式的支持

一般的瀏覽器所支援的圖像格式。

AmayaJPEGGIFPNGMNG否

SVG是 是

部分

16

部分

?

CaminoDillo是

Chrome是

ELinksFlockiCabEpiphany是

GaleonInternet Explorer是

15

K-MeleonLinksLynx是 是

GIF是

PNG否

捨棄

17

MNG否

部分

否18

部分

19

SVGKonqueror是

MaxthonMosaicMozillaMozilla FirefoxNetscape是

Netscape BrowserOmniWebOperaSafari是

Netscape Navigator 9是

SeaMonkeySleipnirWorldWideWeb

JPEG註 (15): Internet Explorer並不能漸進顯示漸進JPEG(progressive JPEG)圖像。

註 (16): Windows版Internet Explorer並不能正確顯示有alpha 透明的PNG圖像,但在7.0版中已開始支援alpha 透明。Mac版Internet Explorer則沒有此問題。

註 (17): 自從2003年6月6日開始不再支援MNG/JNG [4] [5]。

註 (18): 在啟用了SVG的Mozilla/Firefox上實驗性支援SVG(官方版沒有啟用) [6]。支援/進行中/不支援的模組 [7]。

註 (19): OperaMini和Opera 8 Beta 3桌面版只支援SVG 1.1 Tiny(即是簡化版的SVG)。Opera 9桌面版支援SVG 1.1 Basic。