SmartBlock通过为被阻止的第三方跟踪脚本提供本地替身来做到这一点,这些替身脚本的行为与原始脚本一样,足以确保网站正常运行,且允许依赖原始脚本的破损网站在其功能完好的情况下加载。
但有时,该功能会破坏Facebook的登录按钮。在一篇新的博文中,Mozilla的汤姆·维斯涅夫斯基和亚瑟-爱德斯坦用一个试图登录Etsy的例子解释了为什么会发生这种情况。
在Firefox 90之前,如果使用私人浏览窗口,当点击'继续使用Facebook'按钮登录时,'登录'将无法进行,因为所需的第三方Facebook脚本已经被Firefox屏蔽。
不过,有了Firefox 90和SmartBlock 2.0,Facebook的登录按钮可以重新使用,而SmartBlock 2.0仍然可以阻止跨网站追踪。这是因为最初Facebook的脚本都被阻止了,但在新版当中,当点击'继续使用Facebook'按钮进行登录时,SmartBlock会做出反应,迅速解除对Facebook登录脚本的封锁,使登录顺利进行。"
Mozilla Firefox 90现在已经在Mozilla的FTP提供下载。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/industrynews/28311.html
