說起互聯(lián)網(wǎng)發(fā)展的絆腳石,F(xiàn)lash絕對可以獲得提名。作為在網(wǎng)絡(luò)中最為廣泛應(yīng)用的多媒體技術(shù)之一,F(xiàn)lash對瀏覽器乃至整個計算機系統(tǒng)的戕害可謂是罄竹難書——看看多少電腦因為Flash藍屏故障、多少0day漏洞來自Flash就知道了。但偏偏,國內(nèi)仍有大量的視頻網(wǎng)站使用Flash來作為視頻載體,沒有去擁抱相比Flash更省電、更流暢、更穩(wěn)定的HTML5。
HTML5播放網(wǎng)絡(luò)視頻體驗遠勝于Flash
HTML5視頻早已經(jīng)在移動平臺得到普及,從技術(shù)上來說,功能比手機瀏覽器更強大的PC瀏覽器播放HTML5視頻并不存在什么門檻,那么有沒有什么方法讓PC網(wǎng)頁也強行套用HTML5視頻呢?當然有。今天,就來給大家講講在PC平臺支持HTML5需要注意什么,并介紹一下在PC平臺強制用HTML5看視頻的方法吧。
HTML5在桌面平臺艱難的普及之路
各大網(wǎng)站如此喜歡在PC網(wǎng)頁中使用Flash,并不是沒有原因的。Flash在1996年誕生,當時它被視作互聯(lián)網(wǎng)上冉冉升起的超級新星——小巧、高效、跨平臺,無論是開發(fā)者還是用戶,看到Flash都會笑逐顏開。加上Adobe在業(yè)界的話語權(quán),F(xiàn)lash茁壯成長,基本上PC就沒有什么瀏覽器不支持Flash。
國內(nèi)視頻網(wǎng)站普遍使用Flash,主要是為了兼容性
國內(nèi)視頻網(wǎng)站之所以堅持使用Flash,歷史原因功不可沒——無論是PC上的新老瀏覽器,都能夠運行Flash。雖然在移動平臺上,得益于蘋果的強硬和其他廠商的跟進,F(xiàn)lash早早成為了棄兒,但在桌面平臺上,拋棄Flash的進程緩慢得多。直到這兩年,Chrome和Firefox等瀏覽器才默認禁止Flash運行——但依然提供了Flash的開關(guān)。實際上,HTML5在桌面平臺的普及,頗為坎坷。
直到這兩年,桌面瀏覽器們才開始默認禁用Flash,或者是舊版Flash
雖然iPhone在2009年就已經(jīng)擁抱HTML5,但是關(guān)于HTML5的標準,其實很長一段時間內(nèi)都未定型。HTML5標準制定的背后充滿著互聯(lián)網(wǎng)大佬們的撕逼,兩大標準制定組織WHATWG和W3C各自對HTML5有著不同的想法,而Google和蘋果則就HTML5視頻編碼格式發(fā)生了激烈的爭執(zhí)。直到2014年,HTML5標準才塵埃落定,瀏覽器們才得以有了統(tǒng)一的前進目標,到底什么才叫做支持HTML5,總算是有了個統(tǒng)一的答案。
看HTML5應(yīng)該選擇什么瀏覽器?
無論用Flash還是HTML5來播放視頻,實質(zhì)上解碼的都是H.264、HEVC、AAC等視頻音頻編碼。和Flash相比,HTML5能夠調(diào)用瀏覽器和系統(tǒng)解碼器來進行更高效的解碼,這是HTML5效率優(yōu)勢所在。而不同的瀏覽器對視頻編碼的支持力度是不同的,看HTML5視頻瀏覽器該怎么選?
目前瀏覽器內(nèi)核粗略可以分為四大陣營,分別是Chrome/Chromium所使用的Blink內(nèi)核、Firefox使用的Gecko內(nèi)核、Sarfari的Webkit內(nèi)核以及微軟Edge瀏覽器的內(nèi)核。除此以外,原先Opera所使用的Presto內(nèi)核、IE所使用的Trident內(nèi)核都已經(jīng)走向了消亡,不適合播放新時代的HTML5視頻。
Google旗下有Youtube,借用HTML5甚至可以播放4K,Safari對這點支持并不好
其中,Safari對VP9編碼的HTML5視頻支持是較弱的,甚至不能在Youtube上播放高分辨率的視頻。因此,觀看HTML5視頻應(yīng)該選擇Chrome系、Firefox以及Edge瀏覽器??紤]到Google坐擁Youtube這個全球最大的視頻網(wǎng)站,在HTML5視頻方面擁有極大的影響力,甚至能夠藉此強推自己的視頻編碼格式VP9/WebM,因此來自Google的Chrome又是最合適的選擇。
(正文已結(jié)束)
推薦閱讀:甘肅生活網(wǎng)
免責(zé)聲明及提醒:此文內(nèi)容為本網(wǎng)所轉(zhuǎn)載企業(yè)宣傳資訊,該相關(guān)信息僅為宣傳及傳遞更多信息之目的,不代表本網(wǎng)站觀點,文章真實性請瀏覽者慎重核實!任何投資加盟均有風(fēng)險,提醒廣大民眾投資需謹慎!