博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Safari 10默认禁用Flash插件
阅读量:6806 次
发布时间:2019-06-26

本文共 877 字,大约阅读时间需要 2 分钟。

苹果宣布:Safari 10浏览器将默认禁用Flash插件,呈现出未安装Flash的效果。

在文章中,Ricky Mondello宣称,这是为了强制网站使用HTML5来取代Flah,以提高安全、性能以及电池寿命,具体会通过欺瞒网站,告知其电脑系统中并未安装相应插件的方式来实现。

Mondello表示:

默认情况下,Safari不再告知网站以下通用插件已经安装的事实,包括的插件有Flash、Java、Silverlight以及QuickTime,涉及navigator.plugins与navigator.mimeTypes。不过对于同时靠插件和基于HTML5实现媒体的网站来说,就会自动启用其HTML5实现。

结果就是:在同时使用了HTML5和Flash的网站中,会默认启用HTML5,因为系统会默认并未安装Flash。如果网站没有HTML5的版本,用户会看到请安装Flash的通用提示。此时Safari会介入并告知用户Flash已安装,是否需要为该网站启用相应功能。

20160719042941616.png

这项改动与Chrome之前的建议是一致的,但与Chrome建议将前十大网站列入白名单的计划不同,Safari会禁用所有网站中的旧式插件。

对开发者来说,Flash最常用的方式之一就是用来从web浏览器以及主机OS剪切板上剪切或复制内容,替代方案之一就是使用Clipboard.jsJavaScript库,从而运用execCommand命令来提取浏览器中的内容。目前,除Safari之外的所有浏览器都对此提供支持,不过一旦Safari 10发布之后,该功能将会获得全面支持。

预计今年秋天,Safari 10将会作为新macOS Sierra发布的一部分率先禁用插件。注册了Apple Developer Program的开发者目前可以尝试安装macOS Sierra的beta版,本月将会发布公开beta版。

====================================分割线================================

本文转自d1net(转载)

你可能感兴趣的文章
Confluence 6 配置数字格式
查看>>
深入BUG分析
查看>>
销售灵魂人物的潜伏笔记5
查看>>
SQL代码自动生成器
查看>>
向左还是往右?Chris Dixon谈何时放弃你的idea
查看>>
OC 计算幂集 - 递归法
查看>>
xstream使用的第二个小问题
查看>>
只会编程的程序员没有前途
查看>>
Litespeed如何安装phpmyadmin/pureftpd
查看>>
四层和七层负载均衡的区别
查看>>
Nginx+Tomcat关于Session的管理
查看>>
我的友情链接
查看>>
Linux Vue环境搭建
查看>>
String、StringBuffer和StringBuilder
查看>>
SUDO 操作详解
查看>>
CSDN泄密统计
查看>>
我的友情链接
查看>>
redhat 生产环境版本选择
查看>>
第八章第二层交换和生成树协议(STP)
查看>>
ab 测试简单说明
查看>>