[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