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

0 Thanks

Комментарии

Аватар пользователя alexandr.poddubsky alexandr.poddubsky 5 июня 2009 в 20:04

лучше провели себе расчесывание мозгов. система стала требовать сразу с нуля APC, и висеть 4000 ms при открытии страницы

Аватар пользователя seaji seaji 5 июня 2009 в 21:31

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

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

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

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

Аватар пользователя cka3o4h1k cka3o4h1k 5 июня 2009 в 23:17
seaji wrote:

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

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

volocuga wrote:

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

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

Аватар пользователя Vaulter@drupal.org Vaulter@drupal.org 6 июня 2009 в 2:54
seaji wrote:

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

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

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

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

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

Аватар пользователя volocuga volocuga 5 июня 2009 в 22:25
"Химический Али" wrote:

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

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

Аватар пользователя Geldora Geldora 5 июня 2009 в 23:17

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

Аватар пользователя PVasili PVasili 5 июня 2009 в 23:45

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

Аватар пользователя andypost@drupal.org andypost@drupal.org 6 июня 2009 в 18:24

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

"<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a>" wrote:

лучше провели себе расчесывание мозгов. система стала требовать сразу с нуля APC, и висеть 4000 ms при открытии страницы

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

Аватар пользователя Химический Али Химический Али 7 июня 2009 в 21:01

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

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

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

Аватар пользователя neochief neochief 8 июня 2009 в 14:46
"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:

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

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

Аватар пользователя seaji seaji 8 июня 2009 в 16:47
"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:

почему до сих пор никто не поучавствовал? или все устраивает?

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

Аватар пользователя Arturus Arturus 10 июня 2009 в 15:26

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

Аватар пользователя Valeratal Valeratal 10 июня 2009 в 15:43

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

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

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

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

вот пример

Ошибка база данных в 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

Аватар пользователя neochief neochief 10 июня 2009 в 15:39
"Arturus" wrote:

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

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

Аватар пользователя PVasili PVasili 10 июня 2009 в 15:45
"Arturus" wrote:

Хотелось бы чтобы появилась система шаблонов готовых сайтов.

- инсталяционные профили существуют уже давно... на of сайте 25 штук уже.

Аватар пользователя Arturus Arturus 26 июня 2009 в 10:16
PVasili wrote:
"Arturus" wrote:

Хотелось бы чтобы появилась система шаблонов готовых сайтов.

- инсталяционные профили существуют уже давно... на of сайте 25 штук уже.

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

Аватар пользователя andypost@drupal.org andypost@drupal.org 26 июня 2009 в 21:31
Quote:

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

Видимо никто этим не озадачивался... по крайней мере на сегодня

Аватар пользователя PVasili PVasili 10 июня 2009 в 15:49
"Valeratal" wrote:

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

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

Аватар пользователя alexandr.poddubsky alexandr.poddubsky 13 июня 2009 в 21:12

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

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

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

Аватар пользователя alexandr.poddubsky alexandr.poddubsky 14 июня 2009 в 14:53
"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:

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

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

Аватар пользователя neochief neochief 14 июня 2009 в 16:08
"<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a>" wrote:

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

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

Quote:

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

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