Categories: Мнение

Выпущен Gutenberg 3.8, добавлен полноэкранный режим

Доступна для загрузки версия Gutenberg 3.8 . В этом выпуске есть полноэкранный режим, в котором скрывается и панель администратора, и меню. В отличие от предыдущих версий режима «Отвлечение-свободное-письмо», в котором объекты постепенно исчезали и появлялись из поля зрения, эти два элемента остаются скрытыми до тех пор, пока не будет отключен полноэкранный режим.

Добавлены элементы пользовательского интерфейса для массового управления многократно используемыми блоками. Авторы тем теперь могут регистрировать стили редактора для блоков, выбирая сами блоки. Это позволяет избежать борьбы со специфичностью CSS и не требует знания внутренней структуры DOM для редактора.

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

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

Наличие формальной спецификации блочной грамматики Гутенберга позволило нам поддерживать стабильное ядро ​​в течение почти 40 выпусков плагина, а в последнее время позволить конкурирующей реализации синтаксического анализатора развиваться и сравниваться с точки зрения производительности и правильности.

Говоря конкретно, мы поставляем новую реализацию по умолчанию, которая в сотни раз быстрее, чем спецификация, и была протестирована с помощью действительно длинных сообщений (включая Моби Дика). Эти тесты также доступны для всех. Потребление памяти также резко снизилось для операций на стороне сервера. Я хотел бы особо поблагодарить Денниса Снелла и Ивана Эндерлина за их огромную работу по улучшению этой области.

Матиас Вентура

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