Categories: Новости

Совместная работа в реальном времени приходит в WordPress

Gutenberg Phase 3 официально находится в стадии планирования, поскольку редактор сайта должен выйти из бета-версии в 6.2, а основные задачи этапа 2 близятся к завершению.

Ведущий архитектор Гутенберга Матиас Вентура опубликовал предварительный план того, что планируется включить в следующую фазу проекта «Сотрудничество». Совместная работа в реальном времени находится в верхней части списка, подобные тем, которые пользователи ранее испытывали в таких приложениях, как Google Docs.

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

В недавнем выпуске подкаста WP Briefing главный участник WordPress Эктор Прието сказал, что, по его прогнозам, эта функция потребует наибольшей работы.

«В целом, я бы сказал, что совместная работа в реальном времени кажется наиболее сложной с технической точки зрения из-за того, что она представляет, и всех изменений, необходимых для того, как мы взаимодействуем с WordPress, в основном от асинхронного до синхронного», — сказал Прието. «Это будет самая трудная часть. Я думаю, что уже есть несколько работающих прототипов, но нам нужно посмотреть, например, как это масштабируется».

Прието ссылался на проект AsBlocks инженера Гутенберга Риада Бенгуэллы , который он представил в своем блоге в 2020 году и который доступен на GitHub . Другой прототип, «Block Collab: новый пакет, фреймворк для совместного редактирования», в настоящее время существует в виде черновика PR , созданного участником Gutenberg Энрике Пикерасом.

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

«Цель состоит в том, чтобы позволить пользователям и более крупным командам совместно работать над проектами и их различными частями в своем собственном темпе и на основе своих рабочих процессов», — сказал Вентура.

Ventura также определила процессы публикации и усовершенствования интерфейса Post Revisions как часть этапа совместной работы. Это будет включать в себя такие функции, как интерфейс для редакционных требований, настраиваемые цели и предварительные условия выполнения задач перед публикацией. Последующие изменения станут более наглядными, будут включать отдельные блоки и могут быть даже обновлены для поддержки более сложных требований к расписанию в нескольких частях сайта.

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

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

«В рамках этой работы также посмотрите, какие улучшения можно внести для улучшения дизайна медиатеки, взаимодействия и расширяемости», — сказал Вентура. Он подтвердил комментаторам, что эта часть проекта была оставлена ​​«намеренно расплывчатой, поскольку она требует дополнительного осмысления».

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

«Поскольку инструменты искусственного интеллекта штурмом захватывают мир, это также может сыграть важную роль, позволив авторам плагинов интегрировать новые решения, основанные на быстроте», — сказал Вентура.

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

«Мне нравится эта инициатива, но я бы хотел, чтобы они замедлились и сосредоточились на общем опыте работы с WordPress и инструментах мобильного дизайна, которые затрагивают практически каждого пользователя», — сказал разработчик WP Engine Майк Макалистер в октябре 2022 года. «Инструменты для совместной работы не сделают или сломать WordPress, но пользовательский опыт сломается».

В марте Макалистер снова прокомментировал темпы этапов проекта Гутенберга. «Я бы добавил новую фазу пользовательского опыта между 2 и 3», — сказал он . «Нам нужен целый этап, посвященный совершенствованию работы со всеми этими замечательными новыми инструментами.

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

Вентура сказал, что время для начала этапа совместной работы не будет выпуском 6.3, который выйдет в августе 2023 года. Участники все еще работают над усовершенствованием опыта настройки, поскольку WordPress готовится вывести Редактор сайта из бета-версии в выпуске 6.2. Он призвал людей делиться отзывами в комментариях к посту, если есть какие-либо элементы, которые они надеялись увидеть в рамках этапа сотрудничества.

writer

Recent Posts

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

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

1 год ago

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

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

1 год ago

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

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

1 год ago

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

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

1 год ago

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

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

1 год ago

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

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

2 года ago