Используем простой скрипт и CSS-переменные В последние пять лет в интерфейсном дизайне появилось понятие тёмной темы: это когда фон делают тёмным, а текст — светлым. Это полезно в телефонах для энергосбережения и чтения с экрана ночью. Ну и просто красиво. Сегодня мы добавим на страницу переключатель тёмной и светлой темы с помощью CSS. Автопереключение тёмной темы Современные браузеры умеют определять, что на телефоне или компьютере включена тёмная тема. Для этого разработчики используют такой...
Чистый черный цвет фона или текста в сочетании с белым может вызывать значительное раздражение, дискомфорт для глаз пользователей, особенно при длительном чтении. Это связано с максимальным контрастом между ярким белым цветом (100%) и черным (0%), к такому контрасту наш глаз не привык в повседневной жизни. В результате наш зрительный аппарат вынужден работать на износ, чтобы приспособиться к таким необычным условиям чтения.
Подобный эффект наблюдается и при резком переходе от темноты к яркому свету, что раздражает глаза...