Firefox 38.0 終于來了,帶來了全新的嵌入式首選項界面,代替以往彈出式對話框,同時完善對 HTML5視頻音頻的支持,可播放加密的 HTML5 視頻音頻(如受 DRM 保護的視頻音頻)。下面我會逐個介紹 Firefox 38.0 值得用戶關注的更新內容。
Firefox 38.0 正式版各平臺各語言版本下載
一、默認啟用全新的嵌入式首選項界面
相比附加組件管理器早已實現嵌入到標簽頁,對首選項界面嵌入標簽頁(In-Content Preference)的進程相對來說一直較為緩慢,雖然前幾個正式版已經可以通過 about:config 開啟,但直到 Firefox 38.0 才默認開啟。點擊三道杠并選擇“選項”,或地址欄輸入 about:preference 即可打開嵌入式首選項界面:
相比舊的彈出對話框,新的嵌入式界面布局更為簡潔,最重要的是支持通過地址欄輸入 URI 直接訪問各個板塊的地址,給今后 Firefox 擴展調用提供了方便,各個板塊對應的 URI 為:
常規:about:preferences#general
搜索:about:preferences#search
內容:about:preferences#content
應用程序:about:preferences#applications
隱私:about:preferences#privacy
安全:about:preferences#security
同步:about:preferences#sync
高級:about:preferences#advanced
如果你不喜歡新的界面,可以通過調整 about:config 參數回到舊界面:
復制代碼
改為 false。
目前該界面還不太完美,主要有以下問題:
1、在“高級”板塊下面的一些對話框,如網絡設置、證書機構等等,暫時還是顯示為彈出對話框。
2、單選按鈕那個大藍點的設計還會改變。
3、最好不要關閉新的搜索欄界面(browser.search.showOneOffButtons 改為 false),否則搜索板塊顯示會有問題。
此外,about:config 的嵌入式外觀也有了很大的變化,和首選項界面元素設計更加相得益彰:
二、可播放加密的 HTML5 視頻和音頻
DRM(數字版權管理,Digital Rights Management)是出版者用來控制被保護對象的使用權的一些技術,這些技術保護的有數字化內容(例如:軟件、音樂、電影)以及硬件,處理數字化產品的某個實例的使用限制。而在 HTML5 時代,DRM 機制演變出CDM(Content Decryption Module,內容加密模塊)技術。Firefox 38.0 新增一個 EME(Encrypted Media Extensions,加密媒體擴展)API,可以播放受 DRM 加密保護的 HTML5 視頻和音頻。這里不得不提到 Mozilla 歷來是反對使用這類閉源不開放的技術,因為這與 Mozilla 的創造更加開放的互聯網的使命是背道而馳的,但從給用戶更好體驗的角度來說(其實就是市場份額問題),Mozilla 不得不決定支持這項技術。
具體來說就是集成了一個新的叫做 Adobe Primetime CDM 的插件,這個插件就是用來實現 CDM 的,允許 Firefox 播放受 DRM 保護的在線視頻和音頻。這個插件和 Open H264 插件一樣會下載并保持更新。如果沒有開啟這個插件的功能,今后你就可能無法播放 Netflix 等網站受 DRM 保護的 HTML5 視頻和音頻了。注意 EME 和 DRM 僅支持 Win Vista 和更高的版本。
三、保護不喜歡 DRM 的用戶的權利
緊接著第二點談到的 Adobe Primetime CDM 插件,這個插件來自 Adobe,不屬于 Firefox 自己的一部分,因此它會定期下載保持更新。對于不喜歡 DRM 的用戶,Firefox 提供了不使用的權利,主要有以下幾種方式:
1、Mozilla 提供了一個不集成 DRM 插件的 Firefox 版本給用戶下載:EME-free Firefox 版本
2、使用 Firefox 38.0 ESR 版本:Firefox 38.0 ESR 版本
3、在附加組件管理器里面禁用這個插件(設置為“總不激活”),這樣插件就不會自動下載并保持更新了。或者在 about:config 里面將:
復制代碼
兩個參數同時設置為 false。前者是關閉自動更新,后者是關閉插件。
4、在附加組件管理器的”內容“板塊,取消勾選“觀看 DRM 內容”這個選項。相比第三種方式禁用插件,這個方法是直接卸載這個插件,附加組件管理器里面是看不到這個插件的。當然,如果你以后重新勾選這個選項,那 Firefox 又會重新下載并開啟該插件。
關于 DRM 內容的詳細介紹和關閉方法詳見 Mozilla 技術支持的有關文章:觀看 DRM 內容
四、用戶名和密碼的表單域不再支持 Autocomplete=off 屬性
Firefox 29.0 新增過一個功能,就是對于設置 autocomplete=off 使得 Firefox 無法記住網站密碼以及后續自動填入密碼的網站,Firefox 可允許它們記住密碼并自動填入。為此還提供了對應的開關參數:
復制代碼
Firefox 38.0 開始,用戶名和密碼這兩個表單域不再支持 Autocomplete=off 屬性了。這里的意思就是:原本網站可以通過設置 autocomplete=off 屬性使得 Firefox 的密碼管理器無法記住他們填入的用戶名和密碼,今后你輸入用戶名首字母就無法自動補全用戶名和你的密碼。從 Firefox 38.0 開始,這些網站對于用戶名和密碼這兩個表單域就不能這么干了,哪怕設置 Autocomplete=off,Firefox 依然可以記住用戶名和密碼。
注意:這個記住密碼功能無法對某些利用 javascript API 來作為登錄框的網站生效,比如微博、迅雷之類。
五、引入新的預測服務,提高網頁載入速度
Firefox 29.0 引入過一個叫做 Seer 的服務,類似于 Chrome 的 DNS 預載入,地址欄 URL 預載入,目的是通過預測用戶網站行為,提高瀏覽速度。來自于 Necko
Predictive Network Actions,包括 DNS 預讀取,TCP 和 TLS 握手。其實是非常好的功能,問題是在某些情況下會導致 Firefox 關閉時緩慢,所以 29.0.1 又禁用了。Firefox 38.0 又重寫了這項功能,并稱之為 speculative connection warmup。
對應的 about:config 參數為:
復制代碼
默認為 false,雙擊為 true 可打開。
這項功能還在不斷改進當中,有興趣的朋友可以查看對應的 “Bug 1009122 - Rewrite Seer Backend”
六、其他一些細節調整:
1、Firefox 38.0 開始,Mac OS X 平臺也支持 MSE,意味著該平臺的 Firefox 播放 Youtube 視頻也可以選擇更高的分辨率了。
2、about:support 頁面里右上角新增一個以安全模式啟動 Firefox 的選項。
3、”我的足跡“窗口里面某個保存的頁面可以通過右鍵菜單以隱私模式打開。
4、附加組件管理器--插件里面的 Shockwave Flash 的界面里面新增關閉保護模式的選項。
以上是 Firefox 38.0 在用戶使用方面的主要更新,其他涉及到開發者的更新,這里就不介紹了,感興趣的朋友請看發行說明:
Firefox 38.0 發行說明(官網英文)
出處:
https://www.firefox.net.cn/read-50655
Firefox 38.0 正式版各平臺各語言版本下載
一、默認啟用全新的嵌入式首選項界面
相比附加組件管理器早已實現嵌入到標簽頁,對首選項界面嵌入標簽頁(In-Content Preference)的進程相對來說一直較為緩慢,雖然前幾個正式版已經可以通過 about:config 開啟,但直到 Firefox 38.0 才默認開啟。點擊三道杠并選擇“選項”,或地址欄輸入 about:preference 即可打開嵌入式首選項界面:
相比舊的彈出對話框,新的嵌入式界面布局更為簡潔,最重要的是支持通過地址欄輸入 URI 直接訪問各個板塊的地址,給今后 Firefox 擴展調用提供了方便,各個板塊對應的 URI 為:
常規:about:preferences#general
搜索:about:preferences#search
內容:about:preferences#content
應用程序:about:preferences#applications
隱私:about:preferences#privacy
安全:about:preferences#security
同步:about:preferences#sync
高級:about:preferences#advanced
如果你不喜歡新的界面,可以通過調整 about:config 參數回到舊界面:
復制代碼
1 |
browser.preferences.inContent |
目前該界面還不太完美,主要有以下問題:
1、在“高級”板塊下面的一些對話框,如網絡設置、證書機構等等,暫時還是顯示為彈出對話框。
2、單選按鈕那個大藍點的設計還會改變。
3、最好不要關閉新的搜索欄界面(browser.search.showOneOffButtons 改為 false),否則搜索板塊顯示會有問題。
此外,about:config 的嵌入式外觀也有了很大的變化,和首選項界面元素設計更加相得益彰:
二、可播放加密的 HTML5 視頻和音頻
DRM(數字版權管理,Digital Rights Management)是出版者用來控制被保護對象的使用權的一些技術,這些技術保護的有數字化內容(例如:軟件、音樂、電影)以及硬件,處理數字化產品的某個實例的使用限制。而在 HTML5 時代,DRM 機制演變出CDM(Content Decryption Module,內容加密模塊)技術。Firefox 38.0 新增一個 EME(Encrypted Media Extensions,加密媒體擴展)API,可以播放受 DRM 加密保護的 HTML5 視頻和音頻。這里不得不提到 Mozilla 歷來是反對使用這類閉源不開放的技術,因為這與 Mozilla 的創造更加開放的互聯網的使命是背道而馳的,但從給用戶更好體驗的角度來說(其實就是市場份額問題),Mozilla 不得不決定支持這項技術。
具體來說就是集成了一個新的叫做 Adobe Primetime CDM 的插件,這個插件就是用來實現 CDM 的,允許 Firefox 播放受 DRM 保護的在線視頻和音頻。這個插件和 Open H264 插件一樣會下載并保持更新。如果沒有開啟這個插件的功能,今后你就可能無法播放 Netflix 等網站受 DRM 保護的 HTML5 視頻和音頻了。注意 EME 和 DRM 僅支持 Win Vista 和更高的版本。
三、保護不喜歡 DRM 的用戶的權利
緊接著第二點談到的 Adobe Primetime CDM 插件,這個插件來自 Adobe,不屬于 Firefox 自己的一部分,因此它會定期下載保持更新。對于不喜歡 DRM 的用戶,Firefox 提供了不使用的權利,主要有以下幾種方式:
1、Mozilla 提供了一個不集成 DRM 插件的 Firefox 版本給用戶下載:EME-free Firefox 版本
2、使用 Firefox 38.0 ESR 版本:Firefox 38.0 ESR 版本
3、在附加組件管理器里面禁用這個插件(設置為“總不激活”),這樣插件就不會自動下載并保持更新了。或者在 about:config 里面將:
復制代碼
1 2 3 |
media.gmp-eme-adobe.autoupdate media.gmp-eme-adobe.enabled |
4、在附加組件管理器的”內容“板塊,取消勾選“觀看 DRM 內容”這個選項。相比第三種方式禁用插件,這個方法是直接卸載這個插件,附加組件管理器里面是看不到這個插件的。當然,如果你以后重新勾選這個選項,那 Firefox 又會重新下載并開啟該插件。
關于 DRM 內容的詳細介紹和關閉方法詳見 Mozilla 技術支持的有關文章:觀看 DRM 內容
四、用戶名和密碼的表單域不再支持 Autocomplete=off 屬性
Firefox 29.0 新增過一個功能,就是對于設置 autocomplete=off 使得 Firefox 無法記住網站密碼以及后續自動填入密碼的網站,Firefox 可允許它們記住密碼并自動填入。為此還提供了對應的開關參數:
復制代碼
1 |
signon.storeWhenAutocompleteOff |
注意:這個記住密碼功能無法對某些利用 javascript API 來作為登錄框的網站生效,比如微博、迅雷之類。
五、引入新的預測服務,提高網頁載入速度
Firefox 29.0 引入過一個叫做 Seer 的服務,類似于 Chrome 的 DNS 預載入,地址欄 URL 預載入,目的是通過預測用戶網站行為,提高瀏覽速度。來自于 Necko
Predictive Network Actions,包括 DNS 預讀取,TCP 和 TLS 握手。其實是非常好的功能,問題是在某些情況下會導致 Firefox 關閉時緩慢,所以 29.0.1 又禁用了。Firefox 38.0 又重寫了這項功能,并稱之為 speculative connection warmup。
對應的 about:config 參數為:
復制代碼
1 |
network.predictor.enabled |
這項功能還在不斷改進當中,有興趣的朋友可以查看對應的 “Bug 1009122 - Rewrite Seer Backend”
六、其他一些細節調整:
1、Firefox 38.0 開始,Mac OS X 平臺也支持 MSE,意味著該平臺的 Firefox 播放 Youtube 視頻也可以選擇更高的分辨率了。
2、about:support 頁面里右上角新增一個以安全模式啟動 Firefox 的選項。
3、”我的足跡“窗口里面某個保存的頁面可以通過右鍵菜單以隱私模式打開。
4、附加組件管理器--插件里面的 Shockwave Flash 的界面里面新增關閉保護模式的選項。
以上是 Firefox 38.0 在用戶使用方面的主要更新,其他涉及到開發者的更新,這里就不介紹了,感興趣的朋友請看發行說明:
Firefox 38.0 發行說明(官網英文)
出處:
https://www.firefox.net.cn/read-50655