Цвета из CSS, названия которых короче их номеров

Кстати, если вдруг кому-нибудь для оптимизации CSS нужна таблица цветов, названия которых короче их номеров, то я вчера для конвертора сделал скрипт, который все такие цвета нашёл. Наверняка её кто-то составлял и раньше, но мне было быстрее программу написать. Список в виде массива есть в конверторе, а вот список их названий строкой: navy, green, teal, indigo, maroon, purple, olive, gray, grey, sienna, brown, silver, peru, tan, orchid, plum, violet, khaki, azure, wheat, beige, salmon, linen, red, tomato, coral, orange, pink, gold, bisque, snow, ivory.

Например, «silver» короче своего числового эквивалента «#c0c0c0» на один символ, а «tan» короче «#d2b48c» на четыре.
3 ноября 2011 20:10

Михаил Яковис (yakovis.com)
4 ноября 2011, 12:57

зато #c0c0c0 небось гзипуется лучше :)

bolk (bolknote.ru)
4 ноября 2011, 13:07, ответ предназначен Михаил Яковис (yakovis.com):

Наверное, не знаю :) Если вокруг один CSS — скорее всего да, если это статья с английским текстов — вероятнее обратное.

Денис Попов (besisland.name)
4 ноября 2011, 14:32

Нестандартные названия же.

http://www.w3.org/TR/CSS2/syndata.html#color-units

bolk (bolknote.ru)
4 ноября 2011, 14:38, ответ предназначен Денис Попов (besisland.name):

http://www.w3.org/TR/css3-color/#svg-color

gluek.info (gluek.info)
4 ноября 2011, 16:32

Еще есть #rgb (=#rrggbb), множество вариантов и все по 4 символа.

bolk (bolknote.ru)
4 ноября 2011, 16:57, ответ предназначен gluek.info:

Еще есть #rgb (=#rrggbb), множество вариантов и все по 4 символа.
Не об этом же речь. В коде конвертора я это учёл, посмотрите код.

lusever.ru (lusever.ru)
22 ноября 2011, 23:22

Спасибо, раньше для подсветки синтаксиса (http://markup.su/highlighter/) брал код из csstidy (http://sourceforge.net/projects/csstidy/files/CSSTidy%20(PHP%2C%20stable файл class.csstidy_optimise.php). Но там еще есть код который переделывает в обратную сторону:

/* color name -> hex code */
case 'black': return '#000';
case 'fuchsia': return '#F0F';
case 'white': return '#FFF';
case 'yellow': return '#FF0';

А почему gray закомментирован?

bolk (bolknote.ru)
23 ноября 2011, 09:48, ответ предназначен (lusever.ru):

Но там еще есть код который переделывает в обратную сторону
Какое извращение — делать это через оператор switch
А почему gray закомментирован?
Он алиас к grey.

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)