Fast Blocks: не собирать блоки, которые устройство не покажет от ThemeHills

Вышел новый модуль: Fast Blocks.

Он не даёт витрине собирать блоки, которые она всё равно не покажет.

:zap: Что делает

• Блоки, скрытые на устройстве, для него больше не собираются: ни запросов, ни разметки, ни записи в кеше. Используются те же галочки видимости, что вы и так проставили в редакторе макетов, настраивать заново нечего. • Тяжёлые блоки ниже первого экрана уходят из первого ответа и грузятся, когда посетитель до них доходит, а место держит скелетон, повторяющий форму будущего содержимого.

:chart_with_downwards_trend: Замерено на главной демо-витрины

• только галочки устройства: 371 КБ → 275 КБ на телефоне • вместе с ленивыми блоками: 373 КБ → 186 КБ на десктопе, 360 КБ → 170 КБ на телефоне

:art: Модуль входит в наши темы

Fast Blocks будет поставляться с темами ThemeHills. Thin уже адаптирована: её макеты несут готовую разметку ленивых блоков, поэтому свежая установка темы вместе с модулем сразу получает лёгкую главную, без ручной настройки.

:shield: Чего модуль не сделает

Основное содержимое, фильтры товаров, хлебные крошки, корзина и все шаги оформления заказа не откладываются никогда. У таких типов блоков галочки просто нет, поэтому неверный клик не сломает ни выдачу категории, ни оформление заказа.

Что полезно знать до включения: устройство входит в ключ кеша блоков, а витрина отдаёт заголовок Vary: User-Agent. Если перед магазином стоит Varnish или Cloudflare, добавьте устройство в ключ кеша, в документации описано как. И помните, что Google индексирует mobile-first: скрывайте на телефонах оформительские блоки, а не текст, который должен находиться в поиске.

CS-Cart и Multi-Vendor от 4.11.1, проверено на 4.20. Правок шаблонов не требует, компилировать нечего. Админка на 30 языках.

:fire: Цена на старте: скидка 51% до 13 августа 2026

Купить: Fast Blocks: device-aware and lazy blocks for CS-Cart
Демо: Shopping Cart Software & Ecommerce Software Solutions by CS-Cart

1 лайк