Как стать автором
Обновить

Frontend и цветовая слепота или путь в IT длиною 15 лет с дальтонизмом

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.9K

Доброго времени суток, меня зовут Юрий, мне 38 лет и я фронтендер. А еще у меня имеется генетическое нарушение, которое влияет на способность различать определенные цвета, в частности, я плохо различаю некоторые оттенки зеленого и красного. Как при этом мне удается совмещать эту особенность с моей работой и до сих пор оставаться в разработке? Давайте разберемся.

Итак, цветовая слепота, известная как цветовая аномалия, или частичный дальтонизм, является нарушением цветовосприятия, которое порождается дефектом в одном или нескольких конусных типах светочувствительных клеток сетчатки глаза (так же известных как «колбочек» и «палочек»).

Для понимания, о каких именно дефектах цветовосприятия идет речь, приведу пару изображений:

Слева - нормальное зрение, справа - дефект цветовосприятия
Слева - нормальное зрение, справа - дефект цветовосприятия

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

Слева - нормальное зрение, справа - дефект цветовосприятия
Слева - нормальное зрение, справа - дефект цветовосприятия

«История болезни»

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

Нарушения в цветовосприятии классифицируется в зависимости от того, какой цвет или цвета человек либо не различает вовсе, либо различает с трудом. Всего существует три вида нарушений:

  • Дихромазия — человек воспринимает только два цвета из трех основных, например способен различать красный и зеленый, но не отличает синий (видит его черным).

  • Монохромазия — способен различать только один оттенок цветового спектра, своего рода монохром, только вместо черного - красный, синий, либо зеленый цвет.

  • Ахромазия — человек с дальтонизмом не способен различать все три цвета.

Дихромазия (мой «выбор») имеет так же свою классификацию:

  • Протанопия — человек не различает оттенки красного.

  • Дейтеранопия — неспособность различать зеленый цвет.

  • Тританопия — проблемы с восприятием синих оттенков.

Сравнение цветовосприятия при протанопии и дейтеранопии в сравнении с нормальным зрением
Сравнение цветовосприятия при протанопии и дейтеранопии в сравнении с нормальным зрением

В моем случае врач-офтальмолог диагностировал частичную протанопию -  недостаточную чувствительность к красному цвету, что приводит к искажению цветового восприятия.

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

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

Еще был забавный случай времен университета: друг-романтик попросил «отфотошопить» на фотографии его с девушкой, я принялся за коллаж и его цветокоррекцию, все поправил и отправил ему. В итоге друг на меня наехал, за то что я сделал фотку «двух Шреков» :).

Я понимал, что не различаю определенные цвета, однако фатально в жизни это не мешало - понимание того, что это генетическая история привнесло то, что у моего родного брата точно такое же нарушение (либо немного иное, пока не диагностировано) -у него «можно ехать если загорелся нижний светофор».

Конечно же, большинство цветов я отличаю, имею водительские права категории B уже более 10 лет, из которых лет 6 активного вождения. На работе при разработке очередных интерфейсов я постоянно пользуюсь «пипеткой» в DevTools и HEX-кодом каждого цвета, поскольку изначально #FFFF00 и #00FF00 для меня были идентичны.

Примерно такой набор HEX-комбинаций возникал у меня время в голове
Примерно такой набор HEX-комбинаций возникал у меня время в голове

«Моя борьба» (с дальтонизмом)

Лет 6-7 назад на просторах Интернета я нашел интересные очки Enchroma и стало интересно увидеть мир в ярких красках благодаря чему-то подобному. По началу они показались мне дорогими, а затем в 2022 пропали из России.

В мае прошлого года моя жена предложила подарить мне на день рождения подобные очки, и мы нашли их аналог. Поехали в оптику, где я около часа проходил большое количество тестов и диагностики, смотрел через кучу разных линз, одни из которых показали наилучший результат по различию цветов. Это оказались линзы TopVision с цветофильтром (кстати, производятся в РФ).

Собственно, так выглядят эти самые очки
Собственно, так выглядят эти самые очки

Первые ощущения после того как я их надел - «Весь мир - DOOM! Красное небо, красное всё, деревья черно-белые, а автобусы, которые были синими вдруг стали черными!».

Спустя полгода ежедневной носки, могу сказать что в этих очках нейронные связи в моем мозге изменились - теперь в очках я вижу и синий, и зеленые цвета, а красный уходит ближе к оранжевому. А без очков эффект различия цветов сохраняется на несколько недель. На данный момент носка очков продолжается.

Помимо того, что я занимаюсь разработкой интерфейсов, так же я преподаю программирование студентам одного из университетов Москвы (на фото ниже одна из аудиторий). Именно студенты одними из первых увидели меня с новым аксессуаре, правда как и большинство людей, предположили что это солнечные очки.

Ниже приведу несколько фото, снятых на обычный телефон в сравнении с такими же, снятыми через линзу очков:

Компьютерная аудитория в университете (пример внутри помещения)
Компьютерная аудитория в университете (пример внутри помещения)
Фильтрация синего цвета (пример внутри помещения)
Фильтрация синего цвета (пример внутри помещения)
Пример уличного освещения при солнечной погоде
Пример уличного освещения при солнечной погоде

Что будет дальше?

Один раз в полгода я приезжаю в оптику на консультацию к офтальмологу, которая ведет наблюдения за моим цветовосприятием, пополняя электронную карточку пациента. Например, на консультации две недели назад мне показали не просто очередные картинки с фигурками или цифрами, а дали штук 15 тонких проводов разного цвета, и предложили «сыграть в сапёра» (выбрать провод нужного цвета, который был назван) - бОльшую часть цветов я отличил, однако со сложными цветами вроде цвета морской волны возникли сложности.

Следующий сеанс уже в конце мая 2023, где мне предложат синие или зеленые линзы в дополнение или на полную замену красным. Если данная тема будет интересна, продолжу свой обзор на Хабре уже в новых цветах.

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

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Испытываете ли вы проблемы с цветовосприятием?
27.54% Да19
66.67% Нет46
5.8% Не знаю4
Проголосовали 69 пользователей. Воздержались 3 пользователя.
Теги:
Хабы:
Всего голосов 11: ↑11 и ↓0+11
Комментарии14

Публикации

Истории

Ближайшие события

15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань