iWatchYouFromAfar
пойду трогать 2.8.3
Иван
Я думаю, ты можешь Илье Уткину написать
Иван
Они уже инструкцию обновят по защите
iWatchYouFromAfar
дак в том и дело, что защита эта не помогает вообще
iWatchYouFromAfar
я даже не вникал в ее суть
iWatchYouFromAfar
ладно, пасиб за инфу
Иван
Ты сам то, чем сейчас занят?
iWatchYouFromAfar
iWatchYouFromAfar
иногда модкс
Иван
Боты не пройдут!)
ilia
Привет!
А можете подсказать, как грамотно сделать кнопку удаления товаров из корзины?
Иван
Иван
Чанки
Иван
Minishop2
ilia
Я понял, да
ilia
Вот эти, да? Просто тут корзина не имеет подобной кнопки и я не до концка понимаю, нужно ли удалять только разметку или как-то еще программно надо чистить корзину через php
Иван
Id 12 чанк
Артур
Ребята, как обмануть Google Page Speed? Я сделал всё что мог: изображения перевёл в webp, скрипты какие можно загружаются асинхронно, какие можно засунул в один файл и сжал, стили сжал и тоже засунул в один файл. Время генерации страницы из кэша 0.21-0.21сек. Консоль браузера показывает скорость загрузки до 2.5сек. В общем визуально сайт грузится быстро, но GPS для мобильных показывает 38-40. Сайт на modx. Какие будут рекомендации?
Артур
Сократить структуру DOM я не могу, для этого надо сайт заново сверстать😞
Артур
Ещё у заказчика стоит какая-то антибот защита, вот я думаю из-за неё могут показатели портиться?
Иван
Артур
И для статистики это для чего?
Алексей
Неее... Стоп.
Алексей
Остановился😁
Открой у себя в бравзере хром консоль. Там вкладка последняя лайт... Что-то там. (Лайтхаус)
Затестируй у себя.
Алексей
Сервера Гугла далеко и они не всегда адыкватны
Pavel
Артур
Артур
Алексей
Developer
&processTVs Список ТВ параметров, которые нужно обработать перед выводом. Если установить в «1», будут обработаны все ТВ, указанные в &includeTVs.
подскажите, что значит обработать перед выводом?
что именно обрабатывается?
пожалели букв что-ли в документации)
Алексей
Алексей
Артур
А чё это за жесть?
Это антибот защита))) Чтобы боты поведенческие факторы не портили.
Алексей
Ааа все... Увидел
Артур
Наверное)))
Алексей
У меня на это аллергия... Я не выношу такие проверки...
Алексей
Не понимаю их смысла
Артур
Артур
Какова вероятность, что она показатели портит?
Артур
Просто на моём сайте плюс минус тоже самое, но у меня 70 баллов
Алексей
Алексей
Но это догадки
Артур
Я уже попросил выключить чтобы проверить догадку.
Albert
Ребята, как обмануть Google Page Speed? Я сделал всё что мог: изображения перевёл в webp, скрипты какие можно загружаются асинхронно, какие можно засунул в один файл и сжал, стили сжал и тоже засунул в один файл. Время генерации страницы из кэша 0.21-0.21сек. Консоль браузера показывает скорость загрузки до 2.5сек. В общем визуально сайт грузится быстро, но GPS для мобильных показывает 38-40. Сайт на modx. Какие будут рекомендации?
Обеспечь быструю загрузку первого экрана, все стили и скрипты для первого экрана в head, остальное после прогрузки, картинка на первом экране отключить lazyload, организовать preload, указать картинкам height и width инлайново
Albert
Чуть позже запилю инструкцию как сейчас оптимизировать скорость, сам долго бился, почти все гайды и сам pagespeed показывает не самые важные рекомендации.
Если коротко - важно добиться быстрой загрузки первого экрана.
Developer
{'!mFilter2' | snippet : [
'element'=> 'ms2GalleryResources',
'tpl'=>'tpl.portfolio.second',
'tplOuter' => 'tpl.mFilter2.outer.portfolio',
'includeThumbs' => 'service,service_small,service_gif',
'includeOriginal' => 1,
'sortby' => 'menuindex',
'sortdir' => 'asc',
'processTVs' => 1,
'parents' => 3,
'limit'=> 9,
'tvFilters' => 'portfolio_tags==%132%',
'includeTVs' => 'filters_get,emoji',
'filters' => 'tv|filters_get:DefaultMy',
'aliases' => 'tv|filters_get==tag',
'ajaxMode' => 'scroll',
'tplFilter.row.default' => 'tpl.mFilter2.filter.checkbox.portfolio.custom',
]}
http://joxi.ru/ZrJKED5hn4Jqjm
http://joxi.ru/DrlWEneIylM9ZA
здесь mFilter2 выводит список ресурсов портфолио.
подскажите, на скриншоте видно, что в поле filters_get в админке задаются теги, по которым будут фильтроваться ресурсы "портфолио".
эти теги выводятся в каждом отдельном ресурсе под изображением http://joxi.ru/DrlWEneIylM9ZA из tpl.portfolio.second
Подскажите, а как мне вывести теги не под каждым отдельным ресурсом, а где-то вверху над всеми плитками ресурсов?
т.е. нужно собрать все теги, которые сейчас выводятся под изображением и вывести отдельно, как это сделать?
Артур
Алексей
Алексей
Developer
вроде понял сам
Developer
{'!mFilter2' | snippet : [
'element'=> 'ms2GalleryResources',
'tpl'=>'tpl.portfolio.second',
'tplOuter' => 'tpl.mFilter2.outer.portfolio',
'includeThumbs' => 'service,service_small,service_gif',
'includeOriginal' => 1,
'sortby' => 'menuindex',
'sortdir' => 'asc',
'processTVs' => 1,
'parents' => 3,
'limit'=> 9,
'tvFilters' => 'portfolio_tags==%132%',
'includeTVs' => 'filters_get,emoji',
'filters' => 'tv|filters_get:DefaultMy',
'aliases' => 'tv|filters_get==tag',
'ajaxMode' => 'scroll',
'tplFilter.row.default' => 'tpl.mFilter2.filter.checkbox.portfolio.custom',
]}
http://joxi.ru/ZrJKED5hn4Jqjm
http://joxi.ru/DrlWEneIylM9ZA
здесь mFilter2 выводит список ресурсов портфолио.
подскажите, на скриншоте видно, что в поле filters_get в админке задаются теги, по которым будут фильтроваться ресурсы "портфолио".
эти теги выводятся в каждом отдельном ресурсе под изображением http://joxi.ru/DrlWEneIylM9ZA из tpl.portfolio.second
Подскажите, а как мне вывести теги не под каждым отдельным ресурсом, а где-то вверху над всеми плитками ресурсов?
т.е. нужно собрать все теги, которые сейчас выводятся под изображением и вывести отдельно, как это сделать?
т.е. это
Артур
Артур
Отключение антибота ничего не дало. Единственное я в консоли смог проверить. Тут лучше
Albert
Largest contentful paint нужно улучшить. Это как раз первый экран. Прелоад картинок и, возможно шрифтов
Артур
Albert
Также, в прелоад можно добавить
Albert
<link rel="preload" as="image" href="important.png">
Артур
Anton
Артур
А что значит лишний код который скрываем?
Anton
Да любой тяжелый. Слайдеры, скрипты...любые DOM-элементы, которые не критичны для сео-шки. Я у себя я.аналитику и я.карты скрывал. Это ощутимо помогло.
Артур
Anton
Если в шапке только мета-инфа (без стилей/скриптов), то скорее всего покажет 100 или 100. ))
Артур
Артур
Она сильно по сео бьет?
Алексей
Если только мету оставить, то подозреваю что может прилететь писсисмизация от системы... Мне кажется есть какие либо риски.
Anton
Ну, по идеи, у поисковых роботов гугла другие user-agent-ы.
вот - https://developers.google.com/search/docs/advanced/crawling/overview-google-crawlers?hl=ru
Так что бить по сео не должно.
Но это не точно. ))
Артур
Алексей
Ааа, ну, вот будет кейс.)))) 1...3 месяца пройдет - узнаем
Артур
Артур
А в остальном в зелёную зону вообще легко😁
Albert