2009-10-05 2 views
4

Недавно я заметил, что, как представляется, тенденция в приложениях Windows больше не включает панель меню в приложении (меню «Редактирование файла ...») вместо этого функциональность, связанная с значками, которые, по-видимому, случайно распределены вокруг окна приложения. например: IE8, медиаплеер Windows 7.Удобство использования приложений без традиционной панели «меню»

Есть ли какие-либо доказательства удобства использования, влияющие на это изменение? (Я лично считаю, что эти приложения очень сложно использовать)

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

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

ответ

1

Ну, после быстрого поиска я нашел разумное объяснение этого тенденции в пользовательском интерфейсе. Он основан на концепции ленты. Он прослеживается из Office 2007, и даже Firefox использует его.

Ссылки:
http://www.pcpro.co.uk/news/351808/firefox-tidies-up-with-office-2007s-ribbon http://slashdot.org/story/09/09/23/1846248/Firefox-To-Replace-Menus-Wi https://wiki.mozilla.org/Firefox/Sprints/Windows_Theme_Revamp/Direction_and_Feedback http://en.wikipedia.org/wiki/Ribbon_(computing)

+0

Статья в Википедии была интересной и, по-видимому, подразумевает, что руководящие принципы/доказательства, которые я могу последовать, могут быть заперты за какой-либо лицензией/патентной стеной? –

+0

ну, о патентной штуке есть много чего, как вы видели в Википедии Руководство Microsoft не с открытым исходным кодом, KDE решил подать в суд на Microsoft, еще ребята с похожими функциями. Из-за огромного использования этого обращения к пользовательскому интерфейсу, я думаю, что у вас нет проблем с его использованием, но из M $ нет рекомендаций. – darlinton

3

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

+3

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

+1

Я также хотел бы добавить, что с точки зрения удобства использования, старое меню доступно нажатием клавиши alt превосходно. Вы можете получить свой торт и съесть его тоже. – Mayo

0

Лента по-прежнему служит областью навигации - комбинация меню и панели инструментов, которая, как правило, организована по области (печать, дизайн, макет, внешние данные), а не традиционный стиль («Файл», «Редактировать», «Инструменты»). Хотя это немного зависит от того, что организовано по областям, это, безусловно, добавляет к удобству использования.

Я думаю, что причина, по которой IE 8 объединяет панель меню в ту же строку, что и вкладка, позволяет больше просматривать недвижимость (или дополнять панель инструментов). Лента была бы излишней для чего-то столь же простого, как браузер, где в 99% случаев вы делаете одну из трех вещей: введите URL-адрес, выберите «Закладки/Избранное» или «Печать».

Если вы пишете систему баз данных Windows или другое сложное приложение, определенно проверьте, как Microsoft использует ленты в своих продуктах Office.

5

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

Элементы управления, помеченные только значками, сложнее изучить, чем те, которые помечены только текстом [См. Wiedenbeck S (1999). Использование значков и меток в прикладной программе конечного пользователя: эмпирическое исследование обучения и удержания. Поведение & Информационные технологии, 18 (2)]. Отсутствие текстовых меток для групп элементов управления в этих приложениях не может помочь.

Обратите внимание, что лента Office обычно избегает обеих этих ошибок, предоставляя текстовые ярлыки для групп элементов управления (логотип Office является заметным исключением) и текстовые метки для большинства отдельных элементов управления (многие элементы управления на вкладке «Главная» являются другим заметным исключением).

После тщательного изучения, лента Office в значительной степени сохранила традиционную конфигурацию команд File-Edit-View, найденную в традиционной строке меню. Нет никаких доказательств того, что с этой организацией что-то не так.

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

Для получения дополнительной информации о ленте см. Jensen Harris’s blog. Мой critique of the Ribbon. Не то, чтобы я особенно доволен traditional menu bar and tool bar.

+0

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

-1

«Лента» - это не что иное, как панель инструментов FAT. Такие вещи придумывают не из-за запроса пользователя или необходимости, а из-за высокомерия крупных корпораций и скучных, богатых менеджеров и «разработчиков», которые сидят без дела. «Изобретать» вещи - это одно, но ПРОТИВ его на всех без сохранения предыдущего, не загроможденного, классического, рабочего, знакомого интерфейса - это абсолютное высокомерие. Люди должны быть проинформированы. Вам не нужно мириться с этим. Скажите что-то.

Смежные вопросы