Настройка конфигурации: defer_js

Примечание: это флаг функции. На данный момент вы можете менять эту настройку, но в будущем она будет удалена, и ее функционал станет постоянным по умолчанию

Обычно загрузка файлов JavaScript (включая большие библиотеки, такие как jQuery) приостанавливает загрузку и сборку других ресурсов страницы (HTML / CSS / media / etc.). Это замедляет начальную загрузку страницы, иногда невероятно замедляет.

Начиная с выпуска Hogfather (2020-06-01), весь JavaScript может опционально использоваться с атрибутом defer для независимой (асинхронной) загрузки его файлов и выполнения в конце сборки всех ресурсов страницы. Это ускоряет начальную загрузку страницы, иногда невероятно ускоряет.

Пока не будут уточнены все плагины, этот функционал может у некоторых из них портить работу с JavaScript. Если вы столкнулись с проблемами, можете отключить эту настройку, чтобы вернуться к старому, более медленному поведению. Пожалуйста, создайте для соответствующего разработчика плагина отчет об ошибке, с упоминанием javascript.

Смотрите также