Адаптивная стилизация наконец-то появится в ядре WordPress. В среду вышла версия WordPress 7.1 Beta 1 с этой долгожданной возможностью. Также в бете реализована обработка медиафайлов на стороне клиента, добавлен постоянный тулбар администратора и два новых блока.
Адаптивная стилизация — главная особенность мощного набора функций
Адаптивная стилизация позволит юзерам определять внешний вид блоков на экранах разных размеров непосредственно в редакторе, как для глобальных стилей, так и для отдельных блоков, без необходимости написания кастомного CSS.
Авторы тем смогут устанавливать собственные адаптивные брейкпоинты в файле theme.json. Стилизация состояний позволит юзерам управлять реакцией блоков на взаимодействие, например, настраивать изменение цвета кнопки при наведении курсора, используя стандартизированный набор элементов управления.
В начале этого месяца было опубликовано объявление о начале тестирования адаптивной стилизации, и команда разработчиков по-прежнему собирает отзывы.
Функционал Notes («Заметки») был улучшен: теперь доступно расширенное форматирование текста (жирный шрифт, курсив, код, ссылки и эмодзи, для каждого из которых есть сочетания клавиш), появились упоминания с помощью символа @, позволяющие выбирать участников из списка, а также возможность оставлять заметки не только к целому блоку, но и к выделенной текстовой области. Пользователи также смогут инициировать множество отдельных обсуждений, привязанных к одному блоку, что упростит отслеживание отзывов.
Обработка медиафайлов на стороне клиента, исключенная из 7.0 из-за опасений по поводу размера пакета, позволяет перенести обработку изображений и медиафайлов в браузер, обеспечивая более широкую поддержку форматов, в том числе HEIC (формат по умолчанию для фотографий на iPhone), UltraHDR, AVIF и WebP, а также преобразование GIF в видео для файлов меньшего размера. Загрузка также стала более надежной, с индикатором прогресса и автоматическими повторными попытками при разрыве соединения. Новый модальный медиаредактор пришел на замену встроенному инструменту обрезки, объединив в себе кроп, поворот изображений, а также редактирование метаданных.
Постоянный тулбар – это админ-бар, который по умолчанию выводится в редакторах записей и сайта, при этом дизайн навигации был изменен: вместо логотипа «W» теперь красуется отдельная стрелка «назад». Каждая иконка будет означать одно и то же действие везде — небольшое изменение, устраняющее давнюю путаницу.
Предложенная разработчиком Automattic Эндрю Дати темизация дизайн-системы вводит кастомные свойства CSS в соответствии со спецификацией W3C Design Tokens. Пользователи пока ничего не заметят, поскольку тема по умолчанию была специально разработана так, чтобы соответствовать существующим стилям. Именно эта дизайн-система будет определять цветовую схему администратора в редакторе сайта и заложит фундамент для редизайна админ-панели в будущем.
В Beta 1 появились два новых блока: Playlist с волновой визуализацией, а также Tabs. Блок Table of Contents, который разрабатывается с 2022 года, перенесен в релиз 7.2.
Помимо ключевых функций, бета-версия 1 предлагает немало возможностей для разработчиков. Block Bindings теперь охватывает элементы списка, редактор записей по умолчанию будет работать внутри iframe (требуется Block API v3), а авторы плагинов и тем могут регистрировать произвольные иконки через новый Icon API. Коннекторы поддерживают аутентификацию по юзернейму и паролю приложения. Релиз включает в себя все улучшения, связанные с email-адресами в формате Unicode.
Выпуск WordPress 7.1 запланирован на 19 августа во время WordCamp US в Финиксе. Тестировщики могут попробовать бета-версию 1 через WordPress Playground или загрузить её с wordpress.org. Также доступно подробное руководство по тестированию.
Источник: https://wordpress.org
