Резюме состояния Word 2019: все дороги ведут к редактору блоков

Опубликовано: 2019-11-05
Фотография Мэтта Малленвега, стоящего за трибуной на WordCamp US 2019.

Если в выступлении Matt Mullenweg State of the Word в этом году на WordCamp US была одна общая тема, так это то, что все дороги ведут к редактору блоков. Его речь была в первую очередь о блоках, блоках, еще блоках и щепотке сообщества. Это не стало неожиданностью, потому что мы приближаемся к годовой отметке официального слияния плагина Gutenberg с основным кодом WordPress. Это был год о блоках, и ничто не меняет этот курс.

WordCamp US 2019 прошел в Сент-Луисе, штат Миссури, в минувшие выходные. Мероприятие было спланировано и подготовлено 47 организаторами и 122 волонтерами. Было 90 спикеров, которые проводили сессии по целому ряду тем в нескольких комнатах.

Для тех, кто не смог присутствовать или смотреть в прямом эфире, сеансы доступны на YouTube. Со временем видео также попадут на WordPress.tv.

Открыто: Кодекс сообщества

Малленвег открыл The State of the Word, показав документальный фильм Open: The Community Code, который в первую очередь посвящен сообществу WordPress.

Фильм исследует, почему люди так увлечены проектом, который, по сути, представляет собой просто код. Что побуждает их организовывать и посещать такие мероприятия, как WordCamps? Почему они добровольно посвящают свое свободное время развитию индустрии, которая приносит более 10 миллиардов долларов прибыли? Что отличает сообщество WordPress от других проектов? Съемочная группа опросила 37 человек, чтобы разобраться в этих вопросах.

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

События минувшего года

Мулленвег в первую очередь сосредоточился на обновлениях WordPress и изменениях в сообществе, когда резюмировал события прошлого года. С момента выпуска WordPress 5.0 6 декабря 2018 года у WordPress было два основных выпуска. Третий крупный релиз, WordPress 5.3, планируется выпустить 12 ноября.

В течение 2019 года большая часть тяжелой работы была проделана над плагином Gutenberg, который был портирован обратно в ядро ​​​​WordPress. Количество участников Gutenberg увеличилось более чем вдвое с момента запуска WordPress 5.0, увеличившись с 200 до 480 человек.

В выпуске WordPress 5.1 представлена ​​первая итерация страницы работоспособности сайта, новые функции cron и метатаблица сайта для мультисайтовых установок.

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

Основываясь на введении о работоспособности сайта, WordPress 5.2 был запущен с защитой от фатальных ошибок PHP и режимом восстановления. Релиз также увеличил минимальную версию PHP до 5.6 и перенес все виджеты в блоки.

Затем Малленвег рассказал о работе, проделанной для подготовки WordPress 5.3 к дате запуска 12 ноября. Основные изменения включают в себя:

  • Более 150 улучшений редактора блоков
  • Тема Twenty Twenty по умолчанию
  • Улучшения и исправления даты/времени
  • Совместимость с PHP 7.4

На данный момент 83% всех пользователей WordPress 5.2 или новее используют как минимум PHP 7. Это означает, что проект WordPress сделал все возможное с точки зрения пользователя. Пришло время начать работу с хостами, чтобы обновить сайты до последней версии PHP.

Редактор блоков теперь доступен как на устройствах Android, так и на iOS. Мулленвег объявил, что они почти закончили с поддержкой офлайн-публикаций и что темный режим появится через несколько недель.

У сообщества был хороший год. В 2019 году было проведено 141 мероприятие WordCamp, 34 из которых — в новых городах. Было организовано 17 детских лагерей, в которых могли принять участие юные участники. Также было проведено более 5000 встреч и 16 благотворительных хакатонов do_action().

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

Мулленвег почтил память давнего члена сообщества Алекса Миллса (viper007bond), который скончался в начале этого года после долгой борьбы с лейкемией. Automattic планирует финансировать стипендию в его честь. Стипендия будет предоставлена ​​разработчику плагинов для участия в WordCamp US, у которого не было возможности присутствовать.

2019: Год редактора блоков

Критика Гутенберга из обзоров, твитов и комментариев.
Слайд со скриншотами критики Гутенберга от пользователей.

Мулленвег сосредоточился на редакторе блоков после того, как подвел итоги событий прошлого года. WordPress 5.0 был выпущен за день до WordCamp US 2018 в Нэшвилле.

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

Он объяснил причину самого большого изменения в WordPress за всю его 16-летнюю историю. «Мы собрались вместе и решили внести это большое изменение, потому что сначала хотели разрушить самих себя. Мы хотели дать большему количеству пользователей WordPress возможность реализовать нашу миссию по демократизации издательского дела и хотели сделать Интернет более открытым и гостеприимным местом».

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

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

Малленвег подчеркнул, что, согласно статистике плагина Jetpack, в редакторе блоков было написано более 50 миллионов сообщений. Это составляет около 270 тысяч постов в день. Важно отметить, что эта статистика находится на нижнем уровне, потому что она учитывает только пользователей плагина Jetpack. Поэтому число, вероятно, намного выше.

Он рассказал об улучшениях производительности редактора, движении блоков при перемещении блоков, режиме пишущей машинки, предварительном просмотре блоков и социальном блоке. «Это похоже на наклейки Nascar в Интернете», — сказал он о социальных иконах. «Они везде».

Следующие шаги для редактора блоков

В своем выступлении Малленвег рассказал о четырех этапах проекта Гутенберга.

  1. Простое редактирование
  2. Настройка
  3. Сотрудничество
  4. Многоязычный

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

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

Четвертая и последняя фаза не может быть достигнута достаточно быстро. Поскольку использование WordPress продолжает расти во всем мире, давно пора предлагать многоязычный опыт. «Мы собираемся решить проблему с вавилонской рыбой, — сказал Мулленвег.

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

Следите за состоянием мира

Вся презентация Малленвега была сделана из редактора блоков. Он использовал плагин Slides, созданный Эллой ван Дурпе.

Вопросы и ответы сообщества

Сессии вопросов и ответов после выступления Мулленвега были больше сосредоточены на сообществе и политике.

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

Хотя политика конфиденциальности находится в нижнем колонтитуле WordPress.org, Малленвег выразил желание не вносить изменений, чем слишком сильно полагаться на политику. «Независимо от того, существует ли политика или нет, в прошлом мы пытались внести более серьезные изменения в WordPress, ориентируясь на политику», — сказал он. «Честно говоря, это было приятно, но не всегда что-то менялось». Он сказал, что обычно мы добиваемся большего успеха, работая с людьми над внесением изменений, а не начиная с политики.

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

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

Мулленвег сказал, что нам нужно больше историй от молодых людей на HeroPress, и что в этом помогут детские лагеря. Он сказал, что WordPress должен быть проще и доступнее, а это вещи, о которых нынешнее поколение больше знает и заботится о них. Он также упомянул о недавнем приобретении компанией Automattic компании Tumblr, которая имеет большую пользовательскую базу молодых пользователей, как способ познакомить их с WordPress.

Посмотрите часть вопросов и ответов The State of the Word в следующем видео.