Всё отлично, быстро и недорого!
Владимир Ульев - В-Кран
Библиотека предназначена для оптимизации и минификации CSS файлов (кода).
Основной метод пакета позволяет добавить в стек неограниченное количество CSS файлов, из которых будет прочитан код и сконкатенирован в единую строку. Далее добавляются файлы шаблонов, по которым нужно проверять наличие CSS селекторов. Вместо добавления шаблонов можно добавить папку целиком (с опциональной фильтрацией файлов по маске).
Далее доступны 2 метода - optimize() и minify(). Их можно вызывать как по-отдельности, так и вместе (по очереди).
После вызова вышеуказанных методов, можно вывести полученный код в поток вывода или сохранить в нужный файл.
Пакет для установки через composer доступен на сайте packagist.org по ссылке https://packagist.org/packages/thewind1984/css-optimizator.
Сам репозиторий библиотеки доступен на сайте github.com по ссылке https://github.com/thewind1984/css-optimizator.
Минимизировать CSS
удалить всю излишнюю информацию (пробелы, лишние точки с запятой, ненужные «px» символы)
Оптимизировать CSS
удалить селекторы, которые отсутствуют в HTML коде
Если вам понравились наши услуги или появились вопросы, напишите через обратную связь.
Новая статья в нашем блоге про актуальность адаптивного дизайна в современных сайтах.
Всё отлично, быстро и недорого!
Владимир Ульев - В-Кран
Работы по сайту были сделаны качественно. Понравилось то, что в студии выполнили все обязательства в срок.
Оцениваю сотрудников как профессионалов высокого уровня, приятных в общении людей и рекомендую!
Антон Яковлев - Играмир