Показать сообщение отдельно
Старый 08.06.2013, 01:22   #8  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Тема-то в результате о чем, о том, лучше лента обычных панелей инструментов или хуже? или о том, заточена ли лента изначально под сенсорные экраны или не заточена? Если о первом, то, по-моему, лента - очень удачная вещь. Панели инструментов хороши, когда есть всего 20-30 функций, которые надо как-то сгруппировать и отобразить, при этом дав пользователю возможность убрать ненужное. Когда функций уже 70-100 или более, то отображать их все на панелях инструментов становится уже как-то нелепо

В книге по AX 2012 есть очень интересные рассуждения касаемо UX и того, как важно убирать лишние функции системы с экрана, чтобы сделать систему проще и доступнее для пользователя, сделать так, чтобы пользователь думал, будто система разработана именно для него. Иными словами, зачем же отображать все функции сразу? Ведь, есть закон Парето, согласно которому достаточно сделать легко доступными лишь 20% из имеющихся функций, чтобы удовлетворить 80% пользователей. Однако, не все так просто:
Цитата:
Кажется совершенно очевидным, что 80% людей используют лишь 20% возможностей программ. К сожалению, это не всегда одни и те же 20%. Каждый использует разные вещи.
И если в случае ERP-систем предполагается задействовать специально обученных консультантов, которые для каждой отдельной роли за счет настройки прав доступа скроют ненужные функции системы, сделав работу с ней проще для пользователя, то в случае с офисным пакетом никто, кроме самих пользователей, этим заморачиваться не будет. А пользователи по большей части слишком "ленивы и нелюбопытны", чтобы затачивать под себя интерфейс, - они будут использовать то, что доступно "из коробки".
Вот и получается набор противоречивых требований и исходных условий:
  • всем пользователям нужны разные наборы функций
  • (практически) никто не будет заниматься персональной настройкой интерфейса под нужды конкретного пользователя, следовательно
  • надо сделать визуально доступными как можно больше функций продукта, но при этом
  • функций настолько много, что тупо разместить их рядом, как прежде, будет уже просто неприлично, И
  • не все функции одинаково часто используются, соотв., функции надо по возможности визуально разделять на часто и редко используемые, что сложно при использовании иконок одинакового размера 16х16
  • на современных мониторах с разрешением Full HD ряды одинаковых иконок 16х16 выглядят просто нелепо, но
  • тупо переделать все иконки с 16x16 на 32x32 тоже нельзя, потому что, опять же, функций настолько много, что тупо разместить их рядом при таком размере иконок - это не хватит даже современных мониторов с разрешением Full HD
С точки зрения решения задачи представления максимального количества функций продукта для максимально широкой аудитории пользователей с учетом того, что разрешение мониторов выросло, но все функции на них в виде больших иконок все равно не поместятся, а настраивать персонально никто ничего не будет... в общем, с этой точки зрения, как мне кажется, лента - очень удачное решение
Опять же, касаемо заточки под сенсорные экраны судить не берусь, но могу точно сказать, что миниатюрные меню с большим уровнем вложенности в этом случае - явно проигрышный вариант.