Categories: Мнение

Авторы WordPress изучают возможность добавления поддержки темного режима в будущую тему Twenty Twenty-One с помощью плагина

WordPress 5.6 настроен на включение новой темы по умолчанию Twenty Twenty-One , предназначенной для предоставления пользователям пустого холста для редактора блоков. Тема не попадает ни в одну из категорий и предназначена для использования на различных типах веб-сайтов. Одна новая функция, которая совсем недавно стала предметом рассмотрения, – это поддержка темного режима, который можно включать или выключать .

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

«Мы встроили настройщик, который позволяет владельцам сайтов отказываться от поддержки темного режима на своих сайтах для большего контроля над дизайном», – сказал Чойс. «Кроме того, мы рассматриваем возможность добавления внешнего переключателя, чтобы посетители сайта могли включать / выключать темный режим независимо от предпочтений ОС / браузера. Этот параметр будет отображаться только в том случае, если сайт разрешает поддержку темного режима ».

Чойс выделил пять различных комбинаций вариантов его поддержки, включая два варианта, которые позволяют владельцам сайтов отключать его, независимо от выбора пользователя в их ОС / браузере. Два других варианта требуют, чтобы сайт поддерживал темный режим, но различаются тем, разрешено ли посетителю включать или отключать его.

Нужен ли Twenty Twenty-One темный режим?

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

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

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

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

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

Технический руководитель WordPress 5.6 Хелен Хоу-Санди предположила, что, возможно, было бы лучше разработать эту функцию в виде плагина, а не настаивать на ее готовности в короткие сроки.

«Сейчас мой инстинкт подсказывает, что лучше всего было бы разделить темный режим для Twenty Twenty-One на плагин как форму подписки, в первую очередь потому, что я думаю, что это облегчит бремя по достижению планки для основного корабля и также дает место для повторения функции вне основного цикла разработки », – сказал Хоу-Санди. Она также отметила, что пользователи будут делать с темой вещи, которые основные участники не могут предвидеть, и плагин – более простой способ удовлетворить эти потребности.

«Выделяя его, я думаю, у него больше шансов достичь точки, в которой он по умолчанию охватывает достаточно, чтобы быть настройкой темы без излишнего замешательства со стороны пользователя, или даже достаточно, чтобы быть функцией для всех тем. на свободе », – сказал Хоу-Санди.

Чойс и Каролина Наймарк согласились с этим предложением и объявили о своем решении сегодня утром в канале WordPress Slack # core-themes, основываясь на отзывах о публикации.

«Мы с Каролиной Наймарк приняли решение перенести Dark Mode в плагин, – сказал Чойс. «Это позволит нам лучше решать все крайние случаи, с которыми мы сталкиваемся, не замедляя процесс исправления ошибок в основной теме».

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

 

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