Как правильно сжать CSS
Доброго времени суток!
На сайте стоит у меня MinifyX, и этим комбайном жму стили. Но вот беда — оказывается Microsoft Eadge отказывается воспринимать сжатый css, причем как то выборочно. Часть стилей игнорирует. Кто сталкивался с такой проблемой? Как решали? И еще… в файлах css, которые сжимает MinifyX не должно быть комментариев типа
Есть предположение что из-за них вся проблема.
На сайте стоит у меня MinifyX, и этим комбайном жму стили. Но вот беда — оказывается Microsoft Eadge отказывается воспринимать сжатый css, причем как то выборочно. Часть стилей игнорирует. Кто сталкивался с такой проблемой? Как решали? И еще… в файлах css, которые сжимает MinifyX не должно быть комментариев типа
/*Comment*/?Есть предположение что из-за них вся проблема.
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Инструменты
- Grunt
- Gulp
- Webpack
- NPM-скрипты
Ну а если не пользуетесь, в помощь.А зачем вообще сжимать стили на готовом проекте?
Какая вообще связь между версткой для фронтенда и разработкой на MODX.
Ну сверстали, ну сжали файл, отправили на сервер. Можно сжать при компиляции, если пользовались препроцессорами, можно плагинами в среде разработке.
Я понимаю, что это очень круто и современно, но в голове не укладывается… Нужно изучить Grunt, создавать таcки на Gulp, изучить какой-то Webpack еще желательно Node.js чтобы круто сжимать css…
Для меня каждое изучение любого языка — это очень сложный этап. Это практически тоже самое, что изучить испанский. Потому что нет разницы язык речи или язык программирования — все это есть системы мышления, правила составления предложений со своим синтаксисом и лексикой.
Пусть это будет таск менеджер. Но если что то использует собственную лингвистику и грамматику (пусть и основанную на чем-то другом. Gulp основан на Js, но и английский язык основан на латинских и германских) то я считаю, что это — новый язык.
Да и вопрос то не о Галпе, а о том зачем он нужен при работе с MODX при сжатии таблиц стилей.
Вот честно, без иронии, я не понимаю. Ну делаем верстку, пишем CSS или LASS или SASS. Хотим сжать или скомпилировать и сжать — пользуемся визуальной Коалой. Верстка готова переходим в MODX и ведем бекенд разработку…
Но часто бывает так, что сначала у фрилансера заказывают дизайн, потом у другого фрилансера заказывают вёрстку, а потом ты приходишь в проект, настраиваешь бэкенд и думаешь, что делать с минифицированным js или css-файлом, если надо что-то исправить или добавить…
(это после бьютифаера — чуть проще, но разобраться в этом всё равно сложновато)