Mozilla Firefox

www.38365-365.com 📅 2025-07-12 12:52:22 👤 admin 👁️ 6967 👑 485
Mozilla Firefox

Ubuntu作業系統使用Firefox瀏覽中文维基百科首頁

Firefox的開發目標是「盡情地上網瀏覽」[23]和「對多數人來說最棒的上網體驗」[24]。

Firefox有許多特色,如分頁瀏覽、拼字檢查、遞增搜尋、即時書籤、下載管理員、自訂搜尋引擎、隱私瀏覽等等。使用者還可以透過附加元件和佈景主題來自定义Firefox的功能和外觀。截至2015年1月19日,Mozilla維護的附加元件網站已經有18000種附加元件可供下載[25]。

Firefox也向網頁開發者提供良好的開發平台,開發者可以用內建工具來開發,如錯誤主控台、DOM觀察器,此外還可用Firebug、Web Developer等附加元件來延伸開發功能。

標準

编辑

主条目:Gecko

Firefox 7在Acid3測試的結果

Firefox支援大量網頁標準,如HTML、XML、XHTML、SVG 1.1(部份的)、CSS(除了標準之外,還有擴充的支援[26])、ECMAScript(JavaScript)、DOM、MathML、DTD、XSLT、XPath和PNG圖檔(包含透明度)[27]。

Firefox從3.0版開始就通過了Acid2標準一致性測試[28]。Mozilla最初表示,他們認為SVG字體測試部份已過時且無關緊要,不打算讓Firefox完全通過Acid3測試,因為所有主流瀏覽器開發商都將WOFF作為標準。SVG字體測試在2011年9月從Acid3測試中刪除,Firefox 4及更高版本的得分為100/100[29][30]。

安全

编辑

Firefox使用了沙盒限制網頁腳本語言存取用戶端資料[31],保護使用者不受惡意腳本語言攻擊。在傳輸網頁資料时則用SSL/TLS加密,以保障使用者和網站之間能隱密地傳輸資料[32]。此外,Firefox也支援用智慧卡驗證資料。[33]

Mozilla基金會提供了漏洞賞金來獎勵發現Firefox及旗下產品漏洞的研究者,獎金為3000美元和一件T恤[34],Mozilla官方希望可以在被利用前發現漏洞,進而得到及时修正,避免使用者遭受攻擊。[35]

Firefox比起Internet Explorer有較少尚未修正的漏洞,鼓勵使用者由Internet Explorer轉為使用Firefox時,更佳的網絡安全是常见理由。[36][37][38]《華盛頓郵報》(Washington Post)也報導称,在2006年一年之中,Internet Explorer共有284天讓使用者暴露在未修正的漏洞中,而Firefox只有9天。[39]

2006年,一份賽門鐵克公司的報告顯示,至該年9月為止,雖然Firefox的安全漏洞比其他瀏覽器多,但修正漏洞的速度讓其他瀏覽器望塵莫及。[40]但在經過安全性研究後,赛门铁克公司澄清Firefox比起Internet Explorer來說安全漏洞還是比較少。[41]

根據軟體安全統計網站Secunia的資料顯示,到2008年3月26日為止,Firefox 2有4處尚未修正的安全漏洞,且多數標示為「低度危險」。[42]相對,Internet Explorer 7卻有8處漏洞尚未修正,且多數標示為「中度危險」。[43]甚至有安全專家建議,IE升級模式應效仿Firefox,如果在現行版本中發現重大安全漏洞,就即時發布漏洞更新。[44]

从Firefox 2.0起,Mozilla與Google合作為用戶提供反釣魚保護;當在Firefox 2.0上訪問釣魚網站時,使用者可馬上得到提示。Firefox的黑名單來自於Google搜尋中的SafeBrowsing Protocol[45],而从2009年的1月20日起Google正式关闭Firefox 2.0的反钓鱼技术[46],但是对Firefox 3及最新版本依然提供保护。

2011年12月,Accuvant安全测试公司在由Google资助的研究報告中指出,Internet Explorer 9安全性已相当接近同期的Google Chrome 15,反觀同期的Mozilla Firefox 9则居于其后[47],但随后有NSS Labs安全测试公司指此项研究有失中立,并指出Accuvant公司曾接受Google巨额赞助,研究过程中也刻意忽略Firefox许多安全特性而未作测试,选取测试用恶意插件的方式亦有偏袒Chrome,打压Firefox之嫌。[48]

Firefox 60率先支持了有效提高浏览安全性的TLS 1.3 协议,以及DNS over HTTPS方案,前者可以避免旧版 TLS 中的漏洞,而后者可以避免中间人得知 DNS 查询的域名。[49]

2019年10月,Firefox 68 ESR在德国联邦信息安全办公室的浏览器测试通过所有强制性安全功能的最低要求。[50]

在 Mozilla 基金会安全公告 2020-03 中,该公司报告说,已在野外检测到 CVE-2019-17026(IonMonkey 中的类型混淆漏洞),并正在被积极利用。[51][52]

隐私

编辑

2021 年 3 月,Firefox 在版本 87 中推出了 SmartBlock,以提供针对跨站点跟踪的保护,而不会破坏用户访问的网站[53][54][55]。

Firefox 也推出了状态分区或“全面cookie保护”,通过浏览器中的功能工作,该功能将数据与用户访问的每个站点隔离开来,以确保跨站点脚本即使不是不可能,也是非常困难的。[56][57][58]

该功能还隔离了本地存储、服务工作进程和站点存储数据的其他常见方式。[59][與來源不符]

在地化

编辑

主条目:Mozilla在地化

Firefox是在地化非常廣泛的網頁瀏覽器,自2004年11月正式發表後即有正體中文、簡體中文、英國英語、美國英語、歐洲西班牙語、阿根廷西班牙語等24種語言版本[60],至今已有89種語言。

這其中Mozilla中國分部,謀智中國,推出的火狐中國版還在地化了其功能;實際是輔以在地化的附加元件套件以及Firefox Sync的中國版:伺服器運行於中國大陸境內的「火狐通行證」,提供在地化雲端同步服務。

跨平台支援

编辑

参见:Firefox for Android和Firefox for iOS

Firefox可在Windows、OS X和Linux執行;行動版可在Android、iOS以及自家作業系統Firefox OS執行。Firefox使用Gecko排版引擎[61],而2015年釋出的iOS版Firefox由於系統限制,使用了Webkit排版引擎。

除了上述作業系統,由於Firefox是開放原始碼的軟體,加上程式碼與作業系統獨立,因此Firefox可以在多種平台和作業系統上編譯,包括了OS/2、AIX、FreeBSD[62]、Windows XP Professional x64版上都有可執行的Firefox編譯檔。

在其他比較小型的作業系統,例如:SkyOS、ZETA上也都有Firefox的蹤跡。

Firefox使用統一的設定檔格式,不同作業系統的Firefox可共享相同的設定,不過可能會遭遇一些問題,特別是附加元件的使用上。

在各種作業系統下使用Firefox瀏覽器

在Windows 10執行

在Windows 8.1執行

在OS X Mavericks執行

在Arch Linux執行

在Android執行

在Firefox OS執行

附加元件

编辑

参见:Mozilla附加元件

Firefox附加元件包含了擴充套件、佈景主題、外掛程式等.

這些附加元件可以從Mozilla官方維護的附加元件官方網站下載,或是從其他的第三方開發者取得。

擴充套件

编辑

参见:Firefox擴充套件列表

使用者可以安裝擴充套件來新增或修改Firefox的功能;種類有滑鼠手勢、彈出式廣告拦截、加強的分頁瀏覽等,包羅萬象。

擴充套件雖然提供了高度自由的擴充功能,但使用者尋找和安裝擴充套件可能有困難,也會建議把擴充套件的功能整合到Firefox,分頁瀏覽就是從Mozilla擴充套件MultiZilla移植過來[63][64]。

多數擴充套件不是由Mozilla建立或支援,擴充套件在使用者的電腦中也有權存取資料,因此也有出現過惡意擴充套件[65],甚至有些病毒專門利用某些擴充套件,盜取使用者的網路銀行密碼[66]。

Mozilla提供了擴充套件驗證,來確保這些志願開發者提供的擴充套件沒有任何惡意軟體,此外不保證第三方開發者製作的擴充套件可在Mozilla的產品運作,也可能包含任何軟體錯誤或安全漏洞[67]。

智慧位址列

编辑

在Firefox浏览器的網址列输入文字时会显示符合的書籤和歷史。增加可設定的搜尋符號时(与搜尋關鍵字中间要有空格),会显示限定的搜尋结果,规则如下:

about:config

預設搜尋符號

显示结果

browser.urlbar.match.title

#

显示与网页标题符合的结果

browser.urlbar.match.url

@

显示与网页地址符合的结果

browser.urlbar.restrict.bookmark

*

只显示书签中的结果

browser.urlbar.restrict.history

^

只显示历史记录中的结果

browser.urlbar.restrict.tag

+

只显示增加了分頁的结果

browser.urlbar.restrict.typed

~

只显示在網址列輸入过的字符

browser.urlbar.restrict.openpage

%

只显示打开的分頁

選取文字

编辑

Firefox浏览器提供了快捷的文本选择操作,在网页文本上鼠标左键双击可以选择一个词,三击可以选择一段话。按住Ctrl(苹果机上是⌘ Cmd)可以在不取消已选择文本的前提下选择其它文本。

皇家推荐

捕鱼器捕鱼机
媾的说文解字解释
《中醫詞典》解釋「衃血」的意思
牛磺酸片可以长期吃吗 牛磺酸片最长连续吃多久
我希望al能撕下gen的遮羞布。把gen从msi赶回家去。什么十九连胜。其实就是路边一条的水平。
乒乓球澳门世界杯参赛球员名单公布