Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Инструкции по интерфейсу пользователя OS X

iBook

Источник перечисляет (боковые панели)

Исходный список (также названный боковой панелью) является областью окна, обычно выделяемого подвижным разделителем, позволяющим пользователям переместиться или выбрать объекты в приложении. Для получения дополнительной информации о разделителях посмотрите Представление Разделения. Как правило, пользователи выбирают объект в исходном списке и затем реагируют на тот объект в основной части окна.

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

image: ../Art/finder_sidebar_2x.png

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

Исходный список, обеспечивающий функциональность выбора для окна, но не приложение в целом, использует непрозрачный фон. Здесь, Вы видите непрозрачный фон исходного списка в Сетевых предпочтениях, в которых пользователи выбирают сетевую службу для конфигурирования.

image: ../Art/network_prefs_source_list_2x.png

Следующие инструкции могут помочь Вам использовать исходный список соответственно в Вашем приложении.

Рассмотрите использование исходного списка, чтобы дать пользователям абстракцию файловой системы. Исходный список может экранировать пользователей от подробных данных управления файлами и управления документооборотом, и позволить им работать с настраиваемыми пользователем, специфичными для приложения контейнерами, содержащими связанные элементы. Исходные списки могут быть особенно полезными в приложениях стиля "обувной коробки” единственного окна, позволяющих пользователям создавать и управлять содержанием. Например, пользователи iTunes могут проигнорировать расположения файловой системы своих песен, подкастов и фильмов, и вместо этого работать с библиотеками и списками воспроизведения..

Рассмотрите использование исходного списка в своем приложении когда:

  • Навигация и выбор содержания являются основными задачами.

  • Наборы объектов являются ключевыми для умственной модели пользователя. Для узнавания больше об умственной модели посмотрите Умственную Модель.

  • Иерархическая организация объектов предлагает естественный способ перейти.

  • Расположение объектов иерархически удаляет сложность.

Если необходимо, заголовки дисплея в исходном списке. Исходные списки обычно не имеют заголовков как списки, может, но они могут вывести на экран заголовки для различения подмножеств объектов или данных. Например, Средство поиска выводит на экран несколько полезных подмножеств расположений и элементов на его боковой панели, таких как Устройства, Совместно используемые, и Теги.

image: ../Art/sidebar_list_sections_2x.png

Избегите отображать больше чем два уровня иерархии в исходном списке. Если данные, которые необходимо вывести на экран, организованы больше чем на двух уровнях иерархии, Вы можете использовать второй исходный список, но не используете дополнительные треугольники раскрытия для представления дополнительных уровней иерархии в единственном исходном списке. Если, однако, Ваше приложение центрируется на навигации очень вложенных объектов, рассмотрите использование представления браузера вместо многократных исходных списков. Для узнавания больше о представлениях браузера посмотрите Столбец (Браузер) Представление.

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

  • Ваше окно содержит больше чем один исходный список

  • Вы используете исходный список в предпочтительном окне или панели

Как можно больше, позвольте пользователям настраивать содержание исходного списка. Лучше, когда пользователи могут решить, какие контейнеры объекта являются самыми важными для них. Необходимо также рассмотреть использование Центра внимания для поддержки умных контейнеров данных. Для получения дополнительной информации об использовании Центра внимания в Вашем приложении считайте Обзор Центра внимания.

Чтобы помочь пользователям добавить, удалите, управляйте или получите информацию об элементах в исходном списке, современные приложения OS X имеют тенденцию создавать кнопки, плавающие у основания списка. Или, можно использовать кнопки градиента ниже базового края исходного списка, потому что эти кнопки выглядят хорошими на области организации окна. Для получения дополнительной информации об использовании кнопок градиента, посмотрите Кнопку Градиента.

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