Nikolay
ну так делай work
Nikolay
Roman 🚀
Ага
Я могу, 5k
Alexey
Я могу, 5k
Окей, если что напишу
Nafanya
Здравствуйте, пытаюсь вырубить кеширование у чанка tpl.msMiniCart, сохраняю, но при обновлении, снова галочка присутсвует
Nafanya
Может кто сталкивался?
🙈 PG
кэширование чанка?
🙈 PG
где ты там такую галочку нашел?
Alexey
Вот никак победить не могу данную загводзку в google page speed. Щас даже неважно что в этих скриптах, они писались чисто достаточно, ничего лишнего там нет. ну за исключение того что там jquery включен в scripts.min - там понятно куча кода ненужного(скрипт собирлася в вебпаке). Но что теперь делать? из jquery вычищать код чтоли чтоб гугл успокоился?
Alexey
на данный момент это главное слабое место для мобилки он показывает
Alexey
Попробуй расгруппировать min.js и посмотреть
Ну я так и сделал. по сути чтоб гугл успокоился нужно для мобилки сделать отдельный мин js. но тогда придется от какого то функционала отказаться. НО jquery как "почистить" - это уже что то за гранью.
Alexey
Я думаю "топить" начать за то чтоб не особо доверять показателю гугла ☺️ ну сайт реально грузится 2.5 секунд, а гугл показывает 11 секунд. Клиент смотрит и платить не хочет.
Максим
да тоже не понимаю этой фанатичной погони за баллами... И клиенты потом дерганые, каждый день измеряют сайт на предмет того, не отнял ли этот пейдж спид баллы. И если баллы отнимаются, то все - паника) Ну бред же, не творчество ни разу)
Alexey
25-30 маловато считается
Alexey
но опять же фиг его знает....щас бы истину искать
Максим
25-30 маловато считается
ну на глаз же норм? ) Главное чтобы у пользователя не возникало дискомфорта, чтобы он не дождавшись загрузки, уходил со страницы.
Alexey
погодите... как это 30? А фото css - с ними все ок?
Фото ок, css - ругается, говорит надо отложить. Но я тут тоже пробовал - если откладывать весь css то страница загружается разрушеная и потом собирается. с этим давно столкнулся и css всегла в шапке. А фото - сжаты + лэзи лоад. на них не ругается , ну или 1-2, но не в критичной зоне
Alexey
Плюс ругань периодически на медленный ответ сервера - 0.7 секунд. Но это думаю щас сервер помощнее взять
Alexey
Если у вас весь js в одном файле... Пробовали ли асинхронно грузить?
Думаю разбивать надо и грузить асинхронно. только так. Но тогда инлайновые скрипты убирать придется в файлы все
Alexey
Если у вас весь js в одном файле... Пробовали ли асинхронно грузить?
я привык к этому когда рекомендовали все в один js сливать в вебпаке. Но можт это не очень идея по факту
Alexey
Но! меня больше интересует так называемый "Неиспользуемый код джаваскрипт" - он больше всего на него ругается. как понять Неиспользуемый? что он подразумевает?как он определил что он неиспользуемый?
Alexey
Вот еще проблема. но тут я врядли объективно смогу повлиять
Алексей
Вот еще проблема. но тут я врядли объективно смогу повлиять
Там случайно api каких нибудь карт не сжирает ресурсы???
Alexey
Там случайно api каких нибудь карт не сжирает ресурсы???
Нет, карты, метрики, чаты все в отложенной загрузке. он не видит их
Лев
Привет, кто-нибудь может подсказать, в modx есть какой-то модификатор для округления чисел?
Руслан
Создай его сам))
Миша
у нас нет никакого компонента который создает ТВ куда можно загружать просто фотки?
Иван
я тоже его не победил 😒 может @ibochkarev что подскажет?
Неа, не подскажу. По идее это через gulp/webpack/postcss на этапе вёрстки нужно прогонять
Alexey
я тоже его не победил 😒 может @ibochkarev что подскажет?
Ну будем пробовать разделять на несколько файлов.
Sentinel
Ну будем пробовать разделять на несколько файлов.
у меня есть проект, так там в js проверка на if функций идет.. и он на него вообще не ругается.. как то так
Миша
https://modx.pro/news/21041#comment-124223
Roman 🚀
https://modx.pro/news/21041#comment-124223
хватит сыпать соль на рану(
Миша
😂
Roman 🚀
меня в модиксе держит всего-ничего, mfilter и seofilter
Roman 🚀
как жить без них не знаю, самому пилить тоже та еще задачка
Алексей
меня в модиксе держит всего-ничего, mfilter и seofilter
в битре это из коробки помоему. :)
Алексей
я никого не выгоняю.... просто констатирую 😊
Roman 🚀
в битре это из коробки помоему. :)
в битре в целом все через жопу, поэтому не вариант((
who are you
Ну будем пробовать разделять на несколько файлов.
Задротство. Если сайт говно ну его контент, какие ещё баллы ему помогут))) на 5 секунд чел зайдет и уйдёт. Гугл это увидит и понизит независимо от скорости загрузки
who are you
Потому что это не логично говно выдавать на первой странице, с которого все уходят. Нужно о содержании беспокоиться. Гугл не дурак он знает что посещают а что посещают и убегают.
who are you
Ну а какой вариант еще?
Сделай конечно раз время есть, но труд этот хз с каким КПД будет.
Alexey
Сделай конечно раз время есть, но труд этот хз с каким КПД будет.
Ну по логике как раз правильнее разделить на несколько частей css и js. потому что посетитель заходит, ему нужно выдать самое необходимое, затем все остальное - калькуляторы, анимашки всякие и тд и тп.
Alexey
Мне самому это не нравится, но не скажу же я клиенту - давай нахер половину твоего сайта вырежем:)))
who are you
Скажи - спакуха я знаю шо делаю.
Алексей
ну смотря какие отношения. потому что есть клиенты прошаренные и скажут - не можете вы, найдем других...
Алексей
ну если заказов валом - можно и так... можно вообще всем хамить :)
Павел
ох уж эти "а давайте все перепишем"
Алексей
все правильно. я люблю велосапеды. :)
dv
Для Пейдж спид проверка User-Agent, не отдавать то что не нравится css вообще в тело.
Павел
и залететь в бан за такое
Павел
Хорошая идея
Павел
и залететь в бан за такое
за какое «такое»?
Павел
за какое «такое»?
если буш определять юзерагент лайтхауса и подменять ему контент - гугл за это по яйцам бьет. Плотненько так
Павел
если буш определять юзерагент лайтхауса и подменять ему контент - гугл за это по яйцам бьет. Плотненько так
ты не контент подменяешь, а не инициализируешь какие-то плагины, допустим
Павел
ты не контент подменяешь, а не инициализируешь какие-то плагины, допустим
если плагины никак не модифицируют страницу - плевать, да
Павел
если модифицируют уже могут быть вопросики
Павел
если плагины никак не модифицируют страницу - плевать, да
ну модифицируют всякие слайдеры, типа owl-carousel или tiny-slider
Павел
и при их присутствии pagespeed орёт на большую вложенность
Павел
ну модифицируют всякие слайдеры, типа owl-carousel или tiny-slider
гарантированно страница начнет опускаться в выдаче
Павел
я такие вещи уже проходил
Павел
я прятал от лайтхауса немного js, шоб 80+ залететь
Павел
внешне на странице ничего не меняется
Павел
ну и сайт начал быстро падать в выдаче
Павел
перестал так делать - снова поднялся