Некоторые веб-страницы обычно используют инвертированные цветовые схемы, то есть светлый текст на темном фоне (или наоборот, если ваша системная тема "инвертирована"). Если говорить о плюсах и минусах этого, то резкий переход от этого к обратному при переключении вкладок или окон довольно напряженный для глаз, так как я могу автоматически ревертировать веб-сайты, используя это, при этом предпочтительно сохраняя как можно больше исходных цветов как можно?
Инструмент NegativeScreen делает довольно приличную работу в этом (особенно его "умная инверсия"), но он запускается вручную и применяется глобально, и, таким образом, бесполезен в системе с несколькими мониторами, где одно окно инвертировано, а другое - нет.
Есть ли способ добиться чего-то подобного с помощью условного стиля пользователя, скрипта greasemonkey или даже лучшего дополнения, чтобы не инвертировались только сайты с инвертированной окраской текста в фон?
В идеале решение должно автоматически проверять CSS сайта, сравнивать показатель цвета текста и фона, такой как яркость, а затем заменять его, если это необходимо.
редактировать Для уточнения: Я не прошу о просто перевернув веб - страницы цвета, я спрашиваю о том , как делать это автоматически только если исходная тема инвертируется , чтобы начать с.