Мнение: WordPress допускает те же ошибки, что и Microsoft со своей Windows 8

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

win8d

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

«Идея с Menu Customizer была частью проекта с самого начала. Мое GSoC предложение (3/20/14) утверждает следующее: «Если Menu Customizer предлагает все функции существующего экрана управления меню, и при этом является лучшим решением, нежели существующий экран, что подтверждается пользовательскими тестами, он вполне мог бы полностью заменить существующий экран для пользователей, которые имеют доступ к кастомайзеру». Не было никаких признаков того, что это неверное направление, за исключением более общей, продолжающейся неприязни к кастомайзеру, которая исходила от многих участников сообщества (что, я думаю, в целом является образовательной проблемой)», говорит Ник Холси.

Моя проблема с переносом управления меню в кастомайзер никак не связана с боязнью изменений. Изменения неизбежны. Система WordPress должна меняться.

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

Моя проблема состоит в том, что WordPress допускает те же ошибки, что и Microsoft с Windows 8, когда появилось разбиение на два отдельных пользовательских интерфейса. Это – плохое направление для развития.

Все мы знаем, как это отразилось на Microsoft. Настолько «великолепно», что компании даже пришлось пропустить Windows 9 и сразу же выпустить Windows 10, чтобы дистанцироваться от ужасных ошибок пользовательского интерфейса, которые были допущены в Windows 8.

Для WordPress – проекта с открытым кодом – необходимо решить, каким должно стать будущее администраторского интерфейса. Нужно выбрать направление и двигаться в соответствии с ним. Постепенное «размазывание» функциональности между пользовательским интерфейсом консоли, а также пользовательским интерфейсом кастомайзера – крайне невыгодное и неудачное направление как с позиции пользовательского интерфейса, так и с позиции опыта взаимодействия.

У меня нет проблем с включением кастомайзера в интерфейс администратора. Я считаю, что это – то направление, которое должно стать основным для WordPress. Если вы считаете, что я сумасшедший, просто посмотрите Squarespace. Squarespace использует похожий интерфейс, что и кастомайзер в WordPress. И выглядит это фантастически.

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

Решение провести реконструкцию панели администратора WordPress – простое решение? Нет. Будет ли его так легко осуществить? Естественно, нет. На самом деле это довольно серьезное предложение. Однако ничто стоящее не создается легко и просто, и реализация прекрасного продукта всегда подвержена различным рискам.

Источник: http://carlhancock.com

Блог про WordPress
Комментарии: 12
  1. Looler

    С появлением «дикой» популярности платформы, появился и пафос, и монополия в решениях.
    Это может плохо кончится…!

  2. Vovasik

    Причем на что то полезное и долгожданное типо отказаться от php 5.2 или rest API
    Решительности как правило не хватает , а здесь прям активность кипит , хотя на самом деле кактомайзерне так плох , но даже меня взбесило немного когда в админбаре нажал на ссылку виджеты и попал в кастомайзер а не на страницу виджетов, притом что в кактомайзере виджеты сильно менее удобней настраивать , ну это ладно просто обидно что доблестная компания Automatics тратит время и силы своих людей на какие то вещи в которых и так дела обстоят неплохо, при этом новых фитч почти не выходит плохой код не переписывается , и между тем время идет как бы технологии
    Должны развиваться по идее

    1. Looler

      Vovasik, если Вы имели ввиду компанию Automattic, то она не имеет никакого отношения к разработкам ядра WP, имеется ввиду что они не разрабатывает ядро WP (могут просто принимать участие, как и все независимые разработчики), Automattic принадлежит wordpress.com, а не wordpress.org, это разные компании и владелец разный.
      Что касается Вашего замечания, то 100% соглашусь по поводу раздражения при виде неудобного и ужасного кастомайзера, это просто тихий УЖАС!

  3. Наталья

    Не слишком приятная новость. А главное, что теперь разработчикам тем придется использовать именно Customizer. Предвижу, что теперь будет значительно меньше прикольных регулярно обновляемых тем. Мне кажется, работать на пользу WP это не будет. И через пару лет блоггеры просто начнут использовать другие платформы. Но говорят, что для тех разработчиков тем, которые испытывают сложности, будет помощь и консультации со стороны команды Theme Review Team. Я вот переживаю за то, что обновления многих некоммерческих прикольных тем просто не выйдут больше никогда.

    1. Дмитрий (автор)

      Консультации команда обзора тем всегда дает, когда тема передается им на рассмотрение. У них есть руководство, согласно которому они анализируют темы.

      Переход к Menu Customizer — сомнительный шаг, и во многом даже экспериментальный. Поэтому все будет зависеть от тестирования и от обратной связи.

  4. Волшебник

    Эх, хорошо, что я забил на обновления год назад. Не нужно тратить время на выяснение, того что там снова испортили. Да, WP попсеет с каждой версией. Скоро точно как в windows ХР появятся большие круглые кнопки, и виртуальные помощники)

    1. Дмитрий (автор)

      Все возможно :) Но были и полезные нововведения. К примеру, админка работает не в пример быстрее, чем в старой версии. Сам в этом убедился. Загрузка изображений и сам процесс публикации записей стал почти молниеносным, а раньше все долго и упорно подгружалось.

  5. Волшебник

    А на одном моём старом сайте вообще стоит версия 2 с чем-то уже года три. Заходишь в админку, чистота, простота и минимализм, ничего лишнего, красота, глаз радуется!)

  6. Волшебник

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

    1. Дмитрий (автор)

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

  7. Андрей

    «К примеру, админка работает не в пример быстрее, чем в старой версии» — Я с психу написал свой первый наивный плагин, чтобы Админка в новых версиях вообще хоть как-то зашевелилась — всему виной постоянный опрос обновлений… Команда вордпресс тратит силы на свистоперделки затягивая работу по насущным вопросам, что начинает раздражать уже не только меня… Рискуют..

    1. Дмитрий (автор)

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

Добавить комментарий для Дмитрий Отменить ответ

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