Categories: Мнение

Погружение в блочные эксперименты Automattic

Один из репозиториев, за которым я следил последние несколько месяцев, – это Block Experiments . Это монорепозиторий блоков на разных стадиях разработки от Automattic. В общей сложности пять блочных экспериментов команды теперь доступны для загрузки из каталога плагинов. Три других, похоже, все еще находятся в стадии разработки.

Мой интерес впервые возник, когда я увидел плагин компании Starscape Block . Плагин, по сути, сделал то, что мне было нужно для отдельного проекта более года назад. Если бы он существовал в то время, это избавило бы меня от одной-двух головных болей, когда я пытался смешать пользовательский HTML-код на странице, которая в основном была сделана из блоков. С тех пор я потратил несколько минут, чтобы проверить, что создает команда.

За исключением Bauhaus Centenary Block , который, скорее всего, представляет интерес только для дизайнеров как нечто забавное, большинство плагинов для блоков должны быть полезны для многих пользователей.

Удивительно, но команде не удалось добавить тег «блок» ко всем своим подключаемым модулям блока, поэтому не все они перечислены в официальном каталоге блоков . Вероятно, это недосмотр, который в какой-то момент будет исправлен. На данный момент тем из нас, кто ищет автономные плагины для блоков, их найти немного сложнее.

Блок Starscape

Starscape Блок плагин создает контейнер с фоном движущихся звезд. Конечные пользователи могут контролировать плотность и скорость звезд. Блок предоставляет два варианта градиента фона (линейный или радиальный), а также 12 предопределенных цветов градиента на выбор. Пользователи также могут управлять цветом вводимого текста.

Самым большим недостатком этого блока на данный момент является то, что он не ведет себя так же, как основной блок Cover или Group. Пользователи не могут добавить что-либо, кроме одной строки текста через поле форматированного текста. Если бы команда открыла его, чтобы разрешить вложенные блоки, это было бы намного полезнее.

С этим блоком можно многое сделать, если команда еще немного расширит границы. Например, было бы также интересно иметь возможность накладывать звезды на фон изображения, такой как городской пейзаж или лес.

Блок Waves

Подобно Starscape Block, плагин Waves Block создает контейнерный блок с движущимся фоном. Вместо звезд фон состоит, как вы уже догадались, из волн. Это не просто копия плагина, который делает то же самое. Блок Waves – более надежное решение. Он работает почти так же, как основной блок Cover, и позволяет вставлять другие блоки внутрь.

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

С этим блоком было весело поиграть. Пользователи могут создавать интересные заголовки страниц в стиле героев с помощью этого плагина, особенно когда WordPress в будущем будет рассматривать область заголовка / заголовка сообщения как контейнер блока.

Блокировка Event

Чаще всего в большинстве проектов, над которыми я работал, были опубликованы события, которые время от времени были единичными. Многие плагины для управления событиями были излишними. Несколько раз в прошлом я создавал виджет или простой шорткод для вывода основного уведомления о событии. Для конечных пользователей, которым нужен базовый метод вывода уведомления о событии на свои сайты, плагин Event Block может быть лучшим вариантом.

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

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

Блок Layout Grid

Ранее мы обсуждали плагин Layout Grid Block в сообщении о том, должно ли ядро WordPress включать систему сеток . Однако стоит отметить, что этот блок является частью экспериментального репозитория блоков Automattic. Плагин также был обновлен и улучшен с момента последнего просмотра. Раньше он работал хорошо, но некоторые мелкие исправления ошибок значительно улучшили его удобство использования.

Layout Grid Block быстро становится одним из моих любимых плагинов для создания столбцов. Легко настроить от двух до четырех столбцов содержимого и изменить способ отображения содержимого в зависимости от размера экрана. Некоторые другие плагины, которые я тестировал, более мощные. Однако некоторые из них имеют тенденцию быть более сложными, чем то, что может понадобиться среднему пользователю. Этот плагин, вероятно, подойдет для многих случаев использования.

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago