maps?
и как считаете, нужно ли скрипты склеивать? page speed вроде не ругается на такое
Не нужно, просто настрой подключение так, чтобы нужные скрипты подключались в нужное время
это всего навсего в 500 раз сложнее))
Положим не в 500, зато эффективнее и работать с ними будет проще.
Привет! Не рекомендую для целей #pagespeed сжимать все скрипты в один файл. Если на сервере настроен HTTP/2 то это только ухудшит показатели, скорее всего. Если «в 500 раз» сложнее, подключение скриптов тебе не подходит, тогда добавь хотя бы атрибуты defer и async к подключению и будет уже лучше! (если влом гуглить разницу, выбирай defer) Скажи плиз, а зачем тебе source maps для скриптов? Так часто ошибки вываливаются? 🤪 Это же не CSS...
ну вываливаются иногда)
Есть вот такая шарманка, где-то юзали: matthiasmullie/minify может там можно сорцмапы... Сообщи если будешь выяснять
может не заморачиваться и не сжимать их)
Я если сжимаю, то webpack ом и все, на фронте сжатые, а корректирую исходники...
вебпаком у нас не пользуется никто)
Тогда лучше не сжимать, потомк что потом подправить или дописать целая головная боль...
css вот сжимаю, source map через scssphp делается
Если на веб-сервере (хостинге) настроено сжатие (gzip норм, но лучше brotli), то смысла сжимать "вручную" сервером мало. Выигрыш совершенно не критичный. По крайней мере, баллы #pagespeed не снимет за это)
css, я так полагаю, сжимать всё-таки надо?
Там часто комментариев много (к стати если у тебя в js их прям тоже много, то при сжатии само собой они вырезаются). В общем то MODX-пакет minifyx это всё умеет если надо. Имей в виду что никто не ограничивает тебя в том, чтобы часть подключить через него, а часть напрямую
Но без source maps, конечно)) Они типа для разработки нужны же только. Если мне нужно внести правки в проект, где стили через #minifyx сжаты (и тем более, если объеденены), то я первым делом комментирую вызов и переписываю временно на прямое подключение, без сжатия и объединения, и и начинают работать сорцмапы, которые генерирует мой less-препроцессор)) Чёртова матрица))) (но less или scss сейчас в любом редакторе кода из коробки есть и настроек не требует особо)
Обсуждают сегодня