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