[Moscow.pm] оффтопик про минимизацию
Anton Yuzhaninov
citrin на citrin.ru
Пн Дек 17 02:29:33 PST 2012
On 12/17/12 06:40, Nick Knutov wrote:
>
> Есть набор хтмл шаблонов. Они на Twitter Bootstrap и используют jQuery. Но
> совсем не все стили первого и функции второго в них используются. А файлы от
> обоих великоваты для gprs в провинции вообще и медленных нестабильных мобильных
> клиентов в частности.
>
> Вопрос - есть ли что-то готовое, чему можно на вход скормить все эти файлики, а
> на выходе получить от бутстрапа и jquery файлики с только тем содержимым,
> которое потом используется в шаблонах?
Как уже сказали в общем виде такая задача не решается, что касается уменьшения
размера файлов можно сделать две вещи:
1. Если размер очень важен, переписать без использования jQuery (есть более
легкие, но менее функциональные альтернативы).
2. Не зависимо от того какие js/css используются их можно:
2.1 минифицировать через YUI Compressor
2.2 сжать файлы через gzip -9 и отдавать через nginx + gzip static (тем кто не
понимает gzip будет отдаваться не сжатый файл, но таких меньшинство даже среди
мобильных устройств).
2.3 выставить на статические файлы (js/css) не нулевой expires.
--
Anton Yuzhaninov
Подробная информация о списке рассылки Moscow-pm