Цвет играет важную роль в нашей жизни. Каждый день нас окружает цвет, будь то зелень деревьев, синева неба или множество цветов, используемых в вывесках, продуктах и средствах массовой информации. Но сколько различных цветов на самом деле названо и определено?
Когда дело доходит до цвета, одной из наиболее распространенных используемых моделей является шестнадцатеричная или шестнадцатеричная цветовая система. Эта система позволяет указывать цвета с помощью 6 шестнадцатеричных цифр, соответствующих красному, зеленому и синему компонентам. Из этих цифр можно определить 16 777 216 возможных цветов. Однако только небольшое подмножество этих цветов, как правило, названо и широко используется.
Шестнадцатеричные цвета определяются с помощью цветовой модели RGB (красный, зеленый, синий). Каждому цветовому компоненту (R, G или B) присваивается значение от 00 до FF (256 десятичных значений). Объединив десятичные значения для красного, зеленого и синего, можно указать более 16 миллионов возможных цветов. Вот несколько примеров шестнадцатеричных цветов:
Первые две цифры представляют значение красного, следующие две — значение зеленого, а последние две — значение синего. Шестнадцатеричные значения позволяют выражать цвета в кратком буквенно-цифровом формате, который широко используется в дизайне, веб-разработке и вычислениях.
Хотя шестнадцатеричные значения предоставляют точную спецификацию для любого цвета, может быть сложно запомнить коды и передать оттенки только с помощью кода. В результате некоторые шестнадцатеричные цвета, как правило, получают названия для удобства. Например, шестнадцатеричный цвет #FF0000 обычно называют красным. За прошедшие годы появилось несколько названий цветов для описания некоторых распространенных шестнадцатеричных цветов.
Многие ранние названия цветов были получены от натуральных пигментов и красителей, используемых художниками. Такие цвета, как малиновый, пурпурный, голубой, индиго, янтарный и фиолетовый, были вдохновлены тканями и красками. Другие распространенные названия цветов относятся к вещам в природе, таким как лайм, аква, лаванда и лосось. Хотя эти поэтические названия цветов субъективны, они обеспечивают более запоминающийся способ идентификации определенных оттенков.
Чтобы стандартизировать названия цветов на разных компьютерах, дисплеях и программном обеспечении, в 1987 году была определена цветовая схема как часть X Window System Version 11 (X11). Эта цветовая система X11 определяла названия цветов для каждого из 256 шестнадцатеричных значений RGB от #000000 до #FFFFFF. Список цветов X11 содержит последовательный набор названий, таких как ghostwhite, lemonchiffon, palevioletred, darkolivegreen, dodgerblue и firebrick, которые можно использовать в различных системах.
Некоторые примеры названий цветов X11 включают:
| Название цвета | Шестнадцатеричное значение |
|---|---|
| Белый | #FFFFFF |
| Серебристый | #C0C0C0 |
| Серый | #808080 |
| Черный | #000000 |
| Красный | #FF0000 |
| Лайм | #00FF00 |
| Синий | #0000FF |
| Жёлтый | #FFFF00 |
| Голубой | #00FFFF |
| Пурпурный | #FF00FF |
| Оранжевый | #FFA500 |
| Розовый | #FFC0CB |
С 256 предопределенных названий цветов, список X11 предоставил общий словарь для программного обеспечения, веб-страниц и документов для указания цветов более запоминающимся способом по сравнению с одними шестнадцатеричными значениями.
Основываясь на исходных цветах X11, спецификация CSS3 добавила дополнительные стандартизированные ключевые слова цветов в 2011 году. Называемые расширенными ключевыми словами цветов, эта спецификация увеличила количество именованных цветов до 147, добавив определения для таких оттенков, как rebeccapurple, papayawhip, mediumaquamarine и darkgoldenrod.
Расширенные ключевые слова цветов CSS упрощают настройку веб-контента, предоставляя больше именованных параметров помимо основных цветов. Они также позволяют настраивать цветовые темы более семантическим образом, используя такие имена, как darkred против red, когда требуется более темный оттенок.
В предстоящей спецификации CSS4 количество именованных цветов будет расширено еще больше. В настоящее время в черновом варианте CSS4 предлагает ключевые слова для пастельных вариантов, более темных тонов и многословных названий, что в общей сложности составляет около 350 определенных названий цветов.
Некоторые примеры новых ключевых слов для цветов, предложенных в CSS4, включают:
Эти расширенные ключевые слова позволяют выбирать более тонкие семантические цвета и соответствуют другим изменениям в CSS4, таким как обозначение цвета HWB (оттенок, белизна, чернота).
В дополнение к стандартизированным названиям цветов из X11, CSS3 и CSS4, существуют тысячи дополнительных Специальные названия цветов, используемые в нишевых областях. Например, такие компании, как Crayola, Pantone и Microsoft, имеют свои собственные коллекции именованных цветов для таких продуктов, как мелки, графический дизайн и веб-разработка.
Существует также много отраслевых и специфичных для приложений именованных цветов. Например, более 200 названий цветов определены только для пигментов для бетона. Аналогичные специализированные списки цветов существуют для косметики, пластика, автомобильных красок, моды, электроники и других областей.
Хотя эти коммерческие и специфичные для области цвета не стандартизированы, они предоставляют удобные названия для оттенков, соответствующих этим отраслям и вариантам использования.
Сложение всех стандартизированных, а также специальных именованных шестнадцатеричных цветов дает нам общее количество в тысячи. Вот сводка общего количества именованных цветов из разных источников:
| Источник | Цвета |
|---|---|
| X11 | 256 |
| CSS3 | 147 |
| CSS4 (черновик) | ~350 |
| Коммерческие/специфичные для домена | ~500-1000 |
Итого, всего существует приблизительно от 1000 до 2000 именованных шестнадцатеричных цветов, в зависимости от включенных источников. Фактическое общее количество может быть ближе к верхней границе этого диапазона при агрегации по всем нишевым цветовым коллекциям. Несмотря на то, что шестнадцатеричные коды допускают более 16 миллионов значений, только около 0,01–0,1% из них имеют общие названия, связанные с ними.
Именованные шестнадцатеричные цвета обеспечивают более понятный человеку способ указания оттенков, сохраняя точность шестнадцатеричной записи. Хотя существует 16 миллионов шестнадцатеричных значений, только около 1000–2000 цветов, как правило, имеют стандартизированные или общеупотребимые названия.
Соглашения об именовании цветов, такие как X11, CSS3 и CSS4, устанавливают общие словари для программного обеспечения, дизайна и Интернета. В то же время отраслевые и прикладные названия еще больше обогащают цветовой лексикон. Поэтому, будь то лазурный, мандариновый, золотисто-маковый, авокадовый, джинсовый или любой другой мыслимый оттенок, именованные цвета добавляют смысл и жизнь шестнадцатеричной цветовой системе.