偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

瀏覽器辭典:Gecko

系統(tǒng) 瀏覽器
Gecko是一套開放源代碼的、以C++編寫的網(wǎng)頁(yè)排版引擎,目前為Mozilla家族網(wǎng)頁(yè)瀏覽器以及Netscape 6以后版本瀏覽器所使用。該引擎原本是由網(wǎng)景通信公司開發(fā)的,現(xiàn)則由Mozilla基金會(huì)維護(hù)。Gecko是最流行的排版引擎之一,其流行程度僅次于Trident。

Gecko:一套開放源代碼的、以C++編寫的網(wǎng)頁(yè)排版引擎,目前為Mozilla家族網(wǎng)頁(yè)瀏覽器以及Netscape 6以后版本瀏覽器所使用。該引擎原本是由網(wǎng)景通信公司開發(fā)的,現(xiàn)則由Mozilla基金會(huì)維護(hù)。

這套排版引擎提供了一個(gè)豐富的程序接口以供互聯(lián)網(wǎng)相關(guān)的應(yīng)用程序使用,例如:網(wǎng)頁(yè)瀏覽器、HTML編輯器、客戶端/服務(wù)器等等。雖然最初主要針對(duì)Netscape和Mozilla Firefox的Mozilla派生產(chǎn)品,但現(xiàn)在已有很多其他軟件在使用這個(gè)排版引擎。Gecko是跨平臺(tái)的,能在Microsoft Windows、Linux和Mac OS X等主要操作系統(tǒng)上運(yùn)行。

Gecko是***的排版引擎之一,其流行程度僅次于Trident(用于Windows版的Internet Explorer)。

發(fā)展史

1997年,網(wǎng)景收購(gòu)了DigitalStyle。當(dāng)時(shí),網(wǎng)景瀏覽器在各方面的表現(xiàn)已經(jīng)比不上它的主要競(jìng)爭(zhēng)對(duì)手Internet Explorer。這包括程序的運(yùn)行速度、對(duì)W3C標(biāo)準(zhǔn)的支持度等等。網(wǎng)景開始研發(fā)下一代的排版引擎,并期望把新的排版引擎應(yīng)用于下一版本的網(wǎng)景瀏覽器上。

1998年初,Mozilla項(xiàng)目開始引導(dǎo)。這個(gè)新的排版引擎名為Raptor,以開放源代碼的方式發(fā)放于網(wǎng)絡(luò)上。后來,因?yàn)樯虡?biāo)問題,Raptor改名為NGLayout(即next generation layout之意)。而***NGLayout被網(wǎng)景市場(chǎng)部門重命名為Gecko。但由于Gecko為網(wǎng)景的商標(biāo),所以有一段時(shí)期Mozilla組織(屬于網(wǎng)景的非正式組織,亦為Mozilla基金會(huì)的前身)以NGLayout來稱呼這個(gè)新的排版引擎,同時(shí),Gecko亦指XPFE(cross-platform front-end),一個(gè)以XML為基礎(chǔ)的用戶界面。不過,現(xiàn)在Gecko只用于排版引擎。

1998年10月,網(wǎng)景公布下一版的瀏覽器將會(huì)使用這個(gè)排版引擎,而該瀏覽器亦需要被大幅度重寫。對(duì)于致力推動(dòng)網(wǎng)絡(luò)標(biāo)準(zhǔn)的人,這是一個(gè)令人振奮的消息。然而,對(duì)于網(wǎng)景開發(fā)者而言,這是一個(gè)長(zhǎng)達(dá)六個(gè)月的大工程,而他們?cè)诰W(wǎng)景5.0上(包括Mariner排版引擎)所花的心血亦被白白浪費(fèi)。結(jié)果,網(wǎng)景6.0在2000年11月才被正式發(fā)布。

隨著Gecko的開發(fā),越來越多應(yīng)用程序開始使用它。AOL作為網(wǎng)景的母公司,終于在CompuServe 7.0和AOL for Mac OS X上使用了Gecko??上?,Windows版的AOL瀏覽器始終沒有使用過Gecko。

2003年7月15日,時(shí)代華納解散了網(wǎng)景公司,大部分開發(fā)者被解雇。而Mozilla基金會(huì)亦在當(dāng)天成立,繼續(xù)推動(dòng)著Gecko的發(fā)展。直到今天,Gecko仍繼續(xù)由Mozilla的員工和義工所維護(hù)和發(fā)展。

未來發(fā)展

Gecko將會(huì)繼續(xù)支持更多的網(wǎng)絡(luò)標(biāo)準(zhǔn),例如:XForms和SVG。Mozilla基金會(huì)作為WHATWG的一份子,Gecko和其他排版引擎將會(huì)率先支持WHATWG所定下的規(guī)格,例如:可供繪畫的Canvas。

Gecko的繪圖引擎在1.9版將會(huì)有重大的改變。它將會(huì)使用跨平臺(tái)的Cairo繪圖引擎來取代作業(yè)平臺(tái)的繪圖接口。這個(gè)改變將會(huì)令Gecko擁有更佳的繪圖能力。而加上Glitz的話,更可利用3D硬件加速。而所有多媒體內(nèi)容(如HTML/CSS、canvas、SVG等)將可使用同一管道作出渲染,SVG的特效亦可以應(yīng)用于HTML上。因?yàn)槭褂肅airo的關(guān)系,圖像亦可以被輸出作PNG和PDF,“另存本頁(yè)為PDF”等作業(yè)將變得有可能。

使用Gecko的應(yīng)用程序

網(wǎng)頁(yè)瀏覽器
Mozilla Application Suite *
Mozilla Firefox *
AOL for Mac OS X
Aphrodite *
Beonex Communicator *
Camino
CompuServe 7.0
DocZilla
Epiphany(2.28起改用WebKit)
Galeon
IBM Web Browser
K-Meleon
Kazehakase
ManyOne *
Maxthon
Minimo
Netscape 6.0和以上 *
Salamander
SeaMonkey *
Skipstone
Flock *
Sleipnir(需自行安裝)

其他應(yīng)用程序
ActiveState Komodo *
Liferea
Mozilla ActiveX Control
Mozilla Calendar *
Mozilla Thunderbird *
Nvu *
GRE for Gecko-Sharp *

* 使用Gecko來渲染基于XUL的用戶界面。

責(zé)任編輯:yangsai 來源: 維基百科
相關(guān)推薦

2010-07-20 15:28:09

ChakraIE9瀏覽器

2010-07-20 16:18:16

2010-07-21 16:37:12

Nitro瀏覽器Webkit

2010-07-21 15:21:08

Presto瀏覽器Opera

2010-07-20 15:41:39

TridentIE瀏覽器

2010-07-21 15:43:43

Carakan瀏覽器Opera

2010-07-21 16:00:40

Vega瀏覽器Opera

2010-07-21 15:06:33

2010-07-21 16:54:29

云加速瀏覽器

2010-07-21 16:07:02

Opera Turbo瀏覽器

2010-07-20 16:35:52

V8JavaScript瀏覽器

2010-07-21 14:47:22

2010-07-20 16:01:44

GPU硬件加速瀏覽器

2011-09-09 17:39:58

WebKit瀏覽器

2012-03-20 11:07:08

2012-03-20 11:31:58

移動(dòng)瀏覽器

2012-03-19 17:25:22

2012-03-20 11:41:18

海豚瀏覽器

2012-03-19 17:17:00

移動(dòng)瀏覽器歐朋

2012-03-20 11:22:02

QQ手機(jī)瀏覽器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)