归纳起来就是两大主要变化:一、封锁部分旧 Safari 插件;二、支持自动强密码。
在 iOS 12 系统正式版推送的同时,苹果今天早些时候还为 macOS Sierra 和 High Sierra 系统的 Safari 浏览器带来 12.0 版本更新。
以下是 Safari 12 更新的具体内容,其实归纳起来就是两大主要变化:一、封锁部分旧 Safari 插件;二、支持自动强密码。♦ 新增在标签页中查看网站图标的功能;♦ 在创建账户或更改密码时,自动建议和填充独一无二的强密码;♦ 在 Safari 浏览器「偏好设置」中用旗标标出重复使用的密码;♦ 支持允许或阻止特定网站中的弹出式窗口;♦ 阻止嵌入式内容和社交媒体按钮在未经允许的情况下跨站跟踪浏览;♦ 通过降低广告商识别出 Mac 设备的能力来限制广告重定向;♦ 自动关闭对浏览性能有负面影响的 Safari 浏览器扩展;♦ 仅支持经过苹果审核的旧有 Safari 浏览器扩展来提升安全性。综上所述,Safari 12.0 更新不仅进一步提高了安全性,还加强了对用户隐私的保护。但另一方面,Safari 12 不再支持大多数 NPAPI 插件,可能有的用户需要一段适应时间。作为弥补,苹果近年正在鼓励开发者转用 Safari 10 新增的 Safari App Extension,将 Safari 的插件和内容像 Mac App 般使用,Safari App Extension 令插件更安全,浏览的数据不会被人看到,由于是以 Mac App 形式运行,故內存和处理器性能要求就更少,在可见的未来,Safari 的插件甚至网页内容均有可能以 Mac App 形式运行。全新自动强密码格式在预设的情况下会产生长达20个字符的密码,当中包括大写、小写英文字母、数字和字符,而且网页开发者可以使用「passwordrules」属性额外新增密码要求。当然,Safari 12 还有一项新功能,那就是追加 watchOS 5 支持。为对应 watchOS 5 的新功能——Safari 浏览网页,苹果建议网页开发者以响应式网页设计(Responsive design)设计适用于 watchOS 5 的网页,可以使网页在 Apple Watch 上的显示效果更佳。苹果建议所有 macOS Sierra 和 High Sierra 用户安装此次更新(Mojave 预装 Safari 12),各位可以前往 Mac App Store 应用「更新」板块升级。