Qu расширенная загрузка ассетов async/defer/media
От: devNseo
Бесплатно
Заказать установку
Дата публикации:
28.07.2026
Число установок:
Менее 50 раз
Дата обновления:
21.08.2026
Включает в себя:
Модуль
Последняя версия:
1.0.2
Документация:
Qu: Гибкое управление загрузкой ассетов
Qu — это инструмент для расширенного управления загрузкой JavaScript, CSS, link в проектах на 1С-Битрикс. Изначально разработанный для интеграции с библиотекой qu.js (), модуль перерос в универсальное решение, подходящее для подключения любых ассетов с полным контролем над атрибутами и способами загрузки.
В основе модуля лежит собственный реестр ассетов, построенный через стандартный $APPLICATION->AddHeadString(), который позволяет гибко описывать подключаемые файлы с указанием атрибутов (async, defer, media, onload и др.) и версий, а также определять зависимости между ними. Реестр может быть расширен несколькими способами:
- через конфигурационные файлы в папке /config/ модуля;
- через события других модулей (OnQuAssetsBuild);
- через пользовательские оверрайды в /local/php_interface/qu/ (общие для всех сайтов или для конкретного сайта при мультисайтовости).
В стандартном конфиге, лежат файлы qu.js, а так же не которые встроенные адаптеры (bx-ready-que, bx-ready-on, bx-ready-min), для удобства загрузки композита в асинхронных сценариях.
Модуль идеально подходит для оптимизации производительности, упрощения поддержки сложных ассетов и организации единой точки управления всеми внешними ресурсами проекта.
Характеристики
|
Дата публикации
|
28.07.2026 |
|
Число установок
|
Менее 50 раз |
|
Дата обновления
|
21.08.2026 |
|
Включает в себя
|
Модуль |
|
Последняя версия
|
1.0.2 |
|
Адаптивность
|
Нет |
|
Поддержка композита
|
Да |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
Нет |
