允许 css :visited 重新开始工作的浏览器扩展是否存在安全漏洞?

允许 css :visited 重新开始工作的浏览器扩展是否存在安全漏洞?

所有浏览器都已限制:visited以提高安全性。(详细信息请参阅 Mozilla 页面。)

当访问很多页面的时候这就比较麻烦了。

我一直在使用扩展“stylus”,它针对所有以 http 开头的页面来执行此操作:

:visited {color:palevioletred !important;}

5 年前,这种方法效果很好。这是因为浏览器供应商保留了一些可用的属性,例如颜色(在 Mozilla 的页面中有详细说明),因此上述代码可以正常工作。但我发现,越来越多的页面不受上述代码的影响(截至 2020 年)。

幸运的是许多浏览器扩展允许 :visited 重新开始工作,并且工作可靠。

这些扩展是否会让浏览器再次受到攻击?
或者它们是否使用其他方式让访问过的链接显示不同的颜色?

有人可以检查这些扩展中的代码来了解它们在做什么吗?

相关内容