當前位置:編程學習大全網 - 源碼下載 - IE瀏覽器

IE瀏覽器

瀏覽器

目錄·發展歷史

·協定和標準

·內核

·萬維網和網頁瀏覽器的功能

·常用的瀏覽器

·瀏覽器大全

·建議

網頁瀏覽器是個顯示網頁服務器或檔案系統內的文件,並讓用戶與此些文件互動的壹種軟件。它用來顯示在萬維網或局部局域網絡等內的文字、影像及其他資訊。這些文字或影像,可以是連接其他網址的超連結,用戶可迅速及輕易地瀏覽各種資訊。網頁壹般是HTML的格式。有些網頁是需使用特定的瀏覽器才能正確顯示。個人電腦上常見的網頁瀏覽器包括微軟的Internet Explorer、Opera、Mozilla的Firefox、Maxthon和Safari。瀏覽器是最經常使用到的客戶端程序。萬維網是全球最大的連結文件網絡文庫。 全球網(WEB,WWW)是壹種把所有 Internet的信息(包括妳願意加進去的本地信息)組織成超文本文件形式文件的企圖。 盡管這個夢也許有點不太現實, 但是全球網確實讓妳能訪問 Internet的所有資源,只需用瀏覽器"讀"適當的文件就行。 瀏覽器是指可以顯示網頁服務器或者文件系統的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年發表。及至2005年,Mozilla及其衍生產品約占10%網絡交通量。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。

協定和標準

網頁瀏覽器主要通過HTTP協議連接網頁服務器而取得網頁,HTTP容許網頁瀏覽器送交資料到網頁服務器並且獲取網頁。目前最常用的HTTP是HTTP/1.1,這個協議在RFC2616中被完整定義。HTTP/1.1 有其壹套Internet Explorer並不完全支援的標準,然而許多其他當代的網頁瀏覽器則完全支援這些標準。網頁的位置以URL(統壹資源定位符)指示,此乃網頁的地址;以 Explorer仍未完全支援HTML 4.01及XHTML 1.x。現在許多網站都是使用所見即所得的HTML編輯軟件來建構的,這些軟件包括Macromedia Dreamweaver和Microsoft Frontpage等。他們通常缺省產生非標準HTML;這阻礙了W3C制定統壹標準,尤其是XHTML和CSS(層疊樣式表,設計網頁時用)。有壹些瀏覽器還加載了壹些附加組件來Usenet新聞組、IRC(因特網中繼聊天)和電子郵件。支援的協議包括NNTP(網絡新聞傳輸協議)、SMTP(簡單郵件傳輸協議)、IMAP(交互郵件訪問協議)和POP(郵局協議)。

內核

Trident:Internet Explorer所使用 Gecko:Netscape6以後版本以及firefox所使用 KHTML:KDE開發團隊所開發,主要由Konqueror所使用。 Presto:Opera7開始采用 WebCore:蘋果電腦修改KHTML而來,主要由Safari所使用。

萬維網和網頁瀏覽器的功能

不同的瀏覽器有不同的功能,現時瀏覽器和網頁會有很多功能和技術是以往沒有的。如之前提到的,因為瀏覽器戰的出現,瀏覽器和萬維網得以迅速但混亂地擴展。以下是較為人熟悉的功能列表:支持標準HTTP(超文本傳輸協議)和HTTPS HTML(超文本連結標記語言),XHTML(可擴展的超文本標記語言)及XML(可擴展標記語言) 圖形檔案格式如GIF、PNG、JPEG、SVG CSS(層疊樣式表) JavaScript(動態網頁DHTML) Cookie 讓網站可以追蹤瀏覽者 電子證書 Macromedia Flash Java applet Favicons 基本功能書簽管理 下載管理 網頁內容快取 透過第三方插件(plugins)支援多媒體 附加功能網址和表單資料自動完成 分頁瀏覽 禁止彈出式廣告 廣告過濾

常用的瀏覽器

GisoonBrowser(極速瀏覽器 ***軟網絡)

AvantBrowser

Internet Explorer

Mozilla Firefox

Tencent Traveler(騰訊TT)

Maxthon

瀏覽器大全

圖形界面

同時基於Gecko和Trident兩種排版引擎

GisoonBrowser(極速瀏覽器 ***軟網絡)

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

Netscape Browser(版號8)

Sleipnir(使用Gecko/Trident雙引擎)

基於Gecko排版引擎

GisoonBrowser(極速瀏覽器 ***軟網絡)

Mozilla Firefox

Mozilla Suite

Camino

3B

Aphrodite

BackArrow

Beonex Communicator

CompuServe

Epiphany

Flock

Galeon

Kazehakase

Madfox

Netscape(版號6和7)

Netscape Navigator 9

Salamander

Seamonkey

Skipstone

基於Trident排版引擎

Internet Explorer

GisoonBrowser(極速瀏覽器 ***軟網絡)

Avant Browser

Crazy Browser

GOSURF

GreenBrowser

iRider

KKman

MSN Explorer

MyIE

mxie

NeoPlanet

NetCaptor

PCMan Combo

TheWorld Browser

Deepnet Explorer

Windows Explorer

Tencent Traveler(騰訊公司)

PCMan Combo(PTT HZYSoft開發/BBS和由瀏覽器結合)

基於KHTML排版引擎

Konqueror

Safari

ABrowse

OmniWeb

Shiira

SkyKruzer

SunriseBrowser

其它網頁瀏覽器

Opera

Amaya

AWeb

Arachne

Dillo

Emacs/W3

Enigma Browser

HotJava

IBrowse

iCab

Jazilla

Netscape Navigator(版號1~4)

NetPositive

Off By One

Oregano

VoyagerVoyager

手機瀏覽器

MP手機瀏覽器

opera

UC

文字界面

ELinks

Links

Lynx

Netrik

w3m

早期的

WorldWideWeb

Mosaic

Act

AMosaic

Arena

Cello

CyberDog

Grail

IBM Web Explorer

MacWeb

MidasWWW

NetShark

SlipKnot

ViolaWWW

WebRouser

  • 上一篇:用JAVA建了壹個類,怎麽再創建壹個子類?
  • 下一篇:新手入門,請教象棋規則,最初步的,(包括每壹個棋子的作用和走法)
  • copyright 2024編程學習大全網