據(jù)gHacks報(bào)道,最新的Firefox Nightly Edition(Firefox 46)已經(jīng)引入了一項(xiàng)自動(dòng)替換YouTube舊Flash嵌入代碼為HTML5的新特性。由于Flash長期在Web流媒體市場占據(jù)統(tǒng)治地位,YouTube曾為第三方網(wǎng)站提供了使用HTML對(duì)象標(biāo)簽的播放器嵌入選項(xiàng),正如當(dāng)時(shí)很多其它Web視頻流媒體服務(wù)所做的那樣。
然而隨著Web的持續(xù)發(fā)展,HTML iframe標(biāo)簽這種更簡單的嵌入式系統(tǒng)很快出現(xiàn)了,大家可借此用上最新的HTML5視頻技術(shù)。
隨著采用新方法的嵌入視頻成為了常態(tài),面向Flash視頻的舊式對(duì)象系統(tǒng)就被YouTube丟到了一邊,不過Mozilla并沒有忘記成百上千萬的“老用戶”。
為了解決需要安裝Flash才能讓舊式視頻嵌入代碼工作的問題,Mozilla在自家瀏覽器的源代碼中部署了一個(gè)小巧的變通方案,即自動(dòng)重寫Flash對(duì)象嵌入代碼。
這項(xiàng)功能已經(jīng)被加入到Firefox 46中,但它默認(rèn)是被關(guān)閉的。開啟的方法是在地址欄輸入“about:config”,然后啟用“plugins.rewrite_youtube_embeds”項(xiàng)。