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。
发布评论