Существует множество методов, которые часто используются для отсрочки синтаксического анализа; однако простой и предпочтительный метод заключается в том, чтобы просто отложить загрузку JavaScript до тех пор, пока она не понадобится. Если этот метод не подходит для использования на вашей странице, рекомендуется использовать атрибут <script async>, где это уместно, что предотвращает синтаксический анализ от блокировки начальной загрузки страницы, откладывая ее до тех пор, пока поток пользовательского интерфейса браузера не будет занят чем-то другим. Все эти настройки могут быть применены с помощью Asset CleanUp Pro NULLED без написания какого-либо кода.
Это позволяет оптимизировать веб-сайт (выгрузить бесполезные файлы, установить асинхронность, отложить загрузку файлов JavaScript, очистить HTML-код) без применения изменений «вживую» (к обычному посетителю) в случае, если у вас когда-либо возникнут какие-либо сомнения в том, что изменение может нарушить функциональность страницы / веб-сайта. Любые изменения, которые вы сделали, будут применены только к вам (вошедшему в систему администратору). Как только вы будете довольны тем, как страница выглядит и работает, вы можете отключить «Тестовый режим», чтобы отправить изменения в режиме реального времени, чтобы все остальные могли наслаждаться более быстрой загрузкой страницы.
Особенности плагина:
Это позволяет оптимизировать веб-сайт (выгрузить бесполезные файлы, установить асинхронность, отложить загрузку файлов JavaScript, очистить HTML-код) без применения изменений «вживую» (к обычному посетителю) в случае, если у вас когда-либо возникнут какие-либо сомнения в том, что изменение может нарушить функциональность страницы / веб-сайта. Любые изменения, которые вы сделали, будут применены только к вам (вошедшему в систему администратору). Как только вы будете довольны тем, как страница выглядит и работает, вы можете отключить «Тестовый режим», чтобы отправить изменения в режиме реального времени, чтобы все остальные могли наслаждаться более быстрой загрузкой страницы.
Особенности плагина:
- Управление файлами CSS и JavaScript в очереди на домашней странице, сообщениях, страницах и пользовательских типах записей (например, страницы продуктов WooCommerce, элементы загрузки Easy Digital Downloads)
- Массовая выгрузка: везде (по всему сайту), на определенных страницах и типах записей, добавление исключений загрузки
- Управление файлами CSS и JavaScript в панели мониторинга (по умолчанию) и интерфейсном представлении (внизу страницы), если выбрано
- Включите "Тестовый режим", чтобы применять изменения плагина только для вошедшего в систему администратора для отладки
- Минимизируйте оставшиеся загруженные файлы CSS и JavaScript (с возможностью добавления исключений)
- Объедините оставшиеся загруженные файлы CSS и JavaScript в меньшее количество файлов из каждого местоположения <HEAD> и <BODY> (с возможностью добавления исключений)
- Удалите неиспользуемые элементы из <HEAD> и <BODY> включая следующие теги ссылок: Really Simple Discovery (RSD), Windows Live Writer, REST API, Posts/Pages Shortlink, Post's Relational, WordPress Generators (также хорошо для безопасности), RSS Feed Links. Допустимые HTML-комментарии также удаляются (могут быть добавлены исключения), а условные комментарии Internet Explorer сохраняются.
- Выгрузка на весь сайт для общих элементов, которые часто не используются, таких как: WordPress Emojis, jQuery Migrate, Comment Reply (если не использует WP в качестве блога)
- Частичное или полное отключение поддержки протокола XML-RPC
- Встроенные CSS-файлы
- Встроенные файлы JavaScript
- Попросите браузер загрузить файл CSS/JS в зависимости от размера экрана посетителя (например, загрузить его на настольное устройство, но не на мобильное)
- Отложите CSS, загруженный в <BODY> чтобы уменьшить ресурсы, блокирующие рендеринг
- Управление файлами CSS и JavaScript в категориях, тегах, пользовательских страницах таксономии, страницах архива дат и авторов, результатах поиска и 404 не найденных страницах
- Управление жестко закодированными (не включенными в очередь) файлами CSS и JavaScript
- Перемещение файлов CSS и JavaScript из <HEAD> в <BODY> (чтобы уменьшить блокировку рендеринга) или наоборот (для очень раннего запуска)
- Применение атрибутов "async" и "defer" к загруженным файлам JavaScript