發展歷程
蒂姆·伯納斯-李是第一個使用超文本來分享資訊的人。他於1990年發明了第一個網頁瀏覽器WorldWideWeb,後來改名為Nexus。在1991年3月,他把這個發明介紹給了他在CERN工作的朋友。從那時起,瀏覽器的發展就和網路的發展聯繫在了一起。
當時,網頁瀏覽器被視為能夠處理CERN龐大電話簿的實用工具。(更多詳細參考本處全球資訊網聯盟原文)在與用戶互動的前提下,網頁瀏覽器根據Gopher和Telnet協定,允許所有用戶能輕易地瀏覽別人所編寫的網站。可是其後插入圖片到瀏覽器的舉動,使之成為了網際網路的“殺手級套用”。
出自Berners-Lee之手,這是他為NeXT計算機創建的(這個Web瀏覽器原來取名叫WorldWideWeb,後來改名為Nexus),並在1990年發布給CERN的人員使用。Berners-Lee和Jean-Francois Groff將WorldWideWeb移植到C,並把這個瀏覽器改名為
libwww。
20世紀90年代初出現了許多瀏覽器,包括Nicola Pellow編寫的行模式瀏覽器(這個
瀏覽器允許任何系統的用戶都能訪問Internet,從Unix到
Microsoft DOS都涵蓋在內),還有Samba,這是第一個面向Macintosh的瀏覽器。
這場戰爭把網路帶到了千百萬普通電腦用戶面前,但同時顯露了網際網路商業化如何妨礙統一標準的制定。微軟和
網景都在他們的產品中加入了許多互不相容的HTML擴展代碼,試圖以這些特點來取勝。
1998年,
網景公司承認其市場占有率已無法挽回,這場戰爭便隨之而結束。微軟能取勝的其中一個因素是它把
瀏覽器與其
作業系統一併出售(OEM,原始設備製造);這亦使它面對
反壟斷訴訟。
網景公司以
開放原始碼迎戰,創造了Mozilla,但此舉未能挽回Netscape的市場占有率。在
1998年底美國線上收購了
網景公司。在發展初期,Mozilla計畫為著吸引開發者而掙扎;但至
2002年,它已發展成一個穩定而強大的網際網路套件。Mozilla 1.0的出現被視為其里程碑。同年,衍生出
Phoenix(後改名
Firebird,最後又改為
Firefox)。Firefox 1.0於2004年發表。及至
2008年,Mozilla及其衍生產品約占20%網路交通量。
Opera是一個靈巧的
瀏覽器。它發布於1996年。2013年它在手持電腦上十分流行。它在個人電腦網路
瀏覽器市場上的占有率則稍微較小。
Konqueror是一個由
KDE開發的
瀏覽器,KDE開發人員在開發KDE2時意識到一個良好的
桌面環境必須搭配一個良好的網路瀏覽器及
檔案管理員,便投入不少力量開發了Konqueror,這個瀏覽器使用了自家開發的
排版引擎KHTML,由於Konqueror是屬於KDE的一員,並只常見於
Unix-like下的KDE桌面環境,所以Konqueror並未普及;縱然Macintosh的瀏覽器市場亦同樣被Internet Explorer和Firefox占據,但2013年以後有可能會是蘋果電腦自行推出的Safari的世界。Safari是基於Konqueror這個
開放原始碼瀏覽器的
KHTML排版引擎而製成的。Safari是Mac OS X的默認
瀏覽器。
2011年3月15日,微軟推出了Internet Explorer9的正式版,值得一提的是,Internet Explorer9不再支持Windows XP。微軟官方表示,IE9不支持WindowsXP是因為其
硬體加速功能在WindowsXP系統上無法正常運行。而windows7要求電腦記憶體至少在1G以上。對此,微軟大中華區開發工具及平台事業部總經理
謝恩偉表示,“建議這部分用戶使用IE8。”
2011年4月11日,Internet Explorer9才推出1個月,微軟又推出了Internet Explorer10的首個預覽版本。Internet Explorer9不支持XP讓不少用戶感到憤怒,而如今細心的用戶在Internet Explorer10平台開發版的
最終用戶許可協定中看到,Internet Explorer10連Windows Vista系統也不打算支持了。據協定描述,Internet Explorer10將只支持Windows 7 、Windows 8 兩個版本,不過好在Windows Vista從開始到結束都是一個悲情故事,Internet Explorer10不支持Windows Vista對於這么點
用戶數量而言實在是很難引起反彈的。
類別
引擎
基於Gecko排版引擎
Mozilla Firefox、HotBrowser、Mozilla Suite、Camino
3B
基於WebKit排版引擎
Google Chrome
Safari
Opera
基於Presto排版引擎
NDSBrowser
Wii Internet Channle
基於KHTML排版引擎
Konqueror
基於Trident排版引擎
Internet Explorer
Netscape Browser(8)
GreenBrowser
核心
IE核心。包括
360安全瀏覽器、IE、 Greenbrowser、 Maxthon2、世界之窗、剛開始的搜狗瀏覽器。
Chrome核心,如 Chrome瀏覽器。
雙核(IE和chrome/webkit核心).。雙核的意思是一般網頁用chrome核心(即webkit或高速模式)打開,網銀等指定的網頁用IE核心打開。 如360高速瀏覽器,搜狗高速瀏覽器,並不是1個網頁同時用2個核心處理。
Firefox。
特點
主條目:網頁瀏覽器比較
目前有各式各樣的網頁瀏覽器。有的網頁瀏覽器使用純文字接口,它們僅支持HTML;有的網頁瀏覽器具有豐富多彩的用戶界面,並支持多種檔案格式及協定。那些透過組件而支持電子信件、新聞組及IRC的網頁瀏覽器,有時被稱為“網上包”,而不僅僅是“網頁瀏覽器”。
所有主流網頁瀏覽器都可透過多個視窗或多個標籤頁同時打開多種信息資源,亦可攔截
彈出式廣告,以防止不必要的視窗在未經用戶同意的情況下彈出。
用戶界面
大部分主流網頁瀏覽器的用戶界面皆有如下要素:
“上一頁”與“下一頁”按鈕
“刷新”按鈕
“首頁”按鈕
搜尋列
可顯示頁面原始碼
隱私與安全
可擴展性
瀏覽器擴展是一種擴展網頁瀏覽器功能的電腦程式。每個主流的網頁瀏覽器都支持擴展的開發。