Автор дополнения
wfoojjaec
Пакетов
1
Закачек
35
Обычно отвечает более недели
Автор дополнения
Пакетов
1
Закачек
35
Обычно отвечает более недели
Версия 2.0.2-pl
Дата выпуска 31.05.2020
Загрузки 35
Просмотры 2 813
Внимание, этот компонент требует версию PHP 7.0 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.7 !
Это дополнение предназначено для облегчения интеграции оптимизаций PageSpeed Insights для MODX Revolution. Оно может:
  • Работать в автоматическом режиме, если достаточно стандартной конфигурации.
  • Генерировать критические правила стилей.
  • Получать ресурсы страницы через API cdnjs.com и скачивать шрифты с Google Fonts.
  • Объединять и минифицировать стили, скрипты и JSON. Минифицировать HTML контент.
  • Скачивать и кэшировать медиа файлы. Добавлять теги preconnect.
  • Вычислять хеши SRI для файлов и добавлять аттрибуты defer или async к тегу script.
  • Конвертировать gif, jpg и png изображения в формат webp, если браузер его поддерживает.
  • Одновременно работать с несколькими конфигурациями, эффективно используя кэш.
  • Выводить специализированные теги MODX в консоль браузера для членов группы Administrator.
Документацию и примеры можно посмотреть тут.

2.0.2-pl

  • Changed: MIME type of cached inline link subresources to text/css
  • Changed: MIME type of cached inline script subresources to text/javascript
  • Fixed: document encoding processing
  • Fixed: inline script processing

2.0.1-pl

  • Fixed: PHP 7.0.0 compatibility

2.0.0-pl

  • Changed: 'integrity' default value to 'sha256'
  • Changed: 'minify' default value to 'html link script'
  • Changed: 'preconnect' default value to 'false'
  • Added: 'minify' option 'css-attr'
  • Added: 'minify' option 'js-attr'
  • Added: critical path CSS generator
  • Fixed: request recursion

1.0.2-pl

  • Changed: local subresource processing

1.0.1-pl

  • Changed: loadClass on OnMODXInit
  • Changed: LOG_LEVEL_ERROR to LOG_LEVEL_WARN on empty $link, $script
  • Changed: tplLinkStylesheet; Eliminate render-blocking resources
  • Changed: tplConsole
  • Added: subresource version
  • Added: support for regClientCSS, regClientStartupScript, regClientScript, regClientStartupHTMLBlock, regClientHTMLBlock
  • Fixed: configuration override
  • Fixed: cache lifetime

1.0.0-pl

  • Initial release

Последние обсуждения в сообществе MODX.pro