Паттерны целых страниц по-прежнему являются недостающим звеном в разработке блочных тем WordPress

Click here to view original web page at oddstyle.ru

Вспомним первые дни проекта Gutenberg. Дизайнеры, разработчики, участники Theme Review Team – все они пытались принять новую концепцию, именуемую блоками. Было много споров о плюсах и минусах раннего редактора. В воздухе витало умеренное волнение, а наш оптимизм сдерживался забагованной альфа-версией проекта.

Система блоков потенциально способна справиться с одним из самых существенных препятствий при разработке темы. Речь идет о вставке в редактор стандартного/демо-контента для целой страницы.

Блог Миши Рудрастых

Я не помню, кто является автором этой идеи, но для многих это было настоящим прозрением. Общий концепт заключался в том, чтобы заранее спроектировать дизайны домашней страницы или любой другой страницы и дать пользователям возможность выбирать из предложенных дизайнов. Все это привязывалось бы к стандартной системе блоков, и нам больше не пришлось бы полагаться на разрозненные опции в темах, сторонние плагины или попытки обойти правила «do not create content» со стороны Review Team.

Никто не знал, как все это будет работать на практике, но мы понимали, что это существенно упростит жизнь разработчикам тем.

В октябре 2019 года разработчик из Automattic Хорхе Бернал открыл тикет под названием Starter Page Templates. Его команда работала над селектором шаблонов для мобильных приложений. Как выяснилось, в WordPress.com Editing Toolkit уже был такой функционал. Суть предложения Хорхе заключалась в том, чтобы встроить инструментарий Editing Toolkit в базовую платформу (ядро/Gutenberg), чтобы сторонние проектировщики тем могли создавать свои дизайнерские решения на его основе. Но пока что с мертвой точки ничего не сдвинулось.

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

Плагин Genesis Blocks – один из лучших способов понять концепцию паттернов страниц. В верхней части редактора есть кнопка Layouts, при нажатии на которую появляется оверлей для выбора из предложенных вариантов дизайна страницы.

Здесь мы видим разделы и макеты. Разделы – это то же самое, что паттерны в ядре WordPress: небольшие многоразовые фрагменты стартового контента. Макеты – это фундаменты для создания готовых страниц разных типов.

Команда StudioPress/Genesis была не первой, кто продвигал этот концепт. При этом именно она смогла создать продуманный пользовательский интерфейс на базе редактора WordPress.

Первоначальное волнение немного поутихло. Появилась осторожная вера в редактор.

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

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

Как мы знаем, паттерны работают на базе Patterns API. Разработчикам тем просто нужен способ пометки паттерна как полностраничного макета, который будет отделен от других паттернов. Однако текущие UI и UX нуждаются в переработке. Требуется полноэкранный оверлей (стандарт де-факто среди других систем) вместо существующего инструмента вставки.

У пользователей должна быть еще одна опция помимо выбора существующего паттерна и создания страницы с нуля.

«Считаю, что было бы полезно внедрить полностраничные паттерны в ядро», – отметила Ана Сегота из компании Anariel Design. – «На данный момент мы разработали две FSE-темы. Наша последняя премиум-тема тоже основана на блочных паттернах. Было бы здорово, если бы пользователь мог открыть новую страницу, выбрать готовый дизайн для нее, после чего сразу же приступить к редактированию. Именно это пользователям и надо. Они просто хотят добавить страницу, выбрать для нее макет и перейти к добавлению контента».

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

Источник: wptavern.com


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

Официально каталог паттернов является частью релиза WordPress 5.8. Однако вчера мы не стали включать его в обзор, поскольку на момент выхода WP он имел пометку «в разработке». Команда все еще вносила мелкие правки.

Блог Миши Рудрастых

На данный момент в каталоге представлен курируемый список паттернов от более 20 волонтеров. Команда просила сообщество принять участие в разработке паттернов еще в июне, и сообщество не замедлило ответить. Сегодня доступно более 70 паттернов в разных категориях:

  • Buttons
  • Columns
  • Gallery
  • Header
  • Images
  • Text

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

Джастин Тэдлок приложил свою руку к разработке паттернов About Me Cards и Team Social Cards. Его идеи были в дальнейшем реализованы Кьеллом Рейгстадом и Мэл Чойс-Дуэн.

На следующем этапе проекта возможность добавления паттернов появится у всех разработчиков.

«Мы начинаем работу над следующим майлстоуном, который позволит всем разработчикам загружать свои паттерны, как это сделано сейчас на примере каталогов тем и плагинов», – рассказала Келли Чойс-Дуэн в анонсе.

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

У каталога паттернов есть один недостаток. Очень сложно найти фотографии или иллюстрации, которые соответствовали бы рекомендациям по добавлению в каталог WordPress.org. У сервисов, таких как Unsplash, Pexels, Pixabay, есть ограничения на лицензирование изображений. Возможно, проблема чуть сгладится посредством потенциальной интеграции с Openverse, бывшей поисковой системы Creative Commons.

Я с нетерпением жду, когда лучшие дизайнеры WordPress смогут загружать свои паттерны в каталог. В итоге он станет в разы интереснее и разнообразнее.

Источник: wptavern.com


Компания Automattic приобрела Pocket Casts, популярное приложение для прослушивания и поиска подкастов на Android и iOS. Австралийские соучредители Рассел Иванович (Russell Ivanovic) и Филип Симпсон (Philip Simpson) продолжат возглавлять Pocket Casts в рамках сделки по приобретению.

Приложение позволяет пользователям централизованно хранить все свои подписки на подкасты и синхронизировать их между платформами. Приложение Pocket Casts, ранее предназначавшееся только для коммерческих целей, стало бесплатным с сентября 2019 года, когда разработчики решили перейти на модель распространения freemium. Монетизация Pocket Casts осуществляется через Plus-тариф, который дает пользователям доступ к десктопным приложениям, облачному хранилищу, повторному воспроизведению подкастов, а также к темам и иконкам всего за $9.99/год.

Блог Миши Рудрастых

В мае 2018 года Pocket Casts был приобретен общественными медиа-организациями NPR, WNYC Studios, WBEZ Chicago и This American Life. Небольшой долей также владела BBC Studios до приобретения Automattic.

Несмотря на то, что Pocket Casts называли одним из лучших приложений для подкастинга, финансовые отчеты и аудиты компании NPR за 2020 год показали чистый убыток в $800K. Управляющий состав компании собрался в декабре 2020 года и принял решение продать Pocket Casts.

Финансовые подробности сделки не разглашались. Понятно, что Automattic смогла бы заключить сделку только в том случае, если и другие компании с долями в приложении тоже несли убытки. В результате покупки Tumblr и Day One компания Automattic приобрела репутацию скупщика приложений, которые нравятся пользователям, в результате чего у этих приложений появляется шанс на финансовую стабильность и перспективное развитие. Automattic демонстрирует интерес к технологиям, связанным с подкастингом – достаточно вспомнить недавние инвестиции в Castos и партнерство с платформой Anchor от Spotify.

Объявления о покупке сервисов/приложений обычно содержат заверения о том, что для текущих клиентов никаких изменений не будет. Однако в анонсе Automattic таких обещаний не содержалось. Да и особых деталей касательно планов в отношении Pocket Casts не было. Возможно, в ближайшем будущем появится интеграция с WordPress.com (но пока разрабатывается).

«Как часть Automattic, Pocket Casts продолжит предлагать вам функционал, который требуется для прослушивания ваших любимых подкастов (или поиска чего-то нового)», – отметила Эли Баделли (Eli Budelli), глава подразделения приложений Automattic. – «Мы рассмотрим возможность создания тесной интеграции между WordPress.com и Pocket Casts, чтобы упростить распространение и прослушивание подкастов. Мы очень рады тому, что можем и дальше предлагать нашим пользователям множество способов взаимодействия с историями».

Источник: wptavern.com