Является ли интерфейс Microsoft Ribbon UI действительно прекрасным, с точки зрения удобства использования?

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

  • Является ли Ribbon UI действительно инновационным?
  • Какие качества в нем делают это хорошим или плохим механизмом пользовательского интерфейса?

Возможно, связаны: Принятие интерфейса ленты

85 голосов | спросил Thomas Owens 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:07:14 +0400 2008, 16:07:14

13 ответов


84

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

Таким образом, большой, смелый характер Ленты на самом деле приспосабливается к просмотру функций - намного больше, чем меню. Во всяком случае, ярлыки клавиш все еще существуют для ниндзя Word /Excel;)

ответил 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:15:02 +0400 2008, 16:15:02
27

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

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

ответил 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 22:11:43 +0400 2008, 22:11:43
25

Существует три группы пользователей Office:

  1. Повседневные пользователи или пользователи, не знающие ничего. Это ваша мама, пытающаяся ввести рецепт в Word, или ваш папа пытается составить список в Excel. Это люди, которые понятия не имеют, как форматировать вкладки, они просто попадают в пробел, пока курсор находится в нужном месте. Для этих людей интерфейс ленты Ribbon - это находка, поскольку они не знают, что они делают на самом деле. Это облегчает процесс. Они не привыкли к старому стилю, поэтому им все равно, что он ушел.

  2. Пользователи Hardcore. Эти люди прекрасны, потому что любой серьезно хардкорный пользователь Office использует все сочетания клавиш. Ни одно из сочетаний клавиш не изменилось, поэтому эти люди не пострадали от обновления. Они могли бы на самом деле что-то получить, так как все, что они не знали о сокращении, теперь у них есть стимул для изучения.

  3. Средние пользователи. Люди, которые используют Office для различных задач, больше, чем пользователь Casual, но не настолько, как пользователь Hardcore. Это включает большинство программистов . Они знают достаточно, чтобы быть опасными, но недостаточно, чтобы быть опытными. Пользовательский интерфейс Ribbon больше всего их раздражает, потому что он отличается. Но они привыкнут к этому, справятся с этим и, вероятно, узнают больше о Office и как использовать его в результате. Важнейшая часть состоит в том, что никто из них не будет сильно зависеть от этого, чтобы изменить что-то еще.

Итак, одна группа, которая не нравится, не изменится, а две другие в порядке с ней. Вот почему использование Office 2007 занимает 2-кратное восприятие Office 2003, которое было более или менее Office 2000 с обновленным интерфейсом.

ответил Tom Kidd 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 22:02:03 +0400 2008, 22:02:03
18

Ну, кроме количества используемого пространства, я нашел его более удобным для пользователя, чем классическая панель меню. Для этого есть много причин:

  • Изображения: Значки больше, чем на классическом меню и панели инструментов, что облегчает понимание для новичков.
  • Предвизуализация: Почти все действия, которые влияют на макет, могут быть просмотрены без оставления ленты, что упрощает некоторые попытки форматирования, не теряя при этом весь путь.
  • Навигация по клавишам: . Визуальная помощь предоставляется тем, кто хочет изучить «клавиатурный» путь для доступа к действию. Почти все действия имеют «ключевой индекс» при нажатии ALT , чтобы найти нужный элемент.
  • Лучше организовано: . Я обнаружил, что новая группировка функциональности, которую они представляют с лентой, обычно лучше подходит тем, что люди ожидают найти. Конечно, для опытных пользователей это может потребовать немного большей адаптации, но это не очень важно, так как эти люди, как правило, более умеют запоминать новые ярлыки.
ответил gizmo 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:23:04 +0400 2008, 16:23:04
12

Проблемы с юзабилити, связанные с клавиатурой, с лентой

Лента отлично подходит для обнаружения доступа к функциям мыши. Однако, по моему опыту, такой же пользовательский интерфейс на самом деле не существует, когда дело доходит до доступа к клавиатуре. Основные проблемы в том, что быстрые клавиши для Office 2003 больше не доступны для поиска, а новые быстрые клавиши быстрого доступа Office 2007 «Alt» часто неинтуитивны.

(Примечание. Эти комментарии основаны на сообщении в блоге о Office 2007 Ribbon , которые я сделал еще в декабре 2006 года: один или оба этих вопроса, возможно, были исправлены в следующей версии Office.)

Обнаружение нажатий клавиш Word 2003: . Если я использую Word 2007 и хочу добавить новую строку в таблицу, я мог бы помнить, что ярлык Word 2003 для «добавить новую строку таблицы» начинается с Alt + A (меню таблицы), но не то, что приходит после этого. Word 2007 не дает никаких подсказок после нажатия Alt + A - он просто показывает «Ключ доступа к Office 2003: Alt, A, ...». Это хуже, чем пользовательский интерфейс Word 2003, где меню таблицы стало бы видимым, а следующие доступные нажатия клавиш были бы видны в меню (в подчеркнутых буквах пунктов меню).

Неинтуитивные новые быстрые клавиши для Office 2007: Новые быстрые клавиши быстрого доступа Office 2007 «Alt key» часто довольно неинтуитивны и трудно запоминаются (по крайней мере, на английском языке версии Office) - возможно, потому, что многие из доступных сопоставлений уже потребляются при обеспечении обратной совместимости Office 2003. Например, последовательность нажатия клавиш для доступа к основной функции «Найти» в Word 2007 через ленту Home: Alt + H, Z, N, F, D, F - 6 нажатий клавиш! И такие последовательности, как «Z, N», чтобы открыть раздел «Редактировать» ленты Home, не очень интуитивно понятные или запоминающиеся.

(Очевидно, что функция «Найти» гораздо легче доступна нажатием только Ctrl + F, но не все функции Office имеют простую комбинацию клавиш Ctrl).

ответил Jon Schneider 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 21:50:28 +0400 2008, 21:50:28
11

У меня есть следующие проблемы с ленточным баром:

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

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

Это говорит, что я застрял в моих путях, первое, что я делаю, когда получаю новое окно, чтобы вернуть эту тему в классическую версию Windows, потому что я думаю, что тема XP по умолчанию выглядит дешевой и немного дешевой ценой ...

ответил Omar Kooheji 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:41:02 +0400 2008, 16:41:02
9

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

Мы, разработчики, можем настроить ленту в приложениях Office, конечно. Но пользователи на самом деле не могут. Помните панели команд в Office 2003? Конечно, вы делаете. Опять же, нам очень нравится возможность тащить их и добавлять /удалять из них кнопки. Но для большинства пользователей это была настоящая проблема. Было слишком легко случайно перетащить панель команд в другую часть окна или удалить кнопки непреднамеренно. По-видимому, огромное количество клиентов Office 2003 сообщили о необходимости переустановки, потому что их кнопка «сохранить» исчезла.

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

Разработчики модифицируют ленту в приложениях Office с помощью определения XML. Это может быть предоставлено в надстрочном коде, макросе VBA или даже в документе Office (новый пакетный вид XML). Это довольно аккуратно и приводит к новым возможностям: я мог бы создать форму в Excel, например, и отправить ее по электронной почте с помощью пользовательского определения ленты. Люди, которые открывают мой документ, не могут получить доступ к каким-либо обычным функциям, но могут видеть мои пользовательские кнопки ленты, которые могут вызвать некоторые макросы. Я не знаю, я не сделал этого в гневе, но это может быть полезно для кого-то.

Я никогда не понимал, почему сторонние приложения считают необходимым скопировать интерфейс Office. После запуска Office 2007 у всех обычных контрольных поставщиков появилась сыпь контрольных ленточных элементов управления. На мой взгляд, ни одна из них не умеет имитировать «настоящую» ленту. Мне кажется, что если /когда пакет поступит так, что победит Microsoft Office, это не будет путем копирования пользовательского интерфейса Office. Поэтому я считаю, что имеет смысл думать о правильном пользовательском интерфейсе для вашего приложения, а не слепо принимать ленту. Microsoft сама заявила, что лента имеет смысл для тех приложений Office, которые содержат огромное количество дискретных функциональных точек, но не для тех приложений с меньшим количеством.

ответил 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 17:00:11 +0400 2008, 17:00:11
9

Это то же самое, что и при любом изменении основного интерфейса.

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

Знакомство с старым интерфейсом (или просто другим интерфейсом) уже может смещать вас против изменений.

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

Многие люди (возможно, включенные в ОП), похоже, предполагают, что изменения UX Microsoft существуют ради изменений. Они вполне могут быть ... Но разработчики довольно приличная работа, объясняющая необходимость изменений . И они утверждают, что это проверенное преимущество.

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

ответил Oli 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:13:59 +0400 2008, 16:13:59
5

Я знаю, что эта тема была из многих лет назад, но я чувствовал себя в раздражительном настроении, после того, как мне снова нужно щелкнуть мышью по моему пути, чтобы перейти в новое окно в Excel. (И Alt-Tab не является решением, у меня много открытых окон, и перетасовка через каждое окно каждого приложения, которое у меня открыто, нигде не приближается, как удобно, когда дело доходит до переключения между тремя книгами, которые я могу имеют открытый, как всегда существующий раскрывающийся список, как это было в эпоху 2003 года. И не двигайте мышь alllll до дна и пытаясь вырвать окно, относящееся к книге, к которой я хочу перейти, особенно когда он одновременно загроможден с несвязанными (IMHO) окнами, такими как VBE или несколькими немодальными всплывающими окнами. Да, VBE является частью Excel, но если я хочу перейти на VBE, это не то же самое, что хотелось бы перейдите на другой рабочий лист.)

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

Однако. Я дам MS одно очко в отношении мерзости, которая является лентой, и это все; в 2010 году, по крайней мере, вы можете добавить окна переключателей в панель быстрого доступа. Я до сих пор не считаю его интуитивным, как старое меню «Вид», поскольку он слева направо, что обычно означает, как правая рука, перетаскивая мышь на большую часть экрана. Но, по крайней мере, он там. Это может помочь тому, кто был так же раздражен и хочет обходной путь.

Но то, что меня действительно раздражает (кроме людей, которые заявляют, что единственные люди, которые ненавидят ленту, - это те, кто не открыт для перемен, тогда как реальность, которую многие считают с вескими причинами, что это просто плохой дизайн ) способ MS сохранил свои собственные сочетания клавиш, но сказал: «Вверните вас» тем, кто создал свои собственные инструменты и надстройки. В Word 2003 у меня была панель инструментов, в которой были все мои самые распространенные команды, доступные с помощью сочетаний клавиш. Это был ОГРОМНЫЙ усилитель производительности. Но теперь прежняя панель инструментов находится на вкладке, где да, я все же могу указать на нее и нажимать на нее мышь, но больше не могу получить доступ ко всем этим командам, многие из которых вызывают пользовательские процедуры VBA, не поднимая руки с клавиатура.

Или возьмите другую надстройку Excel, которую я использую. Чтобы открыть свое главное диалоговое окно в Excel 2003, это [Alt] [1] [S]. Бинго, сделано и пыль. И так как «1» является частью имени надстройки, а S - первая буква имени диалогового окна, которое открывается, это совершенно интуитивно понятно. В 2010? Alt + [Shift] + [1] (чтобы дать [Alt] + [!]), А затем Y3. Да, это делает жизнь намного проще. Но эй, оригинальные сочетания клавиш не были родными Microsoft, поэтому они не могут быть важными. И в любом случае, кто хочет использовать клавиатуру, когда вы можете вернуться в салатные дни 3-летнего возраста и двигать рукой назад и вперед к мыши, чтобы вы могли нажимать на большие, короткие, яркие значки, как и вы использовались с игрушками Fisher Price?

Это здорово, что мир возвращается к дограмотности с иконками, на которые вы можете указывать, и нажимать на них, но я не могу не почувствовать, что возможно, возможно, графический интерфейс, который требует больше времени для перехода к и из мышь, которая сметает 20-летний опыт с одним ударом, и которая в 2007 году была почти полностью не поддающейся настройке и сейчас немного лучше (опять же, где сочетаются быстрые клавиши с ТРЕТЬИМИ ПАРТИИ) ... ну, давайте просто скажем, что я не вижу в этом огромных скачков производительности, когда речь заходит о серьезной работе, а не о просмотре видеороликов Kitten на You Tube. Я не говорю, что все яркие цветные значки - все время, не требующие слов, планшеты и телефоны не имеют места, я просто не думаю, что это офисные приложения.

ответил Alan K 9 52012vEurope/Moscow11bEurope/MoscowFri, 09 Nov 2012 08:37:56 +0400 2012, 08:37:56
4

Одна из проблем, как я понимаю, привела к внедрению ленты: это примерно с Office '97, в Office действительно не было никаких функций.

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

Будет ли это действительно здорово, все зависит от пользователей.

ответил 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:18:14 +0400 2008, 16:18:14
4

Лента кажется отличной, но я попробовал ее один раз, и мне это не понравилось.

У меня были следующие проблемы:

  1. Это заняло много места
  2. Я не привык к этому
  3. Мгновенный просмотр стилей перепутал вещи, потому что я не хотел мгновенно просматривать
  4. Окно стиля было не таким удобным, как простой список имен стилей, которые постоянно открываются.

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

В Open Office я могу ограничить только пользовательские стили простым простым списком стилей. Это тоже было бы полезно в Word. В противном случае Word обычно имеет много странных автоматически сгенерированных стилей.

ответил 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 21:32:53 +0400 2008, 21:32:53
3

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

По моему мнению, в обнаружении признаков есть два аспекта:


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

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

Кроме того, некоторые из значков на лентах не имеют текста, что не помогает, если вы ищете команду и имеете определенное представление о том, что она называется, но не знаете, как будет выглядеть ее значок. Таким образом, команды могут скрывать «на виду» на лентах, что никогда не бывает в меню.


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

Первая проблема в этом отношении связана с лентами, не отображающими какой-либо текст для некоторых команд. Для структуры меню текстовые инструкции (на веб-сайте учебника, в книге, в окне чата или на телефоне ...) могут очень легко передать, где найти определенную команду в меню (фиктивный пример, для ( преднамеренное) отсутствие установки MS Office на моих компьютерах): «Нажмите Изменить -> Импорт -> Из файла -> Via Plugin . То же самое редко можно использовать для лент, так как некоторые значки не отображают текст, а тексты отображаются в разных местах. Например, см. вышеупомянутый снимок экрана еще раз: некоторые тексты включены справа от значков, некоторые ниже, заголовки групп ниже, заголовки лент выше.

По сути, это та же самая причина, почему в традиционных меню такие инструкции обычно относятся к меню, а не к панели инструментов.

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


P.S .: Многие ответы, похоже, смешивают то, что есть и что не является частью «интерфейса ленты» как такового. Одно из самых противоречивых свойств, которое часто цитируется в ответах здесь и в других местах, похоже, является реорганизацией множества вариантов. Те, кто хвалит Ленты, иногда хвалит их, потому что они более логично воспринимают группировку в Ленты, в то время как те, кто не любит Ленты (а также те, кто говорит о пользователях, которые не любят Ленты), часто указывают, что пользователи привыкли к старой структуре меню, группировка команд и, следовательно, раздражает, потому что им приходится переучивать, где находить команды. Однако , которые изменяют только , совпадают с введением лент в MS Office, не присущ для интерфейса ленты . Сама же реорганизация могла быть проведена в старой структуре меню. Следовательно, команды, сгруппированные более логичным образом и пользователи, которые не хотят изменять и должны переучиться , могут быть истинными и действительными точками, но они не связаны с Интерфейс ленты .

ответил O. R. Mapper 4 +04002014-10-04T16:13:53+04:00312014bEurope/MoscowSat, 04 Oct 2014 16:13:53 +0400 2014, 16:13:53
2

Я думаю, у него есть обещание - у него есть начало приличного интерфейса - но его пока нет. Одна вещь, которую я нахожу особенно раздражающей, - это постоянно переключаться между различными представлениями для двух разных функций. У меня были проблемы с этим в не-MS-приложении под названием SmartDraw, но если это показатель того, как другие компании будут его использовать, у нас будет неровная поездка. Не все собираются проводить исследования юзабилити и прикладывать надлежащие усилия для разработки надлежащего пользовательского интерфейса.

Другая вещь, которая особенно раздражает, - это меню Window. Чтобы переключить Windows, вам нужно перейти на ленту «Views» или что-то еще, затем нажмите раскрывающееся меню «Switch window», а затем выберите свое окно. То, что использовалось для двух кликов, теперь занимает 3. Если вы сравниваете результаты или делаете модификации между ними, это означает, что вы постоянно переворачиваетесь. Было бы не так уж плохо, если бы вы могли просто использовать обычную панель задач Windows, но они даже перепутали это, а элементы панели задач будут перестраиваться, когда вы минимизируете и т. Д., Что делает невозможным их найти.

[/grumpy ranting]

ответил gregmac 22 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 22 Sep 2008 16:22:09 +0400 2008, 16:22:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132