Управление содержимым диалоговых окон — КиберПедия 

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Управление содержимым диалоговых окон

2017-12-21 208
Управление содержимым диалоговых окон 0.00 из 5.00 0 оценок
Заказать работу

Даже если вы тщательно продумываете применение и организацию диалоговых окон, они легко могут переполняться свойствами, на' стройками и тому подобными элементами. Существует пара популяр' ных стратегий управления содержимым, позволяющих сохранить по' лезность таких окон.

Диалоговые окна с вкладками

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

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

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


 

 

 

Рис. 24.8. Это диалоговое окно с вкладками из iTunes. Сочетание различных свойств песни в одном диалоговом окне удобно для пользователей, которым не приходится искать большое количество данных в разных местах. Обра- тите внимание, что элементы управления, завершающие работу с окном, расположены за пределами панели с вкладками, в правом нижнем углу

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

Организация диалоговых окон с вкладками должна быть такой, чтобы позволять увеличивать глубину представления или широту охвата не' кой хорошо определенной темы. Чтобы увеличить широту охвата, в каждую вкладку следует помещать параллельные, альтернативные аспекты основной темы. Так, окно свойств песни в iTunes (рис. 24.8) представляет обширный набор свойств и настроек песни, которые соз' давали бы определенное неудобство, будучи помещенными на одной панели. Чтобы увеличить глубину, следует посвятить все вкладки глу' бокой проработке одного и того же аспекта темы. Распространенная вкладка Дополнительные свойства – пример такой стратегии.


 

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

Поместить множество элементов управления в одно диалоговое окно с вкладками очень легко, и возникает искушение добавлять в него все новые и новые вкладки. Окно Параметры в Microsoft Word (рис. 24.9) – яркий пример этой проблемы. Десять вкладок – слишком много, чтобы разместить их в одну строку, поэтому их расположили в две. Проблема с идиомой многострочных вкладок состоит в том, что пользователь вы' нужден проделывать большую работу для отыскания того единствен' ного параметра, который требуется изменить. И хотя надписи на вкладках упрощают поиск, все равно приходится сканировать взгля' дом содержание нескольких вкладок, переключаясь между ними. Ху' же того, когда пользователь щелкает по вкладке из строки на заднем плане, вся строка перемещается на передний план, отодвигая на зад' ний план другие две строки. Мало кому из пользователей это нравит' ся: человека приводит в замешательство тот факт, что вкладка, по ко' торой щелкнули, «убегает» из'под курсора мыши.

 

 
 

 

Рис. 24.9. Окно Параметры в Word – пример злоупотребления идиомой диалоговых окон с вкладками. Проблема в том, что пользователю приходится проделывать большую работу, чтобы найти тот единственный параметр, который требуется изменить


У всех идиом взаимодействия есть практические ограниче- ния.

 

 

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

Более удачным решением было бы использование нескольких окон и меньшего числа вкладок внутри каждого из них. В данном примере Параметры – слишком широкая категория, и объединение всех этих функций в одном месте не приводит ни к чему хорошему. Двенадцать панелей этого окна связаны друг с другом очень слабо, а потому нет не' обходимости иметь их под рукой сразу все, чтобы переключаться меж' ду ними. В таком решении, быть может, не будет элегантности, столь любимой программистами, но для пользователя оно гораздо удобнее.

 

Не создавайте многострочные вкладки.

 


Поделиться с друзьями:

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

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

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

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.