Задать вопрос

Актуальны ли минификация и конкатенация стилей и скриптов в 2016?

Собственно суть вопроса в заголовке. И если с минификацией разницы особо нет, хуже в любом случае не станет, то с конкатенацией уже все не так просто. Имеет ли смысл заниматься это в 2016 году, ведь вышел HTTP\2?
  • Вопрос задан
  • 709 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
caniuse.com/#search=http2
Поддержка уже хорошая, но пока рано отказываться от конкатенации файлов, я думаю. Тем более работает только по https.
А уж минификация никогда не станет лишней.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
HTTP/2 "вышел" на сервера, но до клиентов он ещё не добрался.
Простой ответ - если у вас нет ssl-сертификата, то до http2 вам пока как до Луны пешком. Если сертификат есть, то нужно анализировать посещения пользователей на предмет используемых браузеров и уже тогда решать.
Если решите переходить, то да, можно отказаться от конкатенации.
Ответ написан
Taras_Serevann
@Taras_Serevann
веб-разработчик, автор
Почему нет? Для этого есть отличные автоматические инструменты, вот их и используйте.
Ответ написан
Пока доля http2-браузеров и http2-хостингов мала, поэтому не стоит отказываться от оптимизации.
Как вариант - свой сервер, умеющий http2 и проверка в приложении/на сайте, умеет ли браузер посетителя новый протокол: если умеет, то отключать оптимизацию и отдавать статику поштучно.

Ну а умеренная минификация без оборачивания в eval будет полезна в любом случае.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы