点击关注公众号,阅读更多精彩内容


今年6月8号凌晨1点,iOS 15在苹果全球开发者大会(WWDC 2021)上正式亮相,并开始推送beta版。


9月21日凌晨,在经历了近4个月摸爬滚打的开发测试后,iOS 15终于转正,跟大家见面了。


现在,想要升级iOS 15正式版的用户,可以打开设置-通用-关于本机,完成在线OTA升级。



iOS 15正式版发布后,不出意料很快就在各大社交平台刷屏。


一方面,网友们的吐槽声四起——WWDC上宣布的重磅功能SharePlay和通用控制突然变成了延后推送。


但另一方面,iOS 15正式版也带来了很多令人意想不到的惊喜。


其中,就包括Safari对浏览器插件的支持。



众所周知,谷歌Chrome是目前全球最流行的浏览器之一。


Chrome有着庞大的插件生态系统,它们为Chrome提供了诸多便利的功能,深受用户和开发者的喜爱。


虽然苹果Safari浏览器也支持安装插件,但出于iOS系统的封闭性,App Store里的这类插件始终寥寥无几,可发挥的空间十分有限。



长期以来,那些在Chrome、Edge、Firefox商店中大热的插件,比如广告屏蔽、油猴、新标签页等,总是与Safari无缘。


也正是出于Safari缺少对插件的支持,导致许多人只能将其作为备用的Web浏览器。



终于,在2020年的苹果全球开发者大会上,苹果为Safari带来了“历史性”改进,宣布引入WebExtensions API。


这个程序接口正是Chrome,Firefox,Edge等其他浏览器中提供的跨平台技术,可以帮助开发者轻松构建插件一次适配多个浏览器。


开发者们可以使用Safari Web Extension Converter开发工具,将其他主流浏览器上现有的插件直接移植到Safari中去,而无需费劲地学习Objective-C或Swift。


也就是说,开发者只需将现成的浏览器插件通过转换器转换,之后用Xcode进行封装,测试完成后,提交到App Store审核通过就能上架了。



不过,出于隐私安全等原因,在这之后的很长一段时间里,Safari浏览器的插件支持仍仅限于Mac OS,iPhone、iPad用户还是处于无法使用的尴尬状态。


直到一年多的时间过去后,iPhone Safari的插件支持才伴随着iOS 15姗姗来迟。


现在,iPhone、iPad用户也可以像在Mac上那样为Safari浏览器安装插件了。



通过iPhone或iPad访问App Store的Safari插件专区,即可直接在线安装浏览器插件。


据扩展迷观察,目前商店里上线的扩展大部分都以广告屏蔽功能为主,比如ADblock等。


这可能是由于它们能够给Safari带来更多的安全性,所以更容易通过审核,进而成功上架。



当然,全新的Safari插件商店中也包含在全球都非常流行的密码管理器1Password,以及一些网页审查工具、购物优惠、网页翻译、录屏工具等等。



如果你也想要在iPhone或iPad上安装插件,可以通过以下步骤来进行:


打开设置,进入【Safari浏览器】选项,在【通用】一栏下方,找到并进入【扩展】选项。



在这里,你可以看到当前已安装的Safari插件,并对其进行管理。


同时还可以点击下方的【更多扩展】按钮进入App Store‌中的Safari插件专题界面。



然后,你就可以浏览并下载和安装任意插件了。


需要注意的是,某些插件是免费的,某些插件中可能包含内购才能解锁的功能。


截至本文撰稿时,B站、贴吧等平台上已经出现了很多成功安装使用的案例,大家感兴趣的话可以自行搜索参考。



据B站Up主 @思华年 的演示,在安装一款名为拦截100的插件后,可以在Safari中浏览某家号、某乎等页面时,直接展开完整内容,再也不用担心跳转APP了。



ps:鉴于有网友提到这款插件疑似存在安全问题,扩展迷暂时不做推荐,请各位小伙伴自行判断是否安装。



其实,相对其他浏览器来说,Safari本身就已经十分安全了。


但对于饱受“跳转APP”折磨的国内用户来说,手机浏览器屏蔽这种特殊骚扰的功能已经迫在眉睫。


虽然目前的Safari插件商店还缺乏多样性,但这只是一个时间的问题。


相信未来更多的插件上线Safari后,它能够发挥更加强大的效果,以后大家通过iPad学习工作也会更加方便。



顺带一提,iOS 15 Safari适配插件的消息一出来,扩展迷后台就收到了不少小伙伴催促我们上架Infinity新标签页的消息。


我们非常感谢大家的支持,不过因为现在还没有观察到新标签页类别的插件在Safari上线,可能需要等待苹果商店的政策更新。



最后,本次iOS 15适配的机型包含iPhone 6S ~iPhone 13,还有iPhone SE系列,即iPhone 6(包括)之前的机型就已经不支持升级到iOS 15 。



如果那一天的话,希望我们能在Safari再次见面!



往期推荐

4


今天因为您的点赞和在看,让我元气满满!