Categories: Мнение

Мой опыт с Гутенбергом: часть третья

Прошло около четырех месяцев с тех пор, как я в последний раз делился своим опытом с Гутенбергом. За это время было выпущено шестнадцать релизов. Чем больше я использую Гутенберга, тем больше нюансов я встречаю.

Подрывной процесс письма

Когда пишу пост, я нажимаю клавишу ввода в конце абзаца. Это автоматически создает новый блок абзаца. Однако иногда я хочу, чтобы следующим блоком был блок изображения. Блок абзаца не может быть преобразован в другой блок.

В конечном итоге мне приходится удалять блок абзаца, искать значок добавления блока и добавлять блок изображения. Этот процесс перестановки блоков нарушает поток записи.

Есть несколько способов обойти эту проблему. Первый – не нажимать клавишу ВВОД в конце абзаца, чтобы я мог добавить нужный блок.

Второй – ввести / изображение внутри блока абзаца, который автоматически преобразует его в блок изображения. Это удобно, но это ярлык опытного пользователя, который трудно обнаружить, не сказав вам об этом. Странно, что с помощью ярлыка можно преобразовать блок абзаца в блок изображения, но в пользовательском интерфейсе нет возможности преобразовать его.

Иконки, не связанные с блоком, плавающим в пустом пространстве

Если посмотреть на встраиваемый блок CloudUp, а под ним – три значка. Иногда мне кажется, что эти значки связаны с блоком над ним, но вместо этого эти значки являются частью пользовательского интерфейса добавления блока.

Конечно, значок списка и цитаты не имеет ничего общего с изображением. С первого взгляда, видя эти значки, можно немного запутаться. Я не хочу видеть эти значки плавающими в пустом пространстве, когда я работаю над блоком, к которому они тоже не прикреплены.

Потеря контента из-за отключения автосохранения

Во время написания сообщения, работая удаленно, я заметил, что кнопка автосохранения в Гутенберге постоянно мигает. Я испытал нечто подобное в классическом редакторе и подозревал, что проблема с подключением должна была возникнуть, хотя я без проблем просматривал Интернет.

Я закончил писать пост, добавил метаданные и избранное изображение. Я скопировал все содержимое сообщения, обновил страницу и подтвердил, что хочу покинуть страницу. Оказывается, мои подозрения оправдались.

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

В текущем редакторе предусмотрены средства защиты от сбоев для предотвращения потери содержимого, например, использование локального хранилища браузера. Я не уверен, есть ли у Гутенберга такие же отказоустойчивые устройства. Пока что это был единственный случай, когда я потерял контент в Гутенберге из-за некорректной работы автосохранения.

Копаемся в ящике для мусора

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

Если вы хотите увидеть версию кода редактора, вам нужно щелкнуть многоточие в правом верхнем углу и выбрать его из раскрывающегося меню. Чтобы добавить новый блок, вы должны щелкнуть символ + и либо выполнить поиск, либо выбрать из меню.

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

Есть еще способы пойти

Я смог привыкнуть к концепции блока и предпочел ее классическому редактору. Однако есть определенные задачи, которые проще и быстрее выполнить в классическом редакторе по сравнению с Gutenberg.

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

Эти нюансы процесса написания, пользовательского интерфейса и опыта поиска вещей – вот где я считаю, что Гутенбергу нужно больше всего улучшать. Планка была установлена ​​классическим редактором, но за его плечами более 10 лет итераций. Будем надеяться, что Гутенберг сможет достичь или превысить эту планку до того, как объединится с ядром.

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