2012-06-18 3 views
3

Для jQuery colorpicker, над которым я работал (https://github.com/vanderlee/colorpicker), меня попросили выполнить синтаксический анализ hex-ARGB (#AARRGGBB).CSS ARGB RGBA hex форматы

Однако я устал, чтобы реализовать hex-ARGB, поскольку CSS в настоящее время поддерживает синтаксис RGBA(r,g,b,a) и, если hex всегда поддерживается, будет с большей вероятностью поддерживать синтаксис #RRGGBBAA.

С другой стороны, теги CSS filter IE уже используют #AARRGGBB. Однако ни один из них не является реальным стандартом.

My colorpicker уже поддерживает весь стандартный синтаксис CSS/HTML и имеет форматирование вывода, достаточно гибкое, чтобы выводить большинство нестандартных форматов, которые могут вам понадобиться. Проблема вводится; разбор. Нет никакого разумного способа отличить два формата, поэтому я не могу их обоих разобрать автоматически.

Кто-нибудь знает какой-либо сильный аргумент за или против #AARRGGBB или #RRGGBBAA для использования в colorpicker в Интернете?

+2

@minitech: его уже запланировано в разделе CSS4-Color: http://www.w3.org/Style/CSS/Tracker/issues/124 – lepe

ответ

3

Не могли бы вы включить небольшой флажок/переключатели и иметь один автоматический?

Также, как часто кто-то делает то, что делает IE? = p Я никогда не видел ARGB во всем, что я когда-либо делал. Даже другие продукты Microsoft.

Я набрал «ARGB vs RGBA» в поисковой системе и нашел not much useful, за исключением того факта, что после первой страницы результатов почти нет результатов поиска, содержащих ARGB, что, по-видимому, указывает на отсутствие использования.

Смежные вопросы