Предзагрузчик ресурсов
От: Дмитрий Кротов
Задача модуля - решить проблему «Устраните ресурсы, блокирующие отображение» для и ускорить загрузку сайта.

Решается эта проблема с помощью предзагрузки контента (директива preload). Preload - это новый веб-стандарт 2019 года, который позволяет браузеру не блокировать загрузку основного контента на время загрузки ресурсов (JS/CSS и других). Эта директива достаточно проста в использовании и не требует вмешательства или обработки файлов ресурсов, т.е. не создаёт дополнительной нагрузки на сервер. Модуль работает «на лету» (в момент загрузки страницы).
Преимущества модуля:
Прост в использовании (требуется только установка)
Работает как с CSS, так и с JS
Не вносит изменений в файлы ресурсов
Работает как с внешними ресурсами, так и с внутренними
Сохраняет возможность кеширования ресурсов
Если вам требуется решить проблему оптимизации изображений и конвертирования их в современный формат, вам может быть интересен другой мой модуль:
Для решения проблемы «Отложите загрузку скрытых изображений» я написал модуль , он полностью совместим с модулем .
![]()
|
Дата публикации
|
25.12.2019 |
|
Число установок
|
500 - 999 раз |
|
Дата обновления
|
25.05.2022 |
|
Включает в себя
|
Модуль |
|
Последняя версия
|
1.0.6 |
|
Адаптивность
|
Да |
|
Поддержка композита
|
Да |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 3442 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
14 |
- Доработаны регулярные выражения
- Изменение издателя модуля
- Исправление работы модуля с разными кодировками
- Добавлено исключение из обработки ресурсов с уже существующими директивами preload
- Добавлены настройки модуля. Добавлено настраиваемое ограничение предзагрузки ресурсов только из секции head.
- Убраны переносы строк при выводе тегов
