谷歌Chrome計劃年底徹底「殺死」Flash
2023-07-01 16:56:04
谷歌已公布一項計劃,用HTML5取代Flash,作為Chrome瀏覽器的默認選項。從2016年第四季度開始,谷歌計劃只為仍依賴Flash插件的前10大域名提供默認的Flash支持。只要網站提供HTML5體驗,那麼Chrome就會展示這樣的體驗。而如果網站必須使用Flash插件,那麼用戶將被詢問,是否允許Flash插件的運行。
過去幾年,Flash正逐漸淡出。一方面,Flash帶來了嚴重的信息安全問題,Flash插件常常被曝出新的安全漏洞。另一方面,市場也在逐漸拋棄Flash,轉向HTML5。此外,Chrome瀏覽器和Flash之間的關係尤為複雜。
儘管谷歌瀏覽器默認集成了Flash插件,但谷歌正逐步淡化這一插件的重要性。2015年9月,Chrome 45開始自動暫停不太重要的Flash內容,包括廣告、動畫,以及其他一切「不屬於網頁中心」的內容。目前,谷歌此舉將推廣至網頁的中心內容,即遊戲和視頻。
谷歌的具體計劃是,Flash播放器仍將捆綁至Chrome,但Chrome將不再通過Navigator.Plugins和Navigator.MimeTypes默認去推Flash播放器。
- 如果網站提供HTML5體驗,那麼HTML5將成為默認的體驗。
- 當用戶發現網站需要Flash播放器時,網頁最上方將出現推送通知,詢問用戶是否允許在網站上啟用Flash播放器。
- 如果用戶接受,那麼Chrome將會告知用戶Flash播放器的存在,並刷新頁面。
- Chrome將保存用戶的這一設置,供用戶隨後訪問。
- 為了避免用戶過多地收到推送通知,我們將把依賴Flash的前10大網站(根據總使用量)列入白名單。這一白名單將在一年後過期。
谷歌表示,設計這一白名單是為了「減少最初對用戶的影響,避免彈出過多通知」。如果谷歌現在就執行這一白名單,那麼其中的網站將包括YouTube、Facebook、雅虎、VK.com、Live.com、Yandex.ru、OK.ru、Twitch.tv、亞馬遜和Mail.ru。谷歌承諾,將在一年時間裡,根據網站對Flash的使用量定期更新這一白名單。
如果用戶允許Flash播放器的運行,那麼Chrome將保存這一偏好,並在啟用Flash的情況下刷新頁面。如果網站要求用戶下載Flash,那麼Chrome將攔截這一請求,並彈出「允許Flash播放器……」的消息欄。
谷歌還計劃為企業用戶添加策略控制。用戶可以設置為「允許網站要求運行Flash」,「允許網站……」,以及「從不運行Flash內容」。用戶也可以根據單個網站管理偏好。