Интерфейсы

индекс
44,19

Разработка Ленты, борьба с Ощущением раздутости («Почему» Интерфейса, часть 3)

Было:
image

Стало:
image
От себя: лента, лента, лента, лента. Она великолепна.

Автор — Дженсен Харис, Director of Program Management for the Microsoft Windows User Experience Team. (Подскажите адекватный перевод.)

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


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

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

Офис 2000 привнес несколько новых механизмов интерфейса, спроектированных для уменьшения этого ощущения «раздутости». Этот релиз во многих отношениях отметил начало дороги, повернувшей в конечном счете в сторону редизайна интерфейса в Офисе 2007.

image
Ворд 2000

Первый механизм назвали сначала «Адаптивные меню», а потом «Персонализируемые меню». Он был попыткой сделать верхние меню короче, показывая вначале основные, самые популярные, опции. После нескольких секунд (или после щелчка по шеврону внизу списка опций) меню расширялось и показывало все свои опции. Наиболее часто используемые опции по мере использования включались в сокращенные меню, а никогда не используемые опции ссылались в «длинные» (скрытые) меню. Такая вот адаптивная модель, что же до стоящей за ней идеей — ну, в конечном счете, вы получали показывающие только нужное автоматически настроенные меню.

image

Адаптивные меню были провалом. На самом деле я думаю, что они делали интерфейс еще более сложным. Почему? Несколько причин:
  • Способа настроить короткие меню правильно по умолчанию не было. Хотя здравый смысл и говорит, что «все используют одни и те же опции Офиса», в реальности люди используют опции на удивление разные. Таким образом, идеальные меню для одного человека были совершенно непригодными для другого.
  • Когда меню оказывались настроены совершенно неверно, пользователю приходилось их просматривать. Но просмотр адаптивных меню требует аж два прохода: короткое меню, щелчок по шеврону и, наконец, длинное. А из-за появления новых опций между присутствующими в коротких меню просмотр приходилось начинать сначала. В результате просмотр меню занимал в два раза больше времени. Даже если меню было бы спроектировано по нажатию на шеврон раскрываться только вниз (а уже присутствующая на экране часть не менялась бы), вам просмотрели бы его за раз только в лучшем случае. Вот так адаптивность значительно уменьшила эффективность меню.
  • Если самонастройка не идеальна, обычно она хуже, чем отсутствие возможности любой настройки вообще. Хотя алгоритм самонастройки, отвечавший за показ и скрытие пунктов меню, весьма сложный и хорошо продуманный, он не был идеальным. А раз он не идеальный, он часто ошибается. (И это даже если мы поймем, что для такой опции «правильно».) Большинство людей получили ощущение случайности и непредсказуемости: вот опция меню на месте, а вот, спустя пару дней, ее там нет.

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

Еще один призванный бороться с ощущением раздутости механизм в 2000 Офисе — сплавленные тулбары. В этой модели несколько тулбаров могут занимать на экране одну линию. По умолчанию тулбары Стандартный и Форматирование были сплавлены в одну линию. И так как на большинстве мониторов места для двух тулбаров не было, сложный алгоритм выбирал малоиспользуемые по идее кнопки и прятал их в скрытую зону в конце себя. Механизм был такой же, как и с адаптивными меню — кнопки прятались и возвращались на место по мере использования.

image

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

Результат: большинство пользователей, особенно в компаниях, выключали эти опции.

Так почему эти механизмы появились в Офисе, если они были настолько ущербны?

Во первых помните, что анализируем то мы задним числом. По мере роста мощности компьютеров нарастало возбуждение (и не только в Майкрософте) о «самонастройке» и использовании мощности компьютера для формирования интерфейса, заточенного под использующего его пользователя. Сейчас легко сказать, что люди в основном против этой идеи, поскольку она вызывает непредсказуемость, но и знаем то мы об этом в основном благодаря экспериментам, таким как с самонастраивающимся интерфейсом в 2000 Офисе.

Во вторых люди, работавшие над этими механизмами, почти не имели пространства для маневра. В то время Офис был знаменит за отсутствие принципиальных изменений в интерфейсе. Как я говорил, до 2007 Офиса структура верхнего меню не менялась аж с 1989 года. Эта стабильность была достоинством в умах многих пользователей, т.к. нет изменений — не нужна переподготовка.

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

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

Итак, мы не умнее людей, работавших над интерфейсом Офиса 2000-го. (Фактически, набольшие сторонники интерфейса Офиса 2007 сегодня это люди, работавшие над предыдущими интерфейсами, и рассказавшие нам чему они у этих интерфейсов научились). Им необходимо было уменьшить ощущение «раздутости» (уменьшить переполненность меню и тулбаров) не меня собственно содержания меню и тулбаров. Похоже на следующее: когда мне в детстве нужно было убрать комнату, я просто прятал все под кровать. С первого взгляда все выглядит замечательно, но это ощущение длится ровно до поиска нужной вещи.

Подытожим: мы не увеличили чемодан, не сделали более легкую в использовании молнию. Мы просто пришили много карманов.

В следующей статье мы отправимся в экскурсию на выставку специальных экспонатов «Пыльного музея прошлого Офиса», в крыло Помощника (привет, Скрепыш).
+52
10 марта 2010, 14:16
36

комментарии (107)

–1
maximw #
Вроде Вы все логично пишите, все правильно. Но интерфейс 2007 офиса, все равно кажется ужасным, неудобным, еще более раздутым. Из первых двух картинок «Было» и «Стало» я бы однозначно предпочел «Было», там хоть и кажущийся беспорядок, но все что нужно на расстоянии 1 клика, а в «Стало» часто 2 и больше кликов.
–5
ayambit #
ХА! До 2003 третьего офиса с кучей функций, реализованных исключительно в боковых панелях еще не добрались просто, так что не все так просто (с).
+1
r21514 #
С 95 года добирался и не жаловался.
+2
ayambit #
Да я про «добрались» в смысле анализа, ни про кого лично я тут не говорил.
+2
maximw #
Простите, не заметил, что это перевод. Следовательно «Вы» — это про Jensen Harris :)
+3
Goodkat #
В том-то и дело, что «кажется».
Вам он кажется ужасным и неудобным, а мне — очень удобным и красивым.
+1
maximw #
Красота это вообще не критерий. Во-первых она субъективна, а во-вторых здесь главное удобство.

А удобства в 2007 меньше, потому что больше среднее количество кликов, и лента при той же функциональности занимает больше места, чем настроенные под себя тулбары 2003-го, хотя бы потому что там иконки крупнее.
+1
Goodkat #
Я об этом и говорю: «кажется ужасным, неудобным» — это не менее субъективно.
Крупные иконки можно свернуть, но мне они не мешают, а, наоборот, удобны.
Hастраивать под себя тулбар можно и в 2007-м, а большего мне и не надо.
+1
rg_software #
А как настроить под себя тулбар (кроме единственной панели быстрого доступа)?
Вроде есть какие-то дополнительные редакторы, но штатные средства где?

У меня к интерфейсу 2007 две крупные претензии:
1) убрали нормальный элемент, подсвечивающий стиль текущего текста, он мне нужен, теперь не хватает;
2) разнесли элементы, нужные мне вместе, на разные панели, поэтому постоянно приходится перещёлкивать.

Раньше тоже было не фонтан, но мне меню не казалось перегруженным. Я сделал для себя кастомную панель и вынес туда всё, что было нужно, а остальное убрал нафиг. Теперь я бы боролся с (2) таким же способом, но как?..
+1
Goodkat #
Да я не знаю, у меня теперь дома Ubuntu и Gedit :)
+1
ayambit #
1) Не знаю.
2) В 2010 можно. В 2007 заголовка окна совсем не хватает? Если совсем, можно через правку конфигов забабахать себе еще один таб.
+4
guessss_who #
В пользу старого интерфейса высказывается скорее привычка, нежели здравый смысл. :) Людям, не имеющим опыта работы со старыми офисными пакетами, 2007-й офис не кажется ужасным и неудобным. Достаточно один раз вкратце рассказать, какие возможности есть в программе и где приблизительно их искать — и они чувствуют себя вполне уверенно (это из личных наблюдений).

Черт, да я сам, например, случайно узнал о такой замечательной штуке, как SmartArt, только потому, что в 2007-й версии она перед носом, на закладке «Вставка».
+3
maximw #
Я тоже по-честному думал, что привычка. Долго (и не без чувства отвращения) заставлял себя пользоваться 2007-м, специально чтоб привыкнуть. В итоге понял, что это не привычка, а извращение дизайнеров интерфейсов майкрософта. Снес 2007-й и поставил 2003-й, выставил тулбары как мне надо, все под рукой, все видно и доступно моментально.
+3
srvr4vr #
Кому как, это вообще показательно, любое изменение в популярном и сложившимся продукте автоматом делит пользователей на два больших лагеря, есть еще тритий — они просто пользуются и недоуменно или со смехом смотрят на двух первых рвущих интернеты в холиварах.
0
srvr4vr #
За что минусуешь, о неведомый тихушник? Батхерт получил да?)
+1
guessss_who #
Возможно я соглашусь с тем, что для любителей «сделать под себя», MSO < 2007 — более благодатная среда. Но «из коробки» 2007-й офис все-таки удобнее на порядок. И когда я со своего компа с 2007 офисом пересаживаюсь за чужой комп с 2007 офисом — они одинаково удобны, и мне не хочется разбить монитор из-за того, что тулбары как-то не так, и непонятно, как человек мог жить без вот этой-вот кнопочки и всё такое… :)
+2
Vanok #
Это дело привычки. На самом деле ленточный стиль меню неудобен лишь после первого времени с момента перехода от «стандартного» офиса, а затем быстро к нему привыкаешь и даже начинаешь задумываться, почему бы тоже самое не сделать и в OO (первый использую на работе, второй дома).
+1
lesa80 #
2007ой по началу пугал… но вот пришлось на сессии писать курсовые и т.п. более менее стала понятна логика интерфейса, и теперь мучительно лагаю на старых вариантах офиса…
–9
r21514 #
Невозможность включения классического меню и тулбара с 2007 офиса и невозможность включить классическое меню Пуск с Windows 7 это неуважения к своим пользователям.
+22
Crazybot #
Невозможность поставить на оптическую мышь шарик это неуважение к своим пользователям
+2
this #
По-моему, это немного из другой истории. У меня есть знакомый, который не ставит семерку только из-за того, что там нет классического меню. Да, согласен, это глупо звучит, но вот так оно есть. Мне кажется, что нет ничего сложного в добавлении возможности установки классического меню.
+5
ipod #
Так может ему и нужна эта семёрка? Если человека останавливает интерфейс меню, то другие вещи вообще могут ужаснуть…
+2
ipod #
*не нужна
+1
this #
Ну он мне больше аргументов не приводил. В любом случае, я тоже считаю, что ось нужно обновлять и привыкать к новым элементам интерфейса, если нет возможности их сменить.
НЛО прилетело и опубликовало эту надпись здесь
+4
guessss_who #
В в ранних версиях Windows 95 была возможность переключить интерфейс в режим «а-ля Windows 3.1». А потом его убрали. ИЗВЕРГИ!
+1
voidus #
Действительно, изверги. Я бы не отказался посмотреть на win7 в режиме интерфейса Win3.11
+4
guessss_who #
Ну, предположительно, это выглядит вот так:

+1
Crazybot #
Щас тоже есть люди, которые сидят на старых осях. Вот только их воспринимают больше как ненормальных, а не как олдфагов
+15
Zakus #
Бил бы по рукам, недоюзеров которые любят показать насколько они «старички» ставя в XP-шках
(особенно на тех что ставил именно я и настраивал) классическое меню.

Да я люблю кликать по кнопочке «my computer» из старт-меню, и её отсутствие меня выводит больше всего на свете.

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

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

И именно в W7 первичным есть поиск файлов и ярлыков по индексируемым местам (в том числе и по all programs меню), а также отображение недавно используемых. а all program — вторично, просто как куча в которую все устанавливаемые программы скидывают свои ярылки — если потом вдруг что то понадобится.

Меню делали не дураки от фонаря, по сути выборка чаще всего используемых программ есть автоматизированный вариант quick launch панели.
+8
Zakus #
Да и ярлыки на рабочем столе — фигня, сворачивание открытых окон ради запуска ярлыка с десктопа — действие психологически тяжелое. Ещё в XP по умолчанию «my computer» убран с десктопа.

Это я к тому, что есть люди которые сидят и думают над тем — как сделать UI лучше, а не просто — раз стукнуло в голову, давайте сделаем новое меню. И аналогия Crazybot с мышкой — правильная.

в MSDN в базе знаний есть кстати раздел посвященный UI и юзер экспириенсу по этому поводу.
+1
aeryaguzov #
> Да я люблю кликать по кнопочке «my computer» из старт-меню, и её отсутствие меня выводит больше всего на свете.

Вот в следующем выпуске придумают новую панель, в которой не будет «my computer», вы как «отец» скажете «фу как ацтойно — че это у тебя нет кнопочки «my computer» — нужно включить тру режим классический, надо сменить»:-)
+1
Zakus #
Следующий выпуск (от XP) виста, а теперь — W7 и оно всё ещё там, правда уже текстом и просто «computer».

А вообще да подколол)
+3
rg_software #
Выучите сочетание Win+E и забудьте про кнопку «Мой компьютер».
+1
Zakus #
О боже такой умный, а панель навигации в XP ты за меня будешь каждый раз закрывать?
+1
rg_software #
О да, страшная кошмарная панель навигации — её присутствие на экране невозможно терпеть!!!
+1
Zakus #
Да страшная, а крестик на ней позволяющий её закрыть давит на мою нежную психику.
И занимает место с боку. Опять же таки в W7 она намертво приделана, и в ней объединили сразу две панели. И что самое интересное, вроде та же панель навигации, но моя психика почему то не травмируется, к чему бы это?

Но суть моего комментария, в том, что не нужно ничего учить, мы все прекрасно знаем,
но мне нужна именно кнопка в меню(дело принципа). Что Winkey+E, что Winkey+R type explorer — это все запуск эксплорера с панелью навигации (win xp), а не открытие my computer.

+1
dysangelium #
Это другое.
Вот мне нужно быстро вызвать «Управление компьютером».
Ваше решение — на одну распальцовку менее удобно.
+1
rg_software #
да, это верно. Если «Моего компьютера» нет в поле зрения, проще Win+R, «compmgmt.msc»
Конечно, не так быстро, но тоже терпимо.
+1
Zakus #
>Если «Моего компьютера»
control panel это отдельная кнопка в start-меню.

И раз уж на то пошло, нужно работать, а не панельки настраивать.)
Работай негр получишь доллар…
все я ушел работать
+2
Labinskiy #
Первый скриншот как бы навевает:
all_toolbars_on_in_word
:)
+1
Labinskiy #
извиняюсь за опечатку )
+1
ayambit #
Да, еще надо боковые панели открыть для полного счастья ^__^
+2
ipfw #
Поправьте, вместо картинки о адаптивном меню вставилась еще одна о сплавленных тулбарах.
+2
ayambit #
Да, спасибо.
–9
Ockonal #
Эта лента одна из самых ужасных виджетов, на ряду с выпадающим списком.
+1
Zakus #
Очевидно что в случае с лентой избавились от дублирования одних и тех де команд, в менюшках и на панели.

Но в тоже время после старого офиса тяжело привыкнуть (именно привыкнуть) и иногда пытаешься найти «старую кнопку», и не можешь, и это очень сильно раздражает.

То же самое — таскбар в W7, очень удобная штука и является по сути интеграцией нескольких старых элементов.
+9
dharbari #
С 1994-го года активно работал с вордом. Увидив новые интерфейс в 2007-ом сначала удивился, потом — попробовал. С тех пор про старый интерфейс вспоминаю с ужасом.
Лента — прекрасна.
+2
rg_software #
Пока не будет нормальных штатных средств кастомизации, не могу нормально воспринимать ленту. Впрочем, дело к настройке идёт, но надо было с этого начинать. Всё-таки идея создать собственную панельку и выносить на неё то, что мне нужно — это хорошо. А логика размещения элементов от Майкрософта далеко не всегда устраивает.
+1
Napolsky #
Без всем известной картинки этот пост не может быть полным :)
+13
Napolsky #
собственно вот


все. теперь тема раскрыта :)
+1
ayambit #
Вставил в статью, спасибо.
+2
homm #
Может быть, если уже вставили в 2 комментария, то в статью (которую можно отредактировать, в отличие от комментариев) это вставлять не стоит? Ну пожалуйста? Ну нахера это все?
+3
ayambit #
Я именно такую картинку искал (но не нашел), она лучше простой, без надписи.
–1
Zakus #
Имхо, закрасить надпись белым отрезать меню пуск, и сделать «стало» с такой же (тоже с полным окном но с новым офисом и лентой).
+2
impwx #
Запрещаешь пользователю настраивать тулбары под себя — получаешь чистоту риббона. Разрешаешь — получаешь возможность изгадить интерфейс. Почему интерфейсники Microsoft'а считают, что если дать пользователю молоток, он обязательно будет бить себя по пальцам?

С другой стороны, после опыта перевода документации MS по SQL Server, где постоянно встречалась строчка «Нажмите кнопку Отмена для отмены», начинаешь задумываться о умственных способностях их целевой аудитории…
+1
Zakus #
Такие вещи в документации скорее всего из-за установок «сверху» аля «каждая кнопка на форме должна быть описана, иначе хрен».

Та же история с правилом — комментировать абсолютно все методы класса без исключения. В итоге функция которая говорит своим именем о том что она делает и как (когда она совсем простая) в коде получает комментарий с такой же тавтологией))

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

типа
/// use this to add user, userName — user name you wnat to add
AddUser(string userName)
+1
maximw #
Поменяли картинку и теперь в моем комментарии слова про «кажущийся беспорядок» приобрели совершенно иной смысл. Подстава получилась :)
+4
romx #
Я считаю себя ужасным ретроградом, и сторонником неизменных интерфейсов. По этой причине сидел до последнего (до середины 2009 года) на «офисе 2003». Но тут пришлось перейти на 2007 (с риббоном) ради одной работы, и… поставив 2007 с «риббоном» неожиданно для себя и своей ретроградности и консерватизма в интерфейсе понял, что «это» — мне нравится!
Поэтому, с тех пор живу только на 2007-м. Вот такие дела.
+2
blajack #
согласен, после 2007 на более ранние версии переходить тяжело. в 2003 всё кажется сложнее.
0
dmach #
Кому лень читать (как мне) смотрим тоже самое тут — blogs.msdn.com/jensenh/archive/2008/03/12/the-story-of-the-ribbon.aspx
–2
ilawyer #
Чем только народ не мается, при отсутствии полезной нагрузки на рабочих местах…
0
DeMx #
Стало, конечно, лучше, но когда мне нужно в PROMT (там стр-ра такая же) включить/выключить подсветку чего-либо, то я каждый раз теряюсь, хаутично бегая глазами по вкладкам и пытаясь соотнести их с желаемой мной функцией. Не знаю, может это у меня проблемы… в голове.
+3
NoHate #
Верните скрепку!!!
+2
phikus #
Ленту трудно использовать на маленьких экранах, ведь нельзя свернуть всё в одну строку с меню

а на широкоформатных мониторах её не прилепишь справа или слева. В общем в плане юзабилити 2003й офис выигрывает
+2
dharbari #
Свернуть можно, так, чтобы она появлялась только по необходимости. Разве этого не достаточно?
Сам пользуюсь вордом на нетбуке.
+7
ayambit #
Ага…
+2
DirectX #
И что остаётся от патентованного риббона?
НЛО прилетело и опубликовало эту надпись здесь
+4
doctorbrain #
Золотое правило механики «проигрываем в скорости — выигрываем в силе». И наоборот. В разрезе данной статьи главной задачей по улучшению интерфейса является логическая компоновка объектов с минимизацией занятого пространства. Таким образом, новые интерфейсы предролагают логичность и минимизацию. О месторасположении компонентов/меню/кнопок/etc можно догадаться, не вычисляя это эмпирическим путём. Однако, проигрываем в количестве кликов, как было сказано ранее. При большом потенциальном награмождении, имхо, главное порядок и логика.
+1
guessss_who #
Беглый просмотр комментариев и их рейтинга показал, что Хабрахабр — за новые интерфейсы. Ура, товарищи! :)
+1
VovixLDR #
Хабр — за интерфейсы, которые повышают удобство и скорость работы.
+7
bbbb #
В целом интересно.
Но, имхо, тулбары это как «панель быстрого запуска». Самые часто используемые ф-ции, вы вытаскиваете на тулбар, что бы легко можно было к ним доступиться и не нужно было учить «горячие клавиши».

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

Кстати сравнение на верхних двух картинках не адекватно. Никто ведь не заставлял вас делать столько тулбаров с таким количеством ф-ций.
Правильне было бы сравнить последовательности действий пользователя, количество кликов, возможно количество неверных кликов прежде чем тот найдет нужную функциональность.
+2
Zagrebelion #
В рибоне-2007 есть возможность вытащить частоиспользуемые кнопки под (или над) основную ленту.
+1
bbbb #
Проверил — нету. Возможно эту опцию нужно как-то активировать?
+1
bbbb #
Извините — нашел. Удобно. Спасибо. Теперь можно и спрятать рибон :)
+2
ayambit #
Я выше ответил, что такая возможность есть. Только о ней видимо мало знают. Называется Quick Access Toolbar. А также в 2010 Офисе добавили возможность создавать свои табы на Ленте, в которые можно накидать нужных опций.
+2
Goodkat #
Свои табы можно делать и в 2007-м, но как-то через ж… с помощью плагинов или ручной правкой конфигов (*nix-style :)
+1
ayambit #
Ну считай, что для обычных пользователей такой возможности и нету. Но я понимаю, почему они так сделали — это ведь для нас все просто и красиво, а внутри сложная конструкция, плюс мало опыта у них было. Вот теперь поправили в 2010.
–3
VovixLDR #
Если бы в офисе 2010 в ленту не добавили возможность настройки, я бы выставил автору большой-большой фак. Офис 2007, как и виста — это недоразумение, которое должно умереть.
0
Xronos #
Ribbon великолепен, я его обожаю.
+4
DirectX #
И все же, дорогие сторонники ленты, ответьте на два вопроса:

1. Как концепция ленты согласуется с использованием на широкоформатном мониторе? Кроме идеи работы с разворотом из двух страниц.

2. Откройте Ворд и скажите мне пожалуйста, какую смысловую нагрузку несут занимающие 40% ширины главной ленты белые квадраты с надписями «Заголово...», «Заголово...», «Заголово...»?

Издержки локализации? Вот тут-то и возникает главный недостаток:

Лента — это прокрустово ложе. Мне, как имеющему отношение к программированию, крайне не нравится идея что-то подбивать и хардкодить.

Но именно это и сделано — кнопочки подбиты — молодцы, но и идеи добавить или убавить уже не должно возникать. Может это и есть совершенство, но ситуация не очень приятна.
+1
ayambit #
Автор пишет почему был сделан именно такой выбор, это сначала общий анализ идет. Я вот что хочу спросить (no offence и никакого «сперва добейся») — есть ли у вас идея что можно сделать в соответствии со следующим?

Принципы проектирования
• Человек должен фокусироваться на контенте, не на интерфейсе. Помогите людям работать без вмешательств
• Уменьшите количество вариантов, доступных в любое заданное время
• Увеличьте эффективность.
• Выбирайте консистентность однородности
• Дайте опциям постоянное место. Предпочитайте консистентный интерфейс умному
• Прямолинейный лучше чем умный
+1
DirectX #
Я понимаю мотивы, лежащие в основе разработки. Эдакий манифест постоянства и разложенности по полочкам. Но даже в жизни есть рационалы и иррационалы, для которых порядок в беспорядке :) Возможно даже такая психологическая особенность может разграничивать тех кто в восторге от интерфейса от тех, кто не очень.

Но вышеприведенные принципы гладки только на бумаге и даже противоречат друг другу. А некоторым принципам «классический» тулбар соответствует даже лучше.

Если отталкиваться от этого принципа, как краеугольного:
• Дайте опциям постоянное место. Предпочитайте консистентный интерфейс умному.

То новый интерфейс суть зафиксированный кем-то порядок. Классический же тулбар образца офиса 2003 — тот же порядок, но самооптимизируемый в процессе использования. При должном развитии — значительно более прогрессивное направление. Всего-то нужно было учесть опыт того же Corel или Adobe с контекстной панелью инструментов.

Здесь же получились те же контекстные панели, но переключаемые вручную! Причем почему-то не додумались что для внеконтекстных опций нужно отдельное место.

Фактически мелкая невзрачная пользовательская панель инструментов в строке заголовка — недостающая концептуальная часть.
+1
ayambit #
О! Наконец то дискуссия!

>Но вышеприведенные принципы гладки только на бумаге и даже противоречат друг другу.
Укажи где, я не вижу. Может я что перевел криво?

>А некоторым принципам «классический» тулбар соответствует даже лучше.
Эти принципы для нового интерфейса должны выполнятся все сразу, если хоть один идее не соответствует — идея выбраковывается.

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

>Фактически мелкая невзрачная пользовательская панель инструментов в строке заголовка — недостающая концептуальная часть.
Так она же есть, или ты про что? Вот тебе то самое «отдельное место».
+1
DirectX #
Противоречивость требований? Ну вот, например:

• Уменьшите количество вариантов, доступных в любое заданное время

• Дайте опциям постоянное место. Предпочитайте консистентный интерфейс умному

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

Если в 2003 «умность» проявлялась например в том, что при выделении рисунка автоматически появлялась панель настройки изображения, то что в 2007? Появляется возможность открыть такую панель.

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

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

Итого, главная панель несёт вообще непонятную смысловую нагрузку.

Да, секретарши без этого не протянут, но есть люди, кому она реально не нужна. Зато им же часто нужно что-то куда-то вставить. То таблицу, то формулу, то рисунок. Или отформатировать. Не так много для счастья нужно — всего-то кнопочек 6 максимум базового, заметьте, для них функционала оттуда, 8 отсюда. Но их нельзя добавить непосредственно (если не считать верхнюю строку). Как же, это нелогично!

Зато для «рекомендуемого» стиля работы нужно перейти на специально упорядоченную панель «Вставка»… А потом на «Формат», а потом на «Вставка», а потом обратно.
+1
ayambit #
>Если в 2003 «умность» проявлялась например в том, что при выделении рисунка автоматически появлялась панель настройки изображения, то что в 2007? Появляется возможность открыть такую панель.
Два раза щелкни по картинке, все будет. Что касается одного щелчка — может мы хотим картинку передвинуть просто, зачем сразу панель опций рисунков включать. Может мы хотим просто передвинуть картинку. Умным как раз был бы интерфейс, который автоматом отображал бы эту вкладку.

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

>Для тех, кто привык работать по-человечески, через стили, например, совершенно не нужны сегменты этой самой основной панели, отвечающие за выбор шрифта. Да и стили в том виде, в каком они в 2007 тоже не нужны. Нужна человеческая боковая панель с возможностью запоминания того факта, что я ее открыл, нажав на мелкую невзрачную кнопку.
Панель стилей есть. Для меня удобнее своей родственницы из офиса 2003-го — стилей показывается значительно меньше, что удобнее.

>Но их нельзя добавить непосредственно (если не считать верхнюю строку).
А чем верхняя строка не угодила? Также, в 2010 офисе можно сделать свою собственную вкладку и радоваться, в 2007 наверное просто не успели сделать. Еще есть соображение, что в 2007 хотели дать людям привыкнуть к дефолтной раскладке, но это я из головы.

>Да, секретарши без этого не протянут
>Итого, главная панель несёт вообще непонятную смысловую нагрузку.
Тут у меня когнитивный диссонанс.

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

Также вот повторю — если ли другие адекватные (не лабиринтообразные) принципы проектирования и адекватная модель интерфейса для сверхфичастых программ?
+1
DirectX #
Конечно есть. Принцип по которому интерфейс должен динамически адаптироваться по контексту и автоматически группироваться по частоте использования тех или иных элементов. Использовать неиспользуемые области экрана (боковые). Быть гибким и настраиваемым.
+1
ayambit #
Внимание! Все это! Все! Было! В 2003! Офисе!
+1
DirectX #
Главное концептуальное заблуждение создателей риббона — они захотели вынести все команды на панель инструментов. Это просто не нужно. В действительности люди (и профи и чайники) пользуются ограниченным подмножеством команд.

А что такое старая-добрая пронафталиненная система?

меню (все команды) + тулбар (нужные из них)

Чем плоха эта концепция? Да ничем. Она логична. И имеет потенциал для развития. А вот идея предопределённости на основе неких исследований — тупик. Это примерно как идея сделать универсальную одежду среднего размера.
+2
basilisk #
Я не собираюсь объяснять, почему лента хреновая. Товарищи разработчики выдвинули интересную концепцию. Сделали это явно не с бухты-барахты. Но я категорически возражаю против имевщего место быть «сжигания мостов»: это я про невозможность использования классического интерфейса.

Любое новшество в компьютерном мире обязательно включало в себя обратную совместимость:
* процессор Intel 386 содержал полный набор 286-го плюс свои уникальные фичи.
* Windows 3.1 показал нам красивый оконный интерфейс, но не лишил нас счастья использовать DOS-приложения (конечно, за исключением многих игр — специфика, знаете ли).
* Windows 95 хотя и предложил революционную кнопку «Пуск» и проводника, которые живы до сих пор, но в нём кроме этого был ещё и стандартный progman.exe и файловый менеджер из Windows 3.1
* Windows XP хотя и переосмыслил содержимое кнопки «Пуск», но оставил шанс использовать классичечское меню.
и т.д.

Да даже наберите в командной строке «pbrush» — запустится стандартный Paint, который в девичестве звался Paintbrush (pbrush.exe). Такого экзешника вы не найдёте в папках Винды! Всё это следано для обратной совместимости со старыми версиями и пользователями привыкшими к этому.

В этом то и причина массовых недовольство по поводу нового ленточно-резинового интерфейса офиса: он не дал нам шанса вернуться к привычному интерфейсу, если мы этого захотели!.
+1
Tanner #
Сполски по поводу «сжигания мостов» писал, что партия MSDN победила партию Раймонда Чена. Правда, писал он про API, но для UI это, к сожалению, тоже справедливо.
+1
GIum #
Кого-нибудь еще напрягает, что в 2010 офисе копировать на ctrl + ins ????
+1
srvr4vr #
Серьезно? Ctr+C не робит?
Олдфагов я думаю не напрягает, у меня есть знакомые которые и ныне так копируют/вставляют.
+1
GIum #
не робит, и перенастроить, естественно, нельзя =(
+1
srvr4vr #
Фак… надеюсь к релизу передумают.
+1
ayambit #
На английской бете 14.0.4536.1000 — работает. Я в ней переводил кстати, глюков хватает — один раз упала. Так что может подождать?
+1
a_burd #
ох. и правда? балин(
+1
archonoff #
Вы шутите?? Это ж стандарт! Еще древнее, чем ctrl+c.
ctrl+ins — скопировать
ctrl+del — вырезать
shift+ins — вставить
+1
andoriyu #
первое, что меня разочаровало в маке — там нельзя копировать по ctrl + ins.
+1
citius #
Все робит, гонево это.
+2
a_burd #
Спасибо за переводы! жду следующих!

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

0
stas_agarkov #
лбъясните, нахуй программе столько фнукций в БЛИЖАЙШЕЙ ДОСТУПНОСТИ? те, кому они нужны, пусть лазят по меню, раз они такие умные
+1
techno #
Как человек, активно пользующийся Вордом для работы, и прошедший путь от версии 95 до 2007, подтверждаю, что новый интерфейс ГОРАЗДО удобнее, чем все, что было до этого. С ним действительно приятно работать. Спасибо тем, кто это сделал.
+3
snch #
минусуйте, но абсолютно никакой логики и удобства в этом уебищном риббоне нет и быть не может

p.s.: классическое меню в семерку можно вернуть этим — classicshell.sourceforge.net/
+1
Tanner #
Сам Ribbon, может быть, и неплох. Другое дело, что существует некое множество задач, выполняемых в Офисе крайне редко, но о них периодически задумываются все. Соответственно, по таким задачам была накоплена база хинтов, доступных так или иначе в Сети и в оффлайновой литературе. И все эти хинты с новым офисом были потеряны.

Один из примеров: переключить вид ссылок в Excel. Мгновенно нашёл решение для 97-2000-2003, но с риббоном сломал себе мозг и ничего не сделал.
+1
Shuuji #
Новый интерфейс офиса ужасен. И лично я радуюсь, что в нашей компании не стали тратить денег на апгрейд.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.