HTML5逐漸成為網絡影片的標準格式,網絡瀏覽器均已支持;然而Flash屢次出現漏洞,也導致部分瀏覽器開始暫停支持Flash。追隨YouTube、twitch等網站的腳步,Facebook網站預設以HTML5播放影片。
Facebook資安長Alex Stamos早先曾表態,認為Adobe應當終結Flash,同時瀏覽器開發者也該停止支持Flash。Facebook官方曾在7月底提交給美國證券交易委員會(United States Securities and Exchange Commission,SEC)的文件中寫道,先前Adobe的Flash爆發特定漏洞,導致一些常用的瀏覽器停止支持Flash;若是類似狀況不斷發生,將會干擾Facebook提供服務予用戶,獲取營收也將大打折扣。此事已經涉及Facebook的核心利益,因此將其列入財務報告當中的風險因素。
有鑒于此,18日Facebook透過官方技術博客宣布,該網站上的影片播放皆以HTML5取代Flash,包括個人與專頁發布的影片,以及內嵌在網頁上的Facebook影片。
讀者您觀看Facebook影片時,可能早已使用HTML5影片播放器一段時間了;但仍有部分用戶使用舊版瀏覽器無法支持HTML5,遇到影片載入速度慢、不斷出現錯誤等狀況。Facebook前端工程師Daniel Baulig表示,官方先針對少數瀏覽器使用者改以HTML5標準格式,并且持續除錯與優化,再陸續發布給更多用戶。Facebook目前對于HTML5相當有信心,能提供用戶更良好的觀看體驗。
采用HTML5有許多優點,例如HTML5使Facebook易于打造一個影片播放器,透過成熟的網頁技術使開發速度更快,不必重新編寫程序碼,能夠直接反應在瀏覽器上;HTML5 可測性高,而且Facebook自家擁有良好的測試措施。不過,Daniel Baulig也提到采用 HTML5后將會遇到的問題,例如新舊影片播放器所累積的播放次數和其他數據可能發生錯誤,而且仍要針對各家瀏覽器、甚至舊版瀏覽器出現的種種錯誤進行修補。
Facebook改善了影片的播放體驗,但目前Flash的社交游戲仍未消失,Facebook將繼續與Adobe合作,以確保能在可靠且安全的網絡平臺,讓玩家享受更多游戲體驗。