微軟如何解決 Chrome 中意外的音訊和視訊播放問題

微軟如何解決 Chrome 中意外的音訊和視訊播放問題

微軟即將在 Chromium 中實施一項突破性的權限策略,旨在緩解源自隱藏 iframe 的意外音訊或視訊播放問題。此更新預計將為使用 Chrome 和 Edge 等基於 Chromium 平台的用戶帶來增強的瀏覽體驗。

雖然現代瀏覽器具備靜音音軌的功能,但當媒體已在隱藏的 iframe 中靜默播放時,此功能便顯得力不從心。為了彌補這一缺陷,微軟將採用創新的權限策略,並期望開發者能夠積極參與其應用。

根據Windows 最新版Chrome 狀態公告,這項名為「在未渲染的 iframe 上暫停媒體播放」的策略是由微軟開發者團隊提出的。這項舉措背後的理念反映了微軟的信念:持續播放未渲染的內容會導致負面的使用者體驗。現有的開發者解決方案已被證明不足,並且在渲染媒體內容時會導致明顯的效能和體驗問題。

雖然具體的實施細節尚未公佈,但從各種內部文件中收集到的見解揭示了微軟透過這項政策來規範隱藏視訊或音訊播放的方法。

微軟的「不可見媒體播放」政策如何提升瀏覽體驗

目前,開發者在使用 iframe 整合視訊或音訊時,常見的做法是透過 CSS(display: none)隱藏 iframe。這通常源自於希望保持簡潔的使用者介面,尤其是在彈出式選單較常見的電商網站上。然而,這種策略可能會適得其反;隱藏的媒體可能會在未經用戶同意的情況下意外開始播放。

這可能會導致播放時出現意外的音量過大,進而對使用者造成乾擾。以往,開發者曾嘗試透過完全卸載並重新載入 iframe 來解決這個問題,但這種方法可能會帶來嚴重的效能問題。

引入新的權限策略後,Web 應用程式可以指示 Chrome 和 Edge 在 iframe 不在視圖中時自動暫停媒體播放,並在 iframe 再次可見時立即恢復播放。這將顯著提升用戶體驗。

Chrome iframe 視訊音訊暫停
開發人員可以實施此新策略來改善媒體播放管理

此政策的實施可望大幅降低Chrome和Edge瀏覽時音訊或視訊播放意外發生的機率,從而帶來更和諧的使用者體驗。

正如微軟明確指出的那樣,該提案旨在賦予 Web 應用程式控制嵌入式媒體內容的能力,從而確保用戶在 iframe 渲染狀態發生任何變化時都能享受到無縫的體驗。最終目標是透過允許瀏覽器智慧地管理隱藏內容的播放,使開發者能夠創建更用戶友好的介面,同時優化效能。

這項新的權限策略不僅將改變 Chrome 瀏覽器,還將改變所有使用 Chromium 引擎的瀏覽器。然而,該策略仍處於試驗階段,具體推出時間尚未公佈。

必須指出的是,這只是微軟為改善瀏覽器體驗而倡導的幾項增強功能之一,其中包括優化 Chrome 中的 HDR 顯示色彩準確度以及增強控制器用戶的遊戲流暢度。

常見問題

1.微軟針對隱藏媒體播放的新授權政策是什麼?

新的權限策略名為“暫停未渲染的 iframe 上的媒體播放”,旨在防止在基於 Chromium 的瀏覽器中隱藏的 iframe 中播放意外的音訊或視訊。

2.該政策將如何影響網站開發者和使用者體驗?

該策略將允許開發人員在 iframe 不可見時暫停媒體播放,確保用戶在瀏覽時不會遇到意外的聲音,從而促進與網路內容更愉快、更用戶友好的互動。

3.新的權限政策什麼時候可以供開發者實施?

該政策目前處於試驗階段,雖然具體推出日期尚未公佈,但正在積極開發中,以便將來整合到基於 Chromium 的瀏覽器中。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *