宋奇
近日,Chrome 88新版正式發(fā)布。在驚嘆Chrome的版本號刷到將近100的同時,我們需要特別注意,這個版本的Chrome徹底禁用了Flash。其實從數(shù)年前,業(yè)界就已經(jīng)預(yù)告過將會在2021年對Flash棄療,現(xiàn)在Chrome 88禁用Flash也在情理之中。
然而,仍有少量用戶是不得不使用Flash。根據(jù)統(tǒng)計,互聯(lián)網(wǎng)還有約2.2 %的網(wǎng)站使用Flash技術(shù),某些關(guān)鍵網(wǎng)絡(luò)模塊必須借助Flash,如果沒有了Flash,勢必影響工作。如果你是Chrome用戶,想要繼續(xù)使用Flash,要如何應(yīng)對?這里分享一些方法。
禁止Chrome升級
最直接的辦法,自然是禁止Chrome升級到Chrome 88。Chrome擁有后臺升級機制,這意味著就算不打開Chrome,Chrome也會在系統(tǒng)后臺默默升級,下次運行它的時候莫名其妙就升級到Chrome 88了。要如何阻止Chrome升級?下面是具體措施。
首先,需要在計劃任務(wù)中禁用Chrome。在Windows中搜索“計算機管理”,然后找到“計劃任務(wù)程序庫”,在“計劃任務(wù)程序庫”中,可以看到2個和Chrome自動升級相關(guān)的選項,都以“ChromeUpdateTaskUersS”開頭,將其禁用即可。接著,要清理Chrome的自動升級服務(wù)。在Windows中搜索“服務(wù)”并開啟,在服務(wù)列表中找到“Google更新服務(wù)”,將其禁用。最后,打開Chrome的安裝目錄,一般是:C:\Users\用戶名\AppData\ Local\Google,在其中找到“Update”這個文件夾。對其點擊右鍵,在“安全”選項卡中,選中“SYSTEM”然后點擊“編輯”,把權(quán)限設(shè)置為完全拒絕即可。
使用Ruffle模擬Flash運行
這是一款用來模擬Flash的Chrome擴展程序,而且它還是開源的。Ruffle當(dāng)前支持諸多瀏覽器,包括Chrome,Edge,F(xiàn)irefox等。
Ruffle目前尚未在各大瀏覽器的擴展商店中上架,需要從官網(wǎng)下載它的壓縮包手動安裝。在Chrome中的流程是這樣的,首先,開啟Chrome的擴展程序管理頁面,開啟右上角的開發(fā)者模式開關(guān)。
接著,解壓Ruffle擴展的zip包到一個文件夾當(dāng)中。
在Chrome的擴展程序管理頁面當(dāng)中,點擊“加載已解壓的擴展程序”,然后開啟Ruffle解壓的文件夾,這樣Ruffle就安裝好了。
重啟Chrome瀏覽器,就可以使用Ruffle運行Flash了。
當(dāng)然,Ruffle并非完美無缺。當(dāng)前它并不能保證完美兼容所有的Flash組件,有時候還是會遇到出錯的情況。不過考慮到當(dāng)前Ruffle仍處于Beta階段,日后它應(yīng)該會有更加出色的表現(xiàn)。
總的來說,業(yè)界棄用Flash是一件大好事,畢竟這個布滿安全漏洞、效率低下的產(chǎn)品,已經(jīng)非常不適應(yīng)時代。如果實在需要Flash,還習(xí)慣使用Chrome瀏覽器,不妨試試以上2個方法,也希望仍使用Flash的網(wǎng)站盡快完成技術(shù)轉(zhuǎn)型,擁抱更先進的HTML5等新一代Web技術(shù)。