Инженеры Automattic превратили wp-admin в десктопную ОС

Два инженера Automattic решили переосмыслить /wp-admin, представив его в виде десктопной операционной системы с перемещаемыми окнами, обоями, панелью Dock и даже корзиной.

Описанная Сетом Рубенштейном из исследовательского центра Pew Research Center как «невероятная!», WP Desktop Mode – это разработка Даниэля Лопеса и Роберто Аранды, которые выпустили ее спустя три дня с начала «Radical Speed Month», месячного хакатона, в рамках коего более 400 команд Automattic трудятся над интересующими их проектами.

Лопес отметил в X, что Automattic и Мулленвег подарили ему возможность «наконец-то направить свою креативность и страсть на что-то большее», и что вместе с Арандой он «формирует будущее для десктопного WordPress».

В демо-видео на странице проекта в Github Лопес показывает возможности WP Desktop Mode. Он открывает административные страницы, которые отображаются как окна, и демонстрирует режим разделенного экрана, позволяющий пользователям работать над постом рядом с медиатекой. Затем Лопес перетаскивает изображение из медиатеки прямо в запись.

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

Он описывает WP Desktop Mode как хостинг-платформу, а не как платформу для ведения блогов: «такая персональная хостинг-платформа, где вы можете разместить все, что захотите».

Указанная формулировка перекликается с тем, что Мулленвег говорил ранее о WordPress. В интервью TechCrunch он заявлял о том, что цель Automattic – «стать операционной системой для открытой сети», где каждый сайт, будь то интернет-магазин или что-то другое, работает на WordPress.

WP Desktop Mode включается пользователем по желанию, не вносит изменений в ядро WP и при отключении возвращает к «ванильной» версии WordPress. Скачать плагин можно на GitHub. Также его можно попробовать в WordPress Playground.

Вчера в обсуждении в X Лопес поделился демо-записями своих экспериментов в WP Desktop Mode, включая: лайв-превью редактирования постов, работу инспектора запросов в реальном времени, локальное редактирование кода с помощью Monaco, функционирование ИИ-ассистента и добавление постов в корзину.

В файле README на GitHub описаны следующие функции: включение в зависимости от пользователя, виртуальные рабочие столы, палитра команд на базе агентного цикла OpenAI, десктопные виджеты и иконки, реестр обоев с поддержкой WebGL и 2D canvas-эффектов, полное сохранение сессии, 25 веб-компонентов для авторов плагинов. Любое требуемое поведение доступно через хуки и фильтры. Лопес и Аранда написали огромную справку по всем возможностям WP Desktop Mode.

Проект покорил как минимум одного восторженного первопроходца. Всего через день после выхода WP Desktop Mode Ник Хамзе запустил ODD (Outlandish Desktop Decorator), который он назвал «недостающим магазином приложений для WP Desktop Mode».

Хамзе, курирующий раздел Featured Plugins на WordPress.org, создал ODD на базе файлового формата .wp, который позволяет любому пользователю распространять сцены, наборы иконок, виджеты или приложения для развертывания на сайтах с включенным WP Desktop Mode.

В комплект ODD входят стартовый каталог, включающий Pomodoro- и kanban-приложения, инструмент для выставления счетов, вики-страница Markdown, конструктор цветовых схем с проверкой контраста по WCAG, редактор иконок 32×32, а также четырехволновой синтезатор с пошаговым секвенсором. Также в комплект входят 20 сцен для живых обоев и 18 наборов иконок, позволяющих одним щелчком менять все значки в панели dock и ярлыках.

Хамзе трудится довольно активно – плагин уже достиг версии 3.5.10, и с момента запуска вышло 43 обновления.

«Я просто не могу нарадоваться тому, насколько и свежим и современным выглядит WordPress в десктопном режиме», — написал Хамзе о WP Desktop Mode в X. В другом посте он назвал ODD «величайшим творением из всех мною созданных».

WP Desktop Mode – один из целого ряда проектов, появившихся в рамках Radical Speed Month. Посмотрим, какие еще решения смогут нас удивить в дальнейшем.

Источник: https://www.therepository.email

Дмитрий/ автор статьи
CCO, Senior SEM/PPC Specialist, WordPress-энтузиаст, переводчик с английского и немецкого. Серый кардинал русскоязычного WP-комьюнити.
Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.