Safari 10默认禁用Flash插件
蘋果宣布:Safari 10瀏覽器將默認(rèn)禁用Flash插件,呈現(xiàn)出未安裝Flash的效果。
\\在文章中,Ricky Mondello宣稱,這是為了強(qiáng)制網(wǎng)站使用HTML5來取代Flah,以提高安全、性能以及電池壽命,具體會通過欺瞞網(wǎng)站,告知其電腦系統(tǒng)中并未安裝相應(yīng)插件的方式來實現(xiàn)。
\\Mondello表示:
\\\默認(rèn)情況下,Safari不再告知網(wǎng)站以下通用插件已經(jīng)安裝的事實,包括的插件有Flash、Java、Silverlight以及QuickTime,涉及navigator.plugins與navigator.mimeTypes。不過對于同時靠插件和基于HTML5實現(xiàn)媒體的網(wǎng)站來說,就會自動啟用其HTML5實現(xiàn)。
\\\結(jié)果就是:在同時使用了HTML5和Flash的網(wǎng)站中,會默認(rèn)啟用HTML5,因為系統(tǒng)會默認(rèn)并未安裝Flash。如果網(wǎng)站沒有HTML5的版本,用戶會看到請安裝Flash的通用提示。此時Safari會介入并告知用戶Flash已安裝,是否需要為該網(wǎng)站啟用相應(yīng)功能。
\\\\這項改動與Chrome之前的建議是一致的,但與Chrome建議將前十大網(wǎng)站列入白名單的計劃不同,Safari會禁用所有網(wǎng)站中的舊式插件。
\\對開發(fā)者來說,Flash最常用的方式之一就是用來從web瀏覽器以及主機(jī)OS剪切板上剪切或復(fù)制內(nèi)容,替代方案之一就是使用Clipboard.jsJavaScript庫,從而運用execCommand命令來提取瀏覽器中的內(nèi)容。目前,除Safari之外的所有瀏覽器都對此提供支持,不過一旦Safari 10發(fā)布之后,該功能將會獲得全面支持。
\\預(yù)計今年秋天,Safari 10將會作為新macOS Sierra發(fā)布的一部分率先禁用插件。注冊了Apple Developer Program的開發(fā)者目前可以嘗試安裝macOS Sierra的beta版,本月將會發(fā)布公開beta版。
\\查看英文原文:Apple's Safari 10 Pretends Flash Doesn't Exist
總結(jié)
以上是生活随笔為你收集整理的Safari 10默认禁用Flash插件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的自我介绍以及决心书
- 下一篇: Freebsd10.3(FreeBSD1