dr.Brain

doctor Brain

мир глазами веб-разработчика

Выбираем тему для IDE

как цветовая схема влияет на утомляемость глаз

dr.Brain

время чтения 2 мин.

Photo by Jeremy Thomas on Unsplash

Спазм аккомодации - частое страдание разработчиков. Работая программистом, я приобрел целый перечень проблем c глазами. Как сохранить зрение? Напрашивается вполне очевидный ответ: необходимо сократить время, проводимое за экраном. Пробуйте следовать правилу 20-20-20, которое объективно способствует снижению нагрузки на цилиарную мыщцу.

Правило 20-20-20: проведя двадцать минут за экраном, нужно переместить взгляд на цель, находящуюся в двадцати шагах от вас на двадцать секунд

Еще одним важным пунктом профилактики глазной паталогии у разработчика является адекватный выбор темы (цветовой схемы) для IDE.

Как цветовая схема снижает нагрузку на глаза

Тема Этана Шуновера (Ethan Schoonover) Solarized является одной из наиболее щадящих для зрения программистов. На своем сайте автор объясняет, как он выбирал цвета, чтобы уменьшить нагрузку на глаза.

Летним солнечным днем я люблю почитать книгу на природе. Но не прямо под солнцем - слишком ярко. Я спасаюсь в тени деревьев. В тени бумага отлично контрастирует с печтаным текстом. Если в это время измерить контраст между бумагой и текстом, он окажется намного меньше, чем контраст черных символов на фоне белого экрана или белых символов на фоне черного экрана. Работа с черным текстом на белом экране сродни чтению книги под прямым солнечным светом, так глаза быстро утомляются.

Тема Solarized уменьшает контраст яркости, но в отличии от других низкоконтрастных схем, сохраняет контрастирующие оттенки (опираясь на данные цветового круга) для удобства чтения.

Темные темы

Темные темы остаются одним из трендов цветовых схем для IDE. Например, IntelliJ’s Darcula или Monokai Pro для Sublime и VS Code.

Тем не менее, многие программисты (и я в том числе) отмечают, что снижение нагрузки на зрение ощущается только при первоначальном переключении на темную тему, спустя некоторое время этот эффект исчезает.

Таким образом, в отношении темных тем можно сделать все то же важное замечание: контраст и цветовой баланс имеют значение. Многие доступные сегодня темные темы могут быть более вредны для зрения, чем цветовые схемы, которые вы используете в настоящее время.

Мой выбор

Я все еще экспериментирую с различными схемами. Я уже насладился использованием вышеупомянутых тем Dracula и Solarized. Сейчас я использую One Light для IntelliJ IDEA. Это понятная и простая тема.


Выбор шрифта так же очень важен. После экспериментов с моноширными шрифтами от Ubuntu, я остановился на DialogInput в базовом размере 14pt. Для меня это очень удобный вариант. В данном случае речь идет о использовании шрифта для разрешения 1920x1080 на двух 23-дюймовых мониторах.


Спасибо за внимание.


Перевод статьи Scott Shipp “On choosing an IDE color scheme”

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.