當前位置:
首頁 > 科技 > Chrome推出66版本 默認情況下屏蔽自動播放功能

Chrome推出66版本 默認情況下屏蔽自動播放功能

谷歌今天推出適用於Windows,Mac,Linux,Android和iOS的Chrome 66。桌面版本包括默認靜音自動播放內容,安全改進和新的開發人員功能。您現在可以使用瀏覽器的內置更新程序更新至最新版本,也可以直接從google.com/chrome下載。

擁有超過10億用戶,Chrome既是瀏覽器又是Web開發人員必須考慮的主要平台。事實上,隨著Chrome的定期添加和更改,開發人員必須跟上,確保他們利用可用的一切。

這個版本最大的改進是,默認情況下,聲音自動播放內容現在被阻止。這個功能被推遲了 - 它最初預定在一月份發布Chrome 64--但現在它終於來了。然而,Chrome 64確實增加了一個選項,可以完全禁用每個站點的音頻,而功能也比計劃時間晚到達(最初計劃用於Chrome 63)。

在我們的測試中,靜音的自動播放內容仍會自動播放。使用聲音自動播放內容,無論是否具有可見的控制項,以及是否設置為循環播放,都不會開始播放。

然而,我們收到了YouTube視頻的混合結果 - 有時他們會自動播放,而其他時間則不會。有人會期望視頻網站自動播放內容,這大概是該網頁的主要焦點,但其他人可能會不同意。無論哪種方式,如果一個頁面以某種方式繞過了自動播放塊,您仍然可以靜音整個網站。

這種差異是由於Chrome如何為您為每個網站排名。在桌面設備上,Chrome擁有媒體參與度指數(MEI),可以衡量您訪問的每個網站使用媒體的傾向。您可以通過導航到chrome:// media-engagement內部頁面來檢查每個站點的MEI。

MEI由每次訪問重要媒體播放事件的比率決定,並考慮以下四個因素:

媒體消耗(音頻/視頻)必須大於7秒。

音頻必須存在並取消靜音。

視頻選項卡處於活動狀態。

視頻大小(以像素為單位)必須大於200×140。

當Google首次宣布其計劃時,該公司稱其方法合理,稱「自動播放可以讓網路更快更簡單地使用」,意外的媒體播放也是「最常見的用戶關注點之一」,因為它「可以使用數據,消費能力,並在瀏覽時產生不必要的噪音。「谷歌認為,一個好處是統一的桌面和移動網路行為,使跨平台和瀏覽器的網路媒體開發更具可預測性。

談到平台,Chrome 65是谷歌OS X 10.9用戶瀏覽器的最後一個版本。 Chrome 66需要OS X 10.10或更高版本。如果你還沒有升級你的Mac,這可能會促使你拉動觸發器。

移至開發人員功能,Chrome 66包含畫布標記的ImageBitmap渲染上下文。不是先創建一個img標籤,然後將其內容呈現給canvas,這會導致圖像的多個副本存儲在內存中,這種新的呈現上下文通過避免內存重複來簡化ImageBitmap對象的顯示。谷歌指出,例如,一個WebGL遊戲可以在遊戲進行時使用它來隨時載入新的紋理。

接下來,Chrome 66實現CSS類型對象模型。 CSS類型化對象模型級別1通過將CSS值暴露為類型化的JavaScript對象而不是通過將CSS值暴露於開發人員和瀏覽器,而不是通過操縱字元串來改變CSS屬性字元串。這不僅更具性能,還允許開發人員編寫更多可維護的代碼。

接下來,還有一個新的非同步剪貼板API,它具有基於承諾的讀取和寫入剪貼板的方式(未來的版本將支持更豐富的數據類型,包括圖像)。 Google聲稱它比Chrome 43中發布的execCommand("copy")API更簡單,並與Permissions API集成。

最後,AudioWorklet旨在替換傳統的ScriptProcessorNode,它是非同步的並且是必需的線程跳頻,可能會產生不穩定的音頻輸出。 AudioWorklet對象提供了一個新的同步JavaScript執行上下文,允許開發人員以編程方式控制音頻,而不會在輸出音頻中產生額外的延遲和更高的穩定性。

開發人員也希望知道Chrome 66包含對V8 JavaScript引擎的更新:版本6.6。該版本包含新的JavaScript語言功能,執行後的代碼緩存,後台編譯,AST編號的刪除以及性能改進。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 智鋒號 的精彩文章:

Bracco Imaging利用AR解決方案擴展產品組合
Exiii正在開發兩種觸覺手套 以不同的方式進行力反饋

TAG:智鋒號 |