Drupal 7: usability update

5 июня 2009 в 14:20

На основе опроса, который я провел в прошлом году стало ясно, что одна из главных задач, которую ставит перед собой сообщество, это упростить использование Drupal. И это неудивительно. Повышение удобства Drupal, привлекает больше пользователей, и, следовательно, больше потенциальных разработчиков. А для существующих означает экономию времени на всем: от работы на сайте до разработки учебных материалов для своих клиентов, укрепление позиций Drupal. И, наконец, стратегически важно для развития проекта в будущем, чтобы уровень удобства соответствовал уровню нашего API. Наши конкуренты работают над тем, чтобы повысить свой уровень функциональности до уровня Drupal, и если мы не будем работать над тем, чтобы в Drupal радикально улучшить юзабилити, то рискуем стать жертвой в соответсвии с принципами The Ockham's Razor Principle of Content Management Systems.

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

Я рад, что благодаря упорному труду многих и многих участников сообщества, некоторые инициативы уже шагнули в 7-рку. Например, мы улучшили поддержку WYSIWYG-редакторов, добавили спектр применения drag-and-drop (перетаскивания), усовершенствовали управление правами, добавили в стандартный профиль установки некоторые опции для настройки Drupal как издательской системы, переработали проверку на стойкость паролей, пересмотрели и упростили некоторые страницы конфигурирования, внедрили «вертикальные вкладки» на формах создания и редактирования материалов (см. скриншот), удалили часть лишнего текста из интерфейса и многое другое.

Вертикальные вкладки
Плавающая панеь управления

Одна из главных тенденций сейчас, после долгих лет неустанного обожествления, сообщество начинает ценить удобство все больше. Сегодня группа юзабилити как никогда активно участвует в процессе рассмотрения патчей. Например, Bojhan, ведущий эксперт команды юзабилити, даже научился самостоятельно создавать патчи, что делает их применение простейшим. Или, например, в ходе разработки Drupal 7, мы изыскали деньги на проведение юзабилити-теста. Эти усилия отражают глубокое желание повысить удобство использования и я надеюсь увидеть еще более великие дела на этом поприще в ближайшие месяцы.

Работа ведется на основе принципов открытости, сотрудничества, участие может принять каждый. Увидеть результаты можно в разных местах, но лучше всего отслеживать все улучшения на D7UX.org:

Повышение удобства администрирования
Немного картинок на Фликре
Некоторые идеи, процесс работы и прототипирование (видео)

Д. Байтаерт http://buytaert.net/drupal-7-usability-update

Комментарии

Наткнулся на такую картинку:

http://www.flickr.com/photos/30300632@N02/2845405537/in/pool-drupalredesign

Интересно, Америка есть, Европа есть, Средняя Азия, Африка есть, Азия есть.
Но, если судить по изображенным картам, то России нет.
Причем, присмотритесь, Китай есть, Япония есть, Европа до Черного моря есть, а вот России как не бывало, как будто ее вообще на карте нет. Люди ведь резали карту чтоб составить эту схемку и.... выкинули 1/6 суши, как ее и не бывало.

ЗЫ. почемуй то картиночку не вставить, кругом враги....
ЗЫ. ЗЫ. А... Это происки фликера, но ведь наши раши их могут обойти Smile

5 июня 2009 в 21:31

seaji wrote:
Наткнулся на такую картинку:
Интересно, Америка есть, Европа есть, Средняя Азия, Африка есть, Азия есть.

эта 1/6 часть суши (+ украина) явно не вписывается в дизайн и вообще как-то деформирует глобус

volocuga wrote:
Это кривой перевод или такая ирония?

Прошу прощения за дурацкие шутки ниже, здоровая доля иронии как мясо к соли Smile
Голимар! Индус который познал Друпал ))) Друпаловская служба поддержки )))
Bojhan патчит ядро

5 июня 2009 в 23:17

seaji wrote:
Наткнулся на такую картинку:

http://www.flickr.com/photos/30300632@N02/2845405537/in/pool-drupalredesign

Интересно, Америка есть, Европа есть, Средняя Азия, Африка есть, Азия есть.
Но, если судить по изображенным картам, то России нет.
Причем, присмотритесь, Китай есть, Япония есть, Европа до Черного моря есть, а вот России как не бывало, как будто ее вообще на карте нет. Люди ведь резали карту чтоб составить эту схемку и.... выкинули 1/6 суши, как ее и не бывало.

ЗЫ. почемуй то картиночку не вставить, кругом враги....
ЗЫ. ЗЫ. А... Это происки фликера, но ведь наши раши их могут обойти :)

Да не, это просто для всех не русских, кто географию не учил Smile

6 июня 2009 в 2:54

"Химический Али" wrote:
Например, Bojhan, ведущий эксперт команды юзабилити, даже научился самостоятельно создавать патчи, что делает их применение простейшим.

Это кривой перевод или такая ирония?

5 июня 2009 в 22:25

Оффтоп: а как Дрис сделал эти облака http://buytaert.net/topics. У него три тагаделикообразных облага тегов: о чем люди читают, на какие темы комментируют, о чем Дрис пишет. Второе облако особенно интересно - как бы у себя сделать?

5 июня 2009 в 23:17

Что читают - по статистики заходов с поисковика.
Что комментируют тег в материалах * кол комментариев
Что пишут - по статистики тегов в комментах
каждый отчет можно слепить 1 SQL

5 июня 2009 в 23:45

Грустно видеть этим коментарии... кроме критики, ничего конструктивного, если все такие умные, почему до сих пор никто не поучавствовал? или все устраивает?

"<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a>" wrote:
лучше провели себе расчесывание мозгов. система стала требовать сразу с нуля APC, и висеть 4000 ms при открытии страницы

Попробуй сделать лучше - я не видел от тебя патчей...

6 июня 2009 в 18:24

Про Бояна перевел так, как понял сам. Минут 10 сам думал, что это написано, но в итоге понял именно так.

Кроме России пропала еще вся средняя и южная азия.

Я думаю, это попытка перекроить историю в ущерб России(с).

7 июня 2009 в 21:01

"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:
Грустно видеть этим коментарии... кроме критики, ничего конструктивного, если все такие умные, почему до сих пор никто не поучавствовал? или все устраивает?

Аналогично. Крики и нытье только от бездельников.

8 июня 2009 в 14:46

"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:
почему до сих пор никто не поучавствовал? или все устраивает?

Видимо все устраивает.

8 июня 2009 в 16:47

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

10 июня 2009 в 15:26

а мне бы хотелось человеческой индикации ошибок

vbulletin например, присылает по электронке письма, с ошибками с которыми он сталкивается

например, при превышении количество возможных коннектов или если база "гон авэй" Smile

и сразу было бы понятно, когда были косяки с производительностью

вот пример

Ошибка база данных в vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections
/путь/includes/class_core.php on line 273

Ошибка MySQL :
Номер ошибки :
Дата : Wednesday, June 10th 2009 @ 11:31:24 AM
Скрипт : http://forum.hr-portal.ru/archive/index.php/f-4-p-2.html
Реферрер :
IP адрес : 194.186.59.62
Имя пользователя :
Имя класса : vB_Database

10 июня 2009 в 15:43

"Arturus" wrote:
Чтобы практически готовый сайт определенной тематики можно было создавать несколькими кликами выбрав нужную тематику (новостной ресурс, магазин, фотогалерея, знакомства, туризм и т.п.). Это так сказать для тех, кому нужно быстро, просто и качественно.

Данный функционал есть и в шестерке. Просто нужно сделать профайлы. А кому это нужно? (правильно, тот пусть и делает) Smile

10 июня 2009 в 15:39

"Arturus" wrote:
Хотелось бы чтобы появилась система шаблонов готовых сайтов.
- инсталяционные профили существуют уже давно... на of сайте 25 штук уже.

10 июня 2009 в 15:45

PVasili wrote:
"Arturus" wrote:
Хотелось бы чтобы появилась система шаблонов готовых сайтов.
- инсталяционные профили существуют уже давно... на of сайте 25 штук уже.

Замечательно! А как с адаптацией для русских?
Может уже есть русские проекты?

26 июня 2009 в 10:16

"Valeratal" wrote:
а мне бы хотелось человеческой индикации ошибок
- сегодня вышел прям по заказу msg2log пишет не на экран а в логи, можно доделать - чтобы слал в мыло.

10 июня 2009 в 15:49

[quote="cascad"]стандатрная сборка d7 шустрее,чем d6? а то мнения расходятся...[/quote

d5 - 190 до 220 мс
d6 210 - 240 мс
d7 - 260 -310 мс

с нуля одна страница.

13 июня 2009 в 21:12

"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:
Попробуй сделать лучше - я не видел от тебя патчей...

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

14 июня 2009 в 14:53

"<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a>" wrote:
сделай свой проект чтобы торговая марка принадлежала именно тебе, тогда и увидишь.

Я еще раз напоминаю пятый пункт правил drupal.ru:

Quote:
... бессмысленные сообщения, "троллинг" или спам могут повлечь за собой блокировку аккаунта.

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

14 июня 2009 в 16:08