如何有条件地(取消)反转反转网站上的颜色?

如何有条件地(取消)反转反转网站上的颜色?

有些网页倾向于使用反转的配色方案,即浅色文本在深色背景上(或者反之亦然,如果您的系统主题是“反转”的话)。撇开这种做法的利弊不谈,在切换标签或窗口时从这种配色方案突然变为其反转配色方案对眼睛来说相当有压力,那么我怎样才能自动重新反转网站,同时最好保留尽可能多的原始颜色呢?

工具负片在这方面做得相当不错(尤其是它的“智能反转”),但它都是手动触发的适用于全局,因此对于一个窗口反转而另一个窗口不反转的多显示器系统没有帮助。

有没有办法通过有条件的userstyle、greasemonkey 脚本或者更好的插件,例如仅有的文本与背景颜色反转的站点是否未反转?

理想情况下,该解决方案会自动检查网站的 CSS,比较文本和背景颜色的测量值,例如亮度然后如果合适就进行交换。

编辑澄清一下:我是不是简单地询问反转网页颜色,我问的是如何自动地仅当原始主题从一开始就被颠倒时才执行此操作。

相关内容