Ключевые факты
- Категория
- Design
- Типы входных данных
- textarea, select, checkbox
- Тип результата
- text
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Укорачиватель Цветов — это простой и эффективный инструмент для оптимизации вашего CSS-кода, позволяющий автоматически преобразовывать 6-значные HEX-коды в их компактные 3-значные аналоги, где это возможно.
Когда использовать
- •При подготовке CSS-файлов к публикации для уменьшения размера кода.
- •Когда необходимо привести все цветовые значения в проекте к единому краткому формату.
- •Для быстрой очистки стилей от избыточных шестнадцатеричных записей.
Как это работает
- •Введите список ваших HEX-кодов в поле ввода, размещая каждый цвет с новой строки.
- •Выберите желаемый формат вывода, например, строчные или заглавные буквы, с символом решетки или без него.
- •Нажмите кнопку обработки, чтобы получить оптимизированный список сокращенных цветовых значений.
Сценарии использования
Примеры
1. Оптимизация CSS-файла
Frontend-разработчик- Контекст
- Разработчик завершил верстку сайта и хочет уменьшить размер CSS-файла для улучшения показателей производительности.
- Проблема
- В коде много избыточных 6-значных HEX-кодов, которые можно сократить.
- Как использовать
- Скопировать все цвета из CSS, вставить в инструмент и выбрать формат 'CSS format'.
- Пример конфигурации
-
format: css - Результат
- Получен список сокращенных кодов, готовых к вставке в стили, что уменьшило общий вес файла.
2. Унификация цветовой палитры
Веб-дизайнер- Контекст
- Дизайнер передает спецификацию цветов разработчикам и хочет, чтобы все значения были записаны в кратком виде.
- Проблема
- Цвета в документации записаны в разных форматах, что создает путаницу.
- Как использовать
- Вставить все HEX-коды в инструмент и выбрать формат 'uppercase' для единообразия.
- Пример конфигурации
-
format: uppercase - Результат
- Все цвета приведены к единому стандарту #FFF, что упростило чтение документации.
Проверить на примерах
designСвязанные хабы
FAQ
Все ли цвета можно сократить до 3 знаков?
Нет, сокращение возможно только для цветов, где каждая пара символов идентична (например, #AABBCC превращается в #ABC).
Что произойдет, если цвет нельзя сократить?
Если включена опция отображения несокращаемых цветов, инструмент выведет их исходное значение и укажет причину, почему сжатие невозможно.
Поддерживает ли инструмент работу без символа #?
Да, вы можете выбрать формат вывода без решетки в настройках, если это требуется для вашего проекта.
Можно ли обрабатывать несколько цветов одновременно?
Да, инструмент поддерживает пакетную обработку: просто вставьте список цветов, разделяя их переносом строки.
Влияет ли сокращение цвета на его отображение в браузере?
Нет, браузеры интерпретируют 3-значные HEX-коды идентично 6-значным, поэтому визуальный результат останется прежним.