网站过滤:锁定敏感网站,或只放行你允许的网站
为什么锁定了应用,却锁不住它的网站
你锁定了应用,转头打开它的网站,十分钟前设好的锁定就形同虚设。
这是大多数屏幕时间设置都有的漏洞,而且不怪用户。在 iOS 上,锁定应用和锁定网站是两套不同的机制,选中一个应用类别,完全管不到网页。
网站黑白名单就是来堵这个漏洞的。它有两种防护,彼此不能替代。
在所有浏览器中锁定敏感网站
该开的就是这一种,对大多数人来说,也只需要这一种。
它用的是 Apple 在 iOS 内部维护的内容过滤器:一份由 Apple 持续更新的成人及敏感网站清单,凡是可能出现网页的地方都管得到,包括所有浏览器,以及在其他应用里打开的页面。它还会关闭无痕浏览,而无痕浏览往往正是绕过过滤器的办法。
不需要任何设置:不用建清单,不用输域名,也不用跟着网络的变化不停维护。
全新安装时,你第一次授予“屏幕时间”权限,Upchin 就会替你开启它。如果你关掉,它就一直关着,我们不会悄悄重新打开。
只放行你允许的网站
第二种防护的思路正好相反:不是锁定一份网站清单,而是锁定所有网站,只放行你允许的那些。
它会一直运行,不只在锁定期间。一旦开启,无论发生什么,所有网站都打不开,直到你把它关掉。
这种做法并不常见。大多数工具给你一份要锁定的网站清单,每发现一个新网站,就得往里加。只放行清单上的网站,正好相反:这是唯一一种不需要你预判自己想躲开什么的方式。
全面锁定的局限
开启之前,请先读完这一部分。这不是走过场。
应用里的网页也是网页。全面锁定分不清哪个是浏览器、哪个是银行应用为确认付款弹出的小网页窗口,会一并锁定。
有些情况可以补救:被锁定的页面会显示域名,把它加入允许的网站,那个应用就能恢复正常。通常一个域名就够了,因为锁定拦的是页面跳转,而不是页面加载的资源。
有些则无法补救。尤其是银行和付款流程,会经过许多不透明、也从不显示给你的域名。你可能会发现一笔转账怎么也确认不了,而且找不到明显的解决办法。
所以,老实说,我们的建议(应用在那个界面上也是这么说的)是:把每个被锁定页面上显示的网站加进去;如果这样还不够,就不要用这个模式。敏感网站过滤没有这个问题,因为它锁的是一份清单,而不是一切。
网站白名单
一份清单,两种防护共用。你允许的网站,既能通过全面锁定,也能通过敏感网站过滤。
可以手动添加域名,也可以从一组现成的网站开始。上限 50 条:足够放下日常要用的网站,又少到让清单始终一目了然。
网站黑白名单做不到什么
它不是类别过滤器。勾选一个应用类别,不会锁定对应的网站,这正是这个界面要单独存在的原因。
它不能按页面设置。一个网站要么允许,要么不允许;没法只放行网站的一部分、锁住另一部分。
它不跟着你的锁定走。两种防护按自己的节奏运行,也就是一直开着,直到你改动它们。
常见问题
锁定应用,也会锁定它的网站吗?
不会。在 iOS 上,这是两套不同的机制,选中一个应用类别管不到网页。网站黑白名单正是为了堵上这个漏洞。
应该开启哪一种?
敏感网站过滤。它用的是 Apple 自己维护的清单,在所有浏览器和应用内都有效,不需要任何设置,也没有要操心的副作用。
全面锁定会影响其他应用吗?
可能会。应用里的网页也是网页,全面锁定同样会锁定。把被锁定页面上显示的域名加进去,通常就能解决;但付款和银行流程会经过一些从不显示给你的域名,这类问题可能无法补救。遇到这种情况,就不要用这个模式。
无痕浏览能绕过它吗?
不能。敏感网站过滤会关闭无痕浏览。
最多可以允许多少个网站?
50 个。两种防护共用这一份例外清单。
可以只放行网站的一部分,锁定其余部分吗?
不能。一个域名要么允许,要么不允许,没有按页面设置的规则。