- Совместимость с XenForo
- 2.2
XenForo использует шрифт icoon Font Awesome Pro 5, который содержит несколько тысяч значков, из которых XenForo обычно использует только несколько сотен.
Но поскольку все значки включены в файлы CSS и шрифтов, браузеры должны загружать полные файлы шрифтов и CSS, что в большинстве случаев вызывает значительные накладные расходы.
За счет подмножества шрифта, включающего только те значки, которые фактически используются, размер файлов шрифтов и CSS часто можно значительно уменьшить, что действительно сокращает время загрузки страницы.
Как правило, размер файлов шрифтов можно уменьшить более чем на 80%.
Это дополнение позволяет максимально автоматизировать процесс создания подмножеств:
Он может автоматически сканировать базу данных и файлы PHP на предмет ссылок на значки Font Awesome.
Он может отслеживать объекты базы данных (например, фразы, шаблоны, BB-коды и т. Д.) На предмет изменений и соответствующим образом корректировать подмножество.
Он может выполнять подмножество с помощью локально установленных fonttools / pyftsubset или transfonter.org.
Это позволяет легко добавлять значки, которые не обнаруживаются автоматически.
Это позволяет исключить значки, которые были обнаружены автоматически, но фактически не используются (например, если функция, которая их использует, не используется)
Он может исключать определенные шаблоны или файлы из сканирования (что может быть полезно, если эти ссылочные значки фактически не используются)
Он предлагает различные стратегии для загрузки подмножеств и CSS.
Он поддерживает AMPXF
Если pyftsubset недоступен, это дополнение использует transfonter.org для создания подмножеств, например. он звонит в эту службу во время установки и нормальной работы.