WordPress 6.5 «Retina»: обновления производительности, новый функционал библиотеки шрифтов и многое другое

На днях вышел свежий релиз WordPress 6.5 «Retina», названный в честь легендарной джазовой скрипачки Реджины Картер. Мы уже рассматривали мельком все ожидаемые особенности в другой статье, но сейчас пробежимся чуть детальнее по отдельным пунктам, которые не были акцентированы ранее.

Сотни обновлений производительности

В ядро было добавлено более 110 обновлений производительности. В двух предыдущих версиях — 6.4 и 6.3 – были реализованы следующие важные аспекты:

  • Улучшены показатели LCP (Largest Contentful Paint) и TTFB (Time to First Byte) для блочных тем.
  • Внедрена поддержка fetchpriority=»high».
  • Появились стратегии загрузки скриптов.

В WordPress 6.5 появилась поддержка AVIF

AVIF – формат изображений нового поколения, обеспечивающий существенное улучшение качества и сжатия картинок по сравнению с «традиционными» форматами (JPEG, PNG, WebP). Применение AVIF позволяет снизить размер файла до 50% по сравнению с JPEG, не «съедая» качество картинок.

Изображения AVIF позволяют добиться более быстрой загрузки страниц за счет своего меньшего размера (если сравнивать с эквивалентами в формате JPEG). При этом изображения AVIF поддерживают адаптивность, Fetch Priority и «ленивую загрузку».

Все крупные браузеры в данный момент выводят AVIF, поэтому такие изображения можно применять уже сегодня.

Большинство изменений, связанных с производительностью, позволили добиться в WordPress 6.5 впечатляющего роста скорости и эффективности работы редактора сайта и редактора записей.

Команда разработчиков утверждает, что загрузка происходит в 2 раза быстрее, а обработка ввода — в 5 раз быстрее, чем в WP 6.4.

Просто потрясающе!

Появление Font Library

Библиотека шрифтов наконец-то официально дебютировала в WordPress 6.5. Она позволяет устанавливать, удалять и активировать локальные шрифты и Google-шрифты на своих сайтах для любой блочной темы.

Вы можете управлять библиотекой шрифтов в редакторе сайта (Appearance – Editor). Для этого нужно перейти в панель Styles. Далее выберите Typography, чтобы просмотреть шрифты, которые в настоящий момент включены в вашу WP-тему.

С появлением библиотеки шрифтов вам больше не придется ставить плагины типографики, чтобы использовать свои (кастомные) шрифты на сайте.

Улучшенный блочный редактор

Каждый релиз WordPress приводит к тому, что в блочном редакторе появляется миллиард новых функций. Релиз 6.5 в этом плане не отличается от своих прародителей.

Плавное перетаскивание

Плавное перетаскивание, появившееся в новом релизе, позволяет легко размещать элементы в любом месте рабочего пространства.

Управление ссылками

Всплывающее окно вставки ссылок в WP 6.5 было скорректировано. Оно стало более понятным и удобным.

Во-первых, теперь главная страница и страница блога выделяются разными иконками.

Во-вторых, как только вы вставите ссылку, щелчок по ней приведет к появлению улучшенного контекстного меню, напоминающего настройки Google Docs:

Последнее, но не менее важное: панель управления ссылками теперь позволяет ставить статус nofollow.

Новые инструменты добавления теней

В WordPress 6.5 можно добавлять тени к блокам Image, Column и Buttons.

Умные цветовые оверлеи

В WordPress 6.5 в блоке Cover появился функционал умного цветового оверлея. Цвет перекрытия подбирается автоматически в зависимости от цветов изображения. Можно настраивать непрозрачность наложения:

Зависимости плагинов

Новый функционал «Зависимости плагинов» призван сделать процесс установки и активации надстроек (зависимостей) и плагинов, от которых они зависят, единообразным и простым.

Разработчики теперь имеют возможность включать заголовок «Требуются плагины» в информацию о плагине, перечисляя необходимые компоненты, разделенные запятыми.

Interactivity API

Interactivity API – унифицированный метод добавления интерактивных элементов во фронтенд блоков.

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

Блоки могут обмениваться данными, действиями и callback’ами, что оптимизирует взаимодействие между блоками и снижает вероятность ошибок.

Block Bindings API

Block Bindings API позволяет разработчикам связывать основные блоки с разными источниками данных.

Функционал дает возможность, к примеру, вносить в блок Paragraph информацию о метаданных записи, или в блок Heading данные из PHP-алгоритмов плагина. Все это — без необходимости обращения к React, без сложностей с регистрацией блоков и без создания кастомных блоков с нуля под каждый новый источник данных.

Остальное мы уже описывали в прошлой записи детальнее. Скачать WordPress 6.5 можно по ссылке.

Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.