大的方面都差不多是因?yàn)檫@兩個(gè)瀏覽器都遵循W3C標(biāo)準(zhǔn),對(duì)于HTML代碼和CSS代碼有著高度一致的表現(xiàn)方式(在一些小的地方還是有差異)。這樣做的目的就是為了減低網(wǎng)站建設(shè)的成本,只要網(wǎng)站遵循W3C標(biāo)準(zhǔn)制作,那么就可以確保在不同的瀏覽器上面都達(dá)到同樣的效果,而不需要為不同的瀏覽器編寫(xiě)不同的代碼。而微軟的IE瀏覽器因?yàn)闅v史原因,IE6、7在遵循標(biāo)準(zhǔn)方面做得很差,在IE8開(kāi)始逐步改善,目前IE10和IE11已經(jīng)有了很大的進(jìn)步。
Mozilla基金會(huì)的Firefox瀏覽器的目的和Google開(kāi)發(fā)出Chrome瀏覽器的目的是不一樣的,這是這兩個(gè)瀏覽器的第一個(gè)不同點(diǎn)。
Mozilla基金會(huì)(注意,這是一個(gè)非營(yíng)利機(jī)構(gòu),其下屬有一個(gè)Mozilla公司,是商業(yè)公司)的目的是讓瀏覽器市場(chǎng)保持著競(jìng)爭(zhēng)的壓力,不會(huì)再出現(xiàn)像IE6時(shí)代這樣一家獨(dú)大的,用他們自己的說(shuō)法就是“一個(gè)致力于在互聯(lián)網(wǎng)領(lǐng)域提供多樣化選擇和創(chuàng)新的公益組織”。
Google 開(kāi)發(fā)Chrome則是為用戶提供一個(gè)更好使用Google服務(wù)的環(huán)境。Google的搜索、地圖、郵箱、文檔、網(wǎng)盤(pán)等等產(chǎn)品,都是基于網(wǎng)絡(luò)的,如果用戶沒(méi)有一個(gè)很方便很快的瀏覽器,毫無(wú)疑問(wèn)會(huì)阻礙用戶使用Google的服務(wù)。因此,Google除了自己開(kāi)發(fā)Chrome,還有維護(hù)一個(gè)開(kāi)源的項(xiàng)目 Chromium,鼓勵(lì)其他商業(yè)公司加入。還用Chrome OS,最終的目的都是為了讓用戶更容易使用Google的服務(wù)。
在功能上,這兩家瀏覽器也是各有側(cè)重。Firefox追求可定制性,Chrome則是追求瀏覽速度。
Firefox有很強(qiáng)大的擴(kuò)展功能(注意,對(duì)于Firefox,增強(qiáng)功能的附加程序叫做“擴(kuò)展”(add-on),而不是“插件”(plug-in))。通過(guò)擴(kuò)展程度,用戶可以很容易地定制Firefox,為其添加各種功能、改變?yōu)g覽器的行為方式、改變?yōu)g覽器的外觀等等。
為了要支持?jǐn)U展,老版本的Firefox犧牲了啟動(dòng)速度。雖然什么都沒(méi)安裝的Firefox啟動(dòng)挺快,但是如果用戶安裝了很多擴(kuò)展(夸張的用戶會(huì)裝幾十個(gè)甚至上百個(gè)擴(kuò)展),那么Firefox啟動(dòng)就好花很長(zhǎng)的時(shí)間(數(shù)十秒計(jì),在比較老的電腦可能要以分鐘計(jì))。在新版本的Firefox(從Firefox4開(kāi)始)開(kāi)始,F(xiàn)irefox在不斷改善啟動(dòng)速度?,F(xiàn)在新版本的Firefox(比如Firefox20+)在啟動(dòng)上已經(jīng)快了很多。
Chrome則是走瀏覽路線,它雖然也支持?jǐn)U展(extension),但是對(duì)于擴(kuò)展的放權(quán)遠(yuǎn)遠(yuǎn)無(wú)法和Firefox比,無(wú)法像Firefox那樣通過(guò)擴(kuò)展把瀏覽器改頭換面。當(dāng)然,毫無(wú)疑問(wèn),多數(shù)用戶沒(méi)有這個(gè)需求。
因?yàn)镃hrome的主要使命是讓用戶更好地訪問(wèn)Google服務(wù),因此Chrome:
追求界面簡(jiǎn)潔:用戶不需要在瀏覽器上追求什么,他們的需求由Google服務(wù)滿足。Chrome的很多高級(jí)設(shè)置都是隱藏起來(lái)的。
追求啟動(dòng)速度:如果用戶想要看一下郵件,你最好馬上就能打開(kāi)。
追求運(yùn)行速度:Google的網(wǎng)絡(luò)服務(wù)是一個(gè)在網(wǎng)上運(yùn)作的程序,而不是簡(jiǎn)單的頁(yè)面,要和用戶做很多互動(dòng),而這些功能對(duì)瀏覽器有依賴(lài)。所以Chrome的處理能力要足夠強(qiáng),不能讓用戶點(diǎn)了頁(yè)面上的按鈕半天都沒(méi)反應(yīng)。
追求穩(wěn)定性:Chrome中的每個(gè)標(biāo)簽頁(yè)都是一個(gè)獨(dú)立的進(jìn)程,某個(gè)頁(yè)面崩潰了,其他頁(yè)面都不會(huì)受到影響。如果用戶正在用Google的在線文檔寫(xiě)一個(gè)重要的文檔,然后想查一下地圖,接著地圖掛斷了,順帶也把用戶的郵件頁(yè)面用掛了,后果就會(huì)很?chē)?yán)重。就算在線文檔有自動(dòng)保存,也會(huì)讓用戶覺(jué)得很不爽。
因?yàn)镃hrome已經(jīng)能夠滿足很大部分用戶的網(wǎng)上需求,所以很快就開(kāi)始動(dòng)搖了IE和Firefox的地位。而瀏覽器商也被迫在性能上追趕Chrome。比如加快啟動(dòng)速度、加快運(yùn)行javascript的速度等等,這些都是Chrome出現(xiàn)后的事情。也因?yàn)闉g覽器的性能快速提升,網(wǎng)站也可以做得越來(lái)越強(qiáng)大。
經(jīng)過(guò)這些年的發(fā)展,F(xiàn)irefox和Chrome的最明顯差異還是在擴(kuò)展上面。
Firefox 有著多年積累的強(qiáng)大擴(kuò)展資源,加上自身對(duì)擴(kuò)展的放權(quán),有很多Chrome上無(wú)法實(shí)現(xiàn)的擴(kuò)展。典型的如界面修改的擴(kuò)展,比如Chrome剛出來(lái)的時(shí)候,無(wú)標(biāo)題欄很驚艷,F(xiàn)irefox通過(guò)擴(kuò)展可以把界面修改得和Chrome一樣:把標(biāo)簽頁(yè)弄到頂部、隱藏標(biāo)題欄等。而你想要把Chrom弄成Firefox那樣就不行了??梢?jiàn)Firefox的自由度。這些擴(kuò)展一直吸引著一部分有獨(dú)特需求的用戶不放棄Firefox。
但是,正如上面說(shuō)的,有這些需求的用戶畢竟不算多數(shù),因此很多僅僅是不想用IE的用戶,都改用了簡(jiǎn)潔的Chrome,而不是選擇復(fù)雜的Firefox。
相關(guān)熱詞搜索:火狐瀏覽器與谷歌瀏覽器的區(qū)別