负责Webkit与Safari浏览器的苹果工程师Ricky Mondello宣布,预计于今年秋天随macOS Sierra出炉的Safari 10将优先解析HTML 5内容,在访问各网站时,会表现得像是它并没有预装Flash、Java与Silverlight等插件程序,需要用户手动启用相关插件才能浏览内容。
Mondello表示,现在的网络标准功能丰富且持续进化,WebKit项目在评估及采用各种网络标准时,特别注重安全、效能与电池寿命,这些标准已涵盖诸如Adobe Flash等旧有插件程序所能提供的丰富多媒体及互动能力,因此,Safari 10的预设值将会表现得像是Mac上并未安装这些插件程序一样。
未来Safari 10浏览器只要遇到同时采用HTML5及Flash的网站,一定会优先选择HTML 5内容。将被隐藏的插件程序还包括Java、Silverlight及QuickTime等。
Safari 10的做法是不再向网站宣告系统安装了相关的插件程序,所以当Safari 10访问了只采用Flash的网站时,网页上会出现“未安装Flash”(Flash isn’t installed)的信息,并附上自Adobe下载Flash的链接,一旦用户点击链接,Safari就会说其实系统内已有Flash,并询问用户是否要直接启用。其他插件程序的处理方法也类似。
如果网站上已嵌有可见的插件程序,Safari会直接提供“点击使用”(Click to use)按键,用户点击后,Safari也会让用户选择是只要启用一次或永远在该站启用该插件。
Google也在今年5月宣布要在第四季让HTML 5成为Chrome浏览器的预设值,只会在极少部分域名自动开启Flash插件,其他则需要用户手动开启。