Categories: Новости

“Skins” снова в моде, предложение по темам для объединения вариантов дизайна, выбираемых пользователем

Текущее предложение может означать смерть по крайней мере одной формы детской тематики. Эта функция позволит темам отправлять несколько theme.json файлов , сохраняя вариации стилей сайта по умолчанию. По сути, это старая школа концепции «skins».

Как будет работать эта функция, пока не определено. Однако авторам тем, по-видимому, будет разрешено объединять отдельные файлы JSON, которые создают выбираемые пользователем «глобальные варианты стиля» или «активные стили» через редактор сайта.

Это почти как если бы мы прошли полный круг. Первоначальная реализация дочерних тем позволяла разработчикам создавать собственные style.css файлы. Целью было разработать skins, которые изменяли бы внешний вид сайта без изменения его разметки. С тех пор дочерние темы стали намного более гибкими и могут перезаписывать все, что написано их родителями.

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

Кьелл Рейгстад ​​впервые подразнил эту функцию в прошлом месяце, анонсируя предстоящую новую тему по умолчанию . «Twenty Twenty-Two будет поставляться с целым рядом альтернативных цветовых схем, чтобы люди могли кардинально изменить внешний вид своего сайта», – написал он в своем сообщении.

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

Предложение допускает не только вариации цветовой палитры. Авторы тем смогут настраивать типографику, макет и все остальное, что можно контролировать, theme.json- по сути, весь дизайн темы.

Поскольку этой функции еще нет ни в плагине Gutenberg, ни в разрабатываемой версии WordPress, единственный способ исследовать несколько theme.json файлов – использовать дочерние темы. Да, дочерние темы используются для проверки самой концепции, которая может сделать их, по крайней мере частично, устаревшими. У Reigstad есть открытый запрос на вытягивание в репозитории тематических экспериментов, чтобы конкретизировать идею.

Чаннинг Риттер, участник WordPress, спонсируемый Automattic, поделилась в своем блоге тремя вариантами того, как может выглядеть пользовательский опыт. Я предпочитаю первый вариант. Это панель детализации, на которой показаны «активные стили», между которыми пользователи могут переключаться.

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

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

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

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

Как бы то ни было, я продолжаю находить новые возможности для домашних животных, которые хочу увидеть в WordPress. Вчера это были блочные шаблоны. Сегодня это «активные стили» или как там это называется. Завтра, кто знает? Новые идеи вокруг блочной системы продолжают заставлять меня с нетерпением ждать, что будет дальше.

writer

Recent Posts

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago