Safari 14删除了Flash,获得了对漏洞警报、HTTP/3和WebP的支持

2020-06-25 03:36:55

在对WWDC 2020进行了华丽的展示之后,苹果现在公布了有关其一些产品即将推出的一些新功能的更多细节。

虽然Safari在WWDC上没有得到太多的关注,但定于今年秋天晚些时候与iOS 14和MacOS11一起发布的Safari 14是一个功能丰富的版本。

最大也是最重要的新增功能是对WebExtensions的支持,WebExtensions是一种用于创建浏览器扩展的技术。

WebExtension API最初是为Chrome开发的,但后来也被Firefox、Opera、Vivaldi和Edge采用,并已成为使用HTML、JavaScript和CSS等常用技术创建跨浏览器附加组件的通用标准。

对Safari用户来说,这意味着从今年秋天开始,他们将看到大量新的Safari扩展涌入,因为插件开发者预计将把他们现有的Chrome和Firefox扩展移植到苹果的浏览器上。

Safari 14也是一个时代的终结,因为这将是第一个不支持Adobe Flash Player内容的Safari版本。

Flash Player计划于2020年12月31日停用,并将从其他主要浏览器中删除。

但是,在旧的东西被移除的同时,新的东西也在增加。Safari新增的技术之一是对HTTP/3的支持,这是一种新的网络标准,将使网站加载更快、更安全。

目前,根据W3Techs的数据,今天大多数网站都是通过HTTP/1.2或HTTP/2.0加载的,但HTTP/3正在慢慢普及,所有互联网网站中已经有6%支持HTTP/3。

随着采用率的增长,在HTTP/3进入Chrome、Firefox、Edge和其他浏览器之后,Safari预计将增加对HTTP/3的支持,以便与竞争对手保持同步。

Safari的另一个重要补充是对WebP的支持,这是一种在互联网上得到广泛采用的轻量级图像格式。

该格式由谷歌创建,是旧JPEG格式的替代格式,Safari是最后一个增加支持的浏览器。

但是Safari并没有仅仅在HTTP/3和WebP支持方面落后于其他浏览器。苹果还增加了对另一个很酷的功能的支持,即入侵警报,这一功能已经存在于Chrome和Firefox中。

苹果公司表示,从今年秋天开始,Safari 14将扫描用户本地存储的密码,并在用户的一个或多个凭证出现在可公开获取的被攻破账户列表中时显示提示。

用户将被要求更改密码,Safari提示符会将用户直接带到每个网站的更改密码页面--如果公开的话。

此外,苹果还在Safari中增加了对Face ID和Touch ID身份验证的支持。

从Safari 14开始,如果网站支持基于WebAuthn的身份验证,Safari将允许用户使用指纹或面部通过浏览器登录在线账户。

到目前为止,Face ID和Touch ID只被用作本地应用程序的用户身份验证方法。

iOS上的Safari增加的另一个功能是支持新的SMS一次性密码(OTP)格式。

正如ZDNet今年早些时候报道的那样,该功能起源于Safari团队,最近获得了谷歌的支持。

一旦Safari随附,通过SMS发送到用户设备的OTP代码将自动填充到Safari浏览器中,作为一种安全措施,以抵御某些可以绕过双因素身份验证的网络钓鱼攻击。

最后但并非最不重要的一点是,苹果还在Safari的工具栏上增加了隐私报告按钮。

这个新按钮除了显示苹果专有的智能跟踪防御系统在用户访问的每个网站上屏蔽的跟踪器数量的统计数据外,并没有做太多的事情。

隐私报告按钮更多的是一种营销噱头,目的是让用户记住Safari也会屏蔽跟踪脚本。这个按钮很可能是在Mozilla和Chrome都在各自的浏览器上添加了内容阻止功能之后添加的;然而,公平地说,苹果早在两个竞争对手之前就推出了智能跟踪预防。