今年8月,Google在官方博客發(fā)布文章稱:從9月份開始,Chrome 53將會(huì)對(duì)Flash在網(wǎng)頁后臺(tái)中的加載行為進(jìn)行阻止;而到12月,Chrome將把HTML5作為Chrome瀏覽器的默認(rèn)選項(xiàng)。
果然,12月到來,Google依照計(jì)劃推出了最新版的Chrome 55。在Mac、Windows、Linux等多個(gè)平臺(tái)上,Chrome已經(jīng)把網(wǎng)頁的默認(rèn)支持選項(xiàng)轉(zhuǎn)變?yōu)镠TML5。
鑒于Chrome在桌面瀏覽器市場(chǎng)高達(dá)54.99%的份額,Chrome 55的這一做法對(duì)于整個(gè)Web生態(tài)在技術(shù)上的影響無疑是巨大的。
不過,作為兼容性存在的一部分,Chrome 55并沒有完全禁止Flash的運(yùn)行。對(duì)于那些只支持Flash的網(wǎng)站,Chrome對(duì)它們予以了“豁免”;而且,Chrome還給予下列Top 10的網(wǎng)站以一年的調(diào)整期限:
YouTube.com, Facebook.com, Yahoo.com, VK.com, Live.com, Yandex.ru, OK.ru, Twitch.tv, Amazon.com, and Mail.ru.
在上述網(wǎng)站之外,如果用戶需要使用Flash,Chrome將會(huì)主動(dòng)提醒用戶去手動(dòng)加載。雖然Google的確希望通過各種方式推動(dòng)HTML5的發(fā)展,但它依然在Chrome中內(nèi)置了Adobe Flash。
實(shí)際上,HTML5已經(jīng)在標(biāo)準(zhǔn)層面取代了Flash。2015年12月,Adobe已經(jīng)在官網(wǎng)發(fā)布文章,宣布將旗下的“Flash”更名為“Animate”,并呼吁開發(fā)者放棄Flash,轉(zhuǎn)移到HTML5平臺(tái)上來。
而在Adobe今年推出的 Adobe CC 中,Animate已經(jīng)位列其中,并且可以創(chuàng)作出基于HTML5的網(wǎng)頁動(dòng)畫,在效果上與過去的Flash沒有什么區(qū)別。
當(dāng)然,技術(shù)的迭代永遠(yuǎn)需要一個(gè)過程,F(xiàn)lash不會(huì)因?yàn)镃hrome 55的出現(xiàn)就立即消失;但毫無疑問,技術(shù)發(fā)展的潮流是無法阻擋的。