Мэтт Мулленвег сегодня во второй половине дня выступил на WordCamp Europe в Берлине, чтобы рассказать о летних достижениях редактора блоков. Он во многом объяснил его неизменный успех доступностью плагина Gutenberg, который позволяет проводить быструю итерацию и тестирование. Ежедневно с использованием редактора блоков публикуется более 150 000 сообщений, что, по словам Мулленвег, является «свидетельством длительного периода разработки», который дал команде возможность исправлять ошибки и делать его пригодным для использования большим количеством людей.
С момента своего первоначального выпуска редактор блоков добавил множество заметных улучшений, включая возможности управления блоками, блок обложки с вложенными элементами, виджеты в виде блоков, группировку блоков и уведомления в стиле закусочной.
Мулленвег выделил несколько красивых и новаторских примеров Гутенберга в дикой природе. Два проекта от Human Made демонстрируют разработки на основе Гутенберга ( artefactgroup.com ) и интеграцию ИИ, которая анализирует текст пользователя в редакторе ( ingenuity.siemens.com ).
Сезон выборов в США набирает обороты , и сайты, основанные на Гутенберге, такие как hurst4delegate.com , начинают появляться . Мулленвег отметил, что 21 из 24 нынешних демократических кандидатов в президенты используют WordPress для своих сайтов. Whitehouse.gov также перешел с Drupal на WordPress в начале этого года.
Mullenweg также сделал краткий обзор некоторых предстоящих функций Gutenberg, которые в настоящее время разрабатываются на GitHub. Большинство из них все еще находится на стадии прототипа. Команда создает систему для установки новых блоков онлайн, которые будут привязаны к запланированному каталогу блоков. Мулленвег сказал, что блоки могут стать новым пунктом меню верхнего уровня в админке WordPress с экранами, предназначенными для обнаружения блоков.
Он продемонстрировал демонстрации незавершенного блока навигации, прототип для добавления реалистичного движения к движению блока, экспериментальный блок сносок и демонстрацию изменения размера изображений с возможностью «привязки к сетке». Мулленвег сказал, что одна из целей Гутенберга – «сделать возможным создание прекрасных впечатлений, потому что это часть того, что нужно Интернету для победы».
Мулленвег также сообщил о прогрессе Гутенберга в мобильных приложениях. Он сказал, что новый редактор работает, но разработка идет медленно, потому что мобильные инженеры, по сути, должны дублировать всю работу, проделанную на данный момент сотнями участников Gutenberg.
В разделе вопросов и ответов были затронуты самые разные темы, от агрессивной тирады о лицензировании и Envato до более актуальных вопросов о будущем тем WordPress. Хотя у этого формата взаимодействия есть свои недостатки, он дает членам сообщества возможность проверять статус вопросов, по которым они представляют особый интерес.
Один из участников спросил, планирует ли WordPress.org внедрить более демократичную структуру принятия решений. Мулленвег, казалось, интерпретировал вопрос как ссылку на систему, в которой десятки или сотни миллионов пользователей WordPress будут участвовать в принятии решений по функциям посредством голосования или какой-либо другой формы обратной связи. В отличие от этого, он сказал, что текущий подход WordPress заключается в том, чтобы руководство пыталось понять наиболее распространенные проблемы через опросы и общедоступные каналы и позволить этим проблемам помочь сформировать дорожную карту проекта.
Мулленвег поделился, что сейчас у него на уме одна конкретная проблема: «как мне сделать мою тему похожей на демо?» Он сказал, что участники экспериментируют с различными типами моделей для принятия решений, которые продвигают WordPress в направлении решения этих типов проблем.
Он сказал, что процесс принятия решений в рамках проекта довольно прозрачен, без особой тайны, и что у сообщества есть множество механизмов обратной связи. Это несколько спорно утверждение, так как регулярные авторы проекта выразили разочарование в связи с отсутствием связи , окружающей важные планирования и принятия решений, например, даты выпуска и сроков проекта, так как она относится к тому, как WordPress 5.0 приземлился. Сообщество было разочаровано отсутствием эффективных способов сообщить о критических проблемах и жалобах руководству проекта. В ответ на этот конкретный отзыв Джозефа Хаден, новый исполнительный директор проекта WordPress, старалась отслеживать и сообщать, как руководство работает над улучшением коммуникации.
Другой участник спросил, станут ли темы WordPress устаревшими после того, как Гутенберг получит больше возможностей для создания сайтов. Мулленвег предсказывал, что они всегда будут частью WordPress, но, похоже, был склонен позволить рынку решать судьбу тем.
«Не знаю», – сказал он. «Они обязательно изменятся. Я не думаю, что они когда-нибудь уйдут ». Он сказал, что видит, что разработчики предлагают множество различных дизайнов, которые можно использовать в качестве отправной точки. Хотя тема WordPress сейчас имеет очень конкретное определение (в том, какие типы файлов включены), Мулленвег сказал, что видит, что это определение со временем будет развиваться. Он сказал, что видит, что темы становятся похожими на начальный шаблон или библиотеку шаблонов на выбор, или даже набор сложных макетов, которые могут работать с разными темами.
«Я думаю, что мы собираемся немного разделить темы, но я не знаю, как и как это будет выглядеть», – сказал Муллвенвег. Он также отметил, что сейчас многие темы представляют собой похожую эстетику, часто деловой минимализм, с использованием белого и синего цветов. Тенденции дизайна могут резко измениться по мере развития Гутенберга и тем, чтобы дать пользователям больше контроля над дизайном своих сайтов.
Не секрет, что сообщество разработчиков WordPress стремится перейти на GitHub или другую инфраструктуру на основе Git для разработки ядра. Большинство недавних функциональных проектов успешно реализованы на GitHub, при этом большая часть работы и обсуждений проходит за пределами Trac. Один из участников спросил о возможности ухода из Trac в ближайшем будущем. Малленвег сказал, что в этом году команда, работающая над WordPress.org, уделяет приоритетное внимание изменениям в каталоге, но пока что любой, кто знает Python, может внести свой вклад в настройку Trac для улучшений до того, как WordPress перейдет на разработку на основе Git.
Отвечая на вопрос о технологии блокчейн и WordPress, Мулленвег сказал, что он давно является энтузиастом в этой области и ему нравится идея открытого исходного кода, применяемого к деньгам, а также наличия распределенного реестра.
«Но я не могу сейчас думать о какой-либо проблеме в ядре WordPress, что накладные расходы блокчейна действительно улучшились бы», – сказал он. «Все, что я мог сейчас придумать, вероятно, было бы территорией плагинов». Тем не менее, он сказал, что плагин WordProof, устанавливающий временные метки для контента WordPress в блокчейне, является одной из лучших идей, которые он когда-либо видел для этой технологии.
На вопрос, как он планирует «сбалансировать погоню за новым и блестящим со всеми существующими устаревшими API WordPress», Малленвег сказал, что «PHP будет иметь для нас решающее значение на многие годы вперед». Он признал, что проект отстает в обслуживании некоторых из его старых API, но что работу над Gutenberg можно проводить параллельно.
Новая команда сортировки в настоящее время просматривает все заявки, обновляет исправления и работает над их решением. Мулленвег отметил, что WordCamp Europe организовал первую в истории сортировочную таблицу в день своего участия, и сказал, что эта новая область созрела для внесения вклада.
REST API, несмотря на его широкую поддержку и заслуживающих внимания участников, является одной из областей, которая, по словам Мулленвег, сдерживает Гутенберга. Он сказал, что у него до сих пор нет продемонстрированного использования, которое предсказывали его защитники при работе над его объединением с ядром, и предупредил, что WordPress всегда должен сначала использовать API, прежде чем отправлять его в мир.
Мулленвег завершил вопросы и ответы, подсчитав, что Гутенберг находится лишь на 10% пути к решению проблем, которые участники WordPress намереваются решать. Он предсказывает, что развитие этих первоначальных усилий продолжится в следующем десятилетии.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…