DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:config:defer_js

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

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

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

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

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

  • Тип: логическое значение
  • По умолчанию: true

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

ru/config/defer_js.txt · Последнее изменение: 2020-06-09 11:41 — Aleksandr

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki