September 15, 2025

Парсинг цветов Яндекс браузера

А вы знали, что у каждого цвета есть название?

Когда я познакомился со своей девушкой, меня поразила одна из её черт — она пользуется названиями цветов. И я имею в виду не только обиходные "синий", "розовый" или "жёлтый", но и литературные "салатовый", "бирюзовый", "индиго".

Вероятно, для девушек это норма — выбор одежды и косметики требует владения соответствующим лексиконом (это можно сказать не только про цвета, но и про запахи, там названия и сочетания ещё более безумные). Но я увлекаюсь дизайном уже несколько лет, и некоторых таких наименований в жизни не слышал: для меня "алый" это "красный, переходящий в оранжевый так, чтобы это не было заметно".

Не поймите меня неправильно: я обожаю цвета и всё, что с ними связано. А уметь оперировать названиями цветов — давняя мечта, ведь подобный скил может помочь быстрее коммуницировать с клиентом и командой. Поэтому мне очень давно хотелось найти или даже выучить список всех цветов, которые имеют названия.

И вот, пару недель назад я узнал о крутой фиче Яндекс браузера. При поиске цвета по названию или HEX коду появляется дополнительное меню с цветом и ему ближайшими. И каждый цвет имеет не только HEX значение, но и адекватное название.

В этом списке есть огромное количество цветов (спойлер: их 1012), каждый с уникальным названием. Очевидно, я загорелся идеей пропарсить это окно и получить названия всех доступных цветов.

Цвета можно получить по ссылке: https://yandex.ru/search/wizardsjson?type=colors&text=ff0000

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

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

Ссылка на JSON формат

Многие знают название "Серо-буро-малиновый", а вот как выглядит этот цвет я выяснил только сейчас:

Серобуромалиновый — #735184

Ну или более модный в наше время "Электрик лайм Крайола":

Электрик лайм Крайола — #ceff1d

Вообще Крайола - это бренд восковых мелков, и за 120 лет они понапридумывали кучу безумных цветов (в списке таких 82):

Шокирующий розовый Крайола — #fb7efd

Хотя это ещё не самый интересный цвет. Вот было бы круто идти по улице, и внезапно сказать:

— О, это же цвет пергидролевой блондинки..

Пергидролевой блондинки — #eee6a3

Моя девушка мне говорит, что я "Океанская синь". Похож?

Океанская синь — #1d334a

Хотя я себя ассоциировал с "Жёлтым школьным автобусом":

Жёлтого школьного автобуса — #ffd800

Да, названия бывают длинными. Вот топ 3 самых длинных названия:

3. "Цвет пестиков неспелой кукурузы"

Цвет пестиков неспелой кукурузы — #fff8dc

2. "Экстравагантный розовый Крайола"

Экстравагантный розовый Крайола — #ff33cc

Достоин упоминания: "Тёмный зеленовато-жёлто-зелёный" (это просто бред)

Тёмный зеленовато-жёлто-зелёный — #313830

1. "Зелёные джунгли Крайола 90-го года"

Зелёные джунгли Крайола 90-го года — #29ab87

С другой стороны, самые короткие цвета состоят из четырёх букв — это 'Аква', 'Лайм', 'Экрю', 'Хаки', 'Ёлки', 'Перу', 'Охра', 'Алый' и 'Панг':

Экрю — #cdb891
Панг — #c7fcec
Ёлки — #2a5c03

Очевидно, что флора и фауна являются источниками большого количества этих названий. Базовые цвета "Лаванда", "Мятный" и "Оливковый" в разных сочетаниях на месте. Но есть и более.. креативные:

Влюблённой жабы — #3caa3c

..стать похожим меньше на цветок..

Зелёный мох — #2f4538

Есть тут и такие биологические подробности, которые знать бы не хотелось:

Яиц странствующего дрозда — #1fcecb

И, напоследок, покажу самые забавные, которые я нашёл. Начнём с..

Цвет суеты — #e3256b

Интересно в этих цветах то, что эти названия реально используются, и если вбить их в поиск, можно узнать происхождение и историю.

Розовый "Пощекочи меня — #fc89ac

Например, следующий цвет мы все знаем не понаслышке:

Цвет Яндекса — #ffcc00

Если увижу интерес людей в этой теме, то можно будет написать сайт-браузер по цветам, их истории и происхождению.

P.S. Я знаю о существовании Pantome, где есть тысячи названий для цветов. Основная для меня проблема: там такое количество оттенков, что их трудно друг от друга отличать. К тому же большинство из них называются "U9275", типо что это за название такое?? С другой стороны, у них карточки цветов красивые.