- Для версий
- 2.2
Описание Font Awesome Manager:
Font Awesome Manager оптимизирует использование шрифта Font Awesome Pro 5, который включает более 7 000 иконок, из которых XenForo использует только несколько сотен.По умолчанию браузеры загружают полный шрифт и CSS, что вызывает значительные накладные расходы. С помощью этого аддона можно создавать подмножества шрифта, включающие только используемые иконки, что может уменьшить размер файлов шрифта и CSS более чем на 80%, улучшая время загрузки страниц.
Функции Font Awesome Manager:
- Автоматическое сканирование:
- Сканирует базу данных и PHP-файлы для обнаружения используемых иконок.
- Мониторинг изменений:
- Отслеживает изменения в сущностях базы данных (например, фразах, шаблонах, BB-кодах) и автоматически обновляет подмножество.
- Инструменты подмножества:
- Использует локально установленные fonttools/pyftsubset или веб-сервис Subfonter.net.
- Ручное управление:
- Позволяет добавлять иконки вручную или исключать автоматически обнаруженные, если они не используются.
- Исключение из сканирования:
- Исключение определённых шаблонов или файлов из сканирования (например, если они содержат ссылки на иконки, которые не используются).
- Опции загрузки:
- Различные стратегии загрузки подмножеств и CSS.
- Поддержка AMPXF.
- Альтернативы:
- Если pyftsubset недоступен для установки, возможно использование предварительно скомпилированного бинарного файла или веб-сервиса Subfonter.net.
Рекомендации:
- Рекомендуется использовать pyftsubset для создания подмножеств, так как это наиболее эффективный вариант. Если его использование невозможно, аддон может использовать Subfonter.net как альтернативу.