Панели управления

Примечание

Это руководство по проектированию было создано для Windows 7 и не обновлялось для более новых версий Windows. Большая часть руководства по-прежнему применяется в принципе, но презентация и примеры не отражают наше текущее руководство по проектированию.

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

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

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

Снимок экрана: категория

Типичный элемент панели управления.

Домашняя страница панели управления — это main точка входа для всех элементов панели управления. В нем перечислены элементы по категориям, а также наиболее распространенные задачи. Он отображается, когда пользователи щелкают панель управления в меню "Пуск".

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

Элементы панели управления реализуются с помощью потоков задач или листов свойств. Для Windows Vista и более поздних версий потоки задач являются предпочтительным пользовательским интерфейсом.

Разработчики: Сведения о создании элементов панели управления см. в статье элементы панель управления.

Примечание: Рекомендации, связанные с таблицами свойств , представлены в отдельной статье.

Это правильный пользовательский интерфейс?

Чтобы определиться, ответьте на вопросы:

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

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

  • Нужно ли пользователям часто изменять конфигурацию? Если да (скажем, несколько раз в неделю), рассмотрите альтернативные решения, возможно, в дополнение к использованию панель управления. Например, параметр тома windows master можно настроить непосредственно со значка в области уведомлений. Некоторые параметры можно настроить автоматически. В Windows Обозреватель, например, вкладка "Совместимость" для свойств приложения позволяет запускать приложение в цветовом режиме 256, а не требовать от пользователей изменять режим видео вручную.

  • Являются ли целевые пользователи ИТ-специалистами? В этом случае используйте оснастку консоли управления (MMC), которая предназначена специально для задач управления системой. В некоторых случаях лучшим решением является наличие элемента панели управления для общих пользователей и оснастки MMC для ИТ-специалистов.

    Снимок экрана: окно управления компьютером

    В этом примере оснастка MMC "Локальные пользователи и группы" обеспечивает управление пользователями, предназначенное для ИТ-специалистов. Другие пользователи чаще используют элемент Учетные записи пользователей в панель управления.

  • Используется ли компонент OEM только во время начальной настройки системы? В этом случае используйте Центр приветствия Windows в качестве точки интеграции.

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

Неправильно:

Снимок экрана: элемент параметров браузера панели управления

В этом примере интернет-Обозреватель Windows не следует представлять в панель управления, так как собственный пользовательский интерфейс является лучшей точкой интеграции.

Создать новый элемент панели управления или расширить существующий?

Чтобы определиться, ответьте на вопросы:

  • Можно ли выразить функциональность как задачи, которые могут подключаться к существующему расширяемым элементу панели управления? Следующие элементы панели управления являются расширяемыми: Устройства Bluetooth, Дисплей, Интернет, Клавиатура, Мышь, Сеть, Питание, Система, Беспроводные (инфракрасные).
  • Заменяют ли свойства и задачи функции существующего элемента расширяемой панели управления? В этом случае следует расширить существующий элемент панели управления, так как это упрощает взаимодействие с пользователем. В противном случае создайте новый элемент панели управления.

Принципы проектирования

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

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

Чтобы создать удобный и простой в использовании элемент панели управления, выполните следующие действия.

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

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

  • Исходная конфигурация
  • Редкие изменения (для большинства параметров)
  • Частые изменения (для нескольких важных параметров)
  • Откат параметров до начального или предыдущего состояния
  • Устранение неполадок

Если вы делаете только одно...

Разрабатывайте страницы панели управления для конкретных задач и показыв их с точки зрения целей пользователя, а не технологий.

Варианты использования

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

Шаблоны потоков задач

Элементы потока задач используют центральную страницу для представления высокоуровневых вариантов, а периферийные страницы — для выполнения фактической настройки.

Центральные страницы

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

Периферийные страницы

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

Шаблоны страниц свойств

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

Рекомендации

Элементы панели управления страницы свойств

  • Не используйте листы свойств для новых элементов панели управления. Вместо этого используйте потоки задач, чтобы создать удобный интерфейс и в полной мере использовать функции классификации и поиска домашней страницы панели управления.

Элементы панели управления потоком задач

Общие сведения

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

Ссылки и кнопки задач

  • Если страница имеет небольшой набор фиксированных параметров, используйте ссылки на задачи вместо сочетания переключателей и кнопки Далее. Это позволяет пользователям выбирать ответ одним щелчком мыши.

  • Ссылки и кнопки задач можно разместить в следующих местах (в порядке обнаружения):

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

    • Поместите в область команд только кнопки фиксации.
    • Поместите основные задачи в область содержимого. Кнопки команд, как правило, привлекают наибольшее внимание, поэтому резервируйте их для команд, которые должны видеть пользователи. Ссылки на задачи также привлекают внимание, но меньше, чем кнопки команд.
    • Зарезервируйте область задач и обычные ссылки для дополнительных (менее важных) задач. Область задач является наименее обнаруживаемой областью страницы задач, а обычные ссылки не так видны, как кнопки команд и ссылки задач.
  • Для ссылок на задачи, представленных в области содержимого:

    • Если имеется более семи ссылок, сгруппировать их по категориям. Укажите заголовки для каждой группы.
    • Для менее чем семи ссылок необходимо представить ссылки в одной группе без заголовка.
  • Показать ссылки и кнопки задач в логическом порядке. Выведите список связей задач по вертикали, а кнопки команд — по горизонтали.

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

    • Исключение: Ссылки на задачи, которые приводят к выполнению всех задач, должны быть размещены на первом месте.
  • Если существует много ссылок на задачи, присвойте наиболее важным задачам более заметный вид с помощью значка 24x24 пикселей и двух строк текста. Для менее важных задач используйте значок размером 16x16 пикселей или без значка и одну строку текста ссылки.

    Снимок экрана: элементы с большими и маленькими значками

    В этом примере важным командам присваивается более заметный вид.

  • Четкое физическое разделение между часто используемыми командами и разрушительными командами. В противном случае пользователи могут случайно щелкнуть разрушительные команды. Может потребоваться несколько изменить порядок команд, чтобы объединить разрушительные команды.

  • Укажите механизм отмены команд непосредственно на странице. Пользователям не нужно переходить в другое место, чтобы отменить ошибку.

  • Для ссылок задач используйте все значки ссылки на задачи по умолчанию или все настраиваемые значки. Не смешивайте их. Рекомендуется использовать пользовательские значки только в том случае, если:

    • Они помогают пользователям понять задачи.
    • Они соответствуют стандартам значков Aero.
    • Они имеют ненавязчивый вид.

Диалоговые окна

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

  • Запрос имени пользователя и пароля администратора. Для этой цели всегда используйте диалоговое окно диспетчера учетных данных. (Должно быть модальным.)

  • Подтверждение команды на месте с помощью диалогового окна задачи или окна сообщения. (Должно быть модальным.)

  • Чтобы получить входные данные для команд на месте, таких как команды Создать, Добавить, Сохранить как, Переименовать и Печать.

    Снимок экрана: диалоговое окно удаления сетевых расположений

    В этом примере команда Удалить выполняется в диалоговом окне, а не на отдельной странице.

  • Для выполнения дополнительных автономных задач. Использование немодерного дополнительного окна позволяет выполнять такие задачи независимо и вне потока задач main.

Центральные страницы

Общие сведения

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

Списки объектов

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

Дополнительные рекомендации по представлению списков объектов см. в разделе Представления списков.

Взаимодействие

  • Не размещайте кнопки фиксации на центральных страницах. Центральные страницы по сути являются точками запуска. Пользователи никогда не "фиксируют" центральные страницы, с которыми они никогда не заканчиваются. А кнопки фиксации на центральных страницах делают все задачи, инициированные из центра, запутанными (пользователи будут задаваться вопросом, нужно ли выполнять эти задачи).

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

    Снимок экрана: страница центра параметров питания

    В этом примере элемент панели управления "Параметры питания" содержит наиболее полезные параметры непосредственно на главной странице.

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

  • Рассмотрите возможность размещения простых одношаговых команд непосредственно на центральных страницах вместо использования ссылок навигации.

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

    Снимок экрана: диалоговое окно подтверждения удаления

    В этом примере команда Удалить подтверждается диалоговым окном.

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

    Снимок экрана: страница центра производительности компьютера

    В этом примере каждая задача имеет ссылку на задачу и значок.

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

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

Области задач

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

  • Для областей задач в центрах на основе задач укажите ссылки в следующем порядке:
    • Дополнительные команды. Показывать основные задачи только в области содержимого. Используйте область задач для дополнительных необязательных задач. Рассмотрите задачу, основную, если пользователи должны обнаружить ее в важных сценариях; secondary, если это допустимо для пользователей, чтобы не обнаруживать его.
    • См. также. Необязательные ссылки для перехода к связанным элементам панели управления.
  • Для областей задач в центрах на основе объектов укажите ссылки в следующем порядке:
    • Представления объектов. Необязательные ссылки, используемые для управления представлением объектов.
    • Исправлены команды. Команды, которые не зависят от выбранных в данный момент объектов.
    • Контекстные команды. Команды, которые зависят от выбранных в данный момент объектов и поэтому не всегда отображаются.
    • См. также. Необязательные ссылки для перехода к связанным элементам панели управления.
  • Не используйте области задач на периферийных страницах. В отличие от центральных страниц, периферийные страницы должны быть сосредоточены на выполнении задачи. Вы не хотите поощрять пользователей к переходу до завершения.

См. также ссылки

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

    Снимок экрана: ссылки

    В этом примере элемент панели управления центра уведомлений ссылается на связанные элементы панели управления.

  • Ссылка на страницу конкретной задачи, если это то, что пользователи с большей вероятностью распознают. В противном случае установите ссылку на весь элемент панели управления. Используйте имя панели управления без добавления фразы панель управления.

Периферийные страницы

Общие сведения

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

Взаимодействие

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

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

  • Не используйте ссылки См. также в потоке задач. Эти ссылки на связанные, но разные элементы панели управления. Хотя переход к другому элементу допустим на центральных страницах, он не находится на периферийных страницах, так как это прерывает задачу.
  • Не используйте периферийные страницы для простых входных данных или подтверждений. Вместо этого используйте модальные диалоговые окна.

Взаимодействие (промежуточные периферийные страницы)

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

Взаимодействие (конечные страницы спицы)

  • Используйте кнопки фиксации для выполнения задачи. Используйте модель отложенной фиксации для периферийных страниц, чтобы изменения не вносились до явной фиксации (если пользователи уходят с помощью функции Назад, Закрыть или адресную строку, изменения будут отменены). Кнопки фиксации являются визуальным признаком того, что пользователь вот-вот завершит задачу. Не используйте ссылки для этой цели.
  • Не подтверждать кнопки фиксации (включая отмену). Это может быть раздражает. Исключения:
    • Это действие имеет значительные последствия и, если оно неверно, не может быть легко исправлено.
    • Это действие может привести к значительной потере времени или усилий пользователя.
    • Это действие явно не соответствует другим действиям.
  • Не подтверждайте, если пользователи отказались от изменений , перейдя в меню Назад, Закрыть или в адресной строке. Однако вы можете подтвердить, может ли потенциально непреднамереть навигация привести к значительной потере времени или усилий пользователя.
  • Не используйте команды или ссылки навигации (включая ссылки см. также). На конечных страницах пользователи должны явно завершить или отменить задачу. Пользователям не рекомендуется переходить в другое место, так как это, скорее всего, неявно отменит задачу.
  • Когда пользователи завершают или отменяют задачу, они должны быть отправлены обратно на центральную страницу, с которой была запущена задача. Если такой страницы нет, закройте окно панели управления. Не предполагайте, что периферийные страницы всегда запускаются с другой страницы.
  • Удалите устаревшие "зафиксированные" страницы из стека Windows Обозреватель Back при возвращении пользователей на страницу, с которую была запущена задача. При нажатии кнопки Назад пользователи не должны видеть страницы, для которых они уже зафиксировали. Пользователи всегда должны вносить дополнительные изменения, полностью повторяя задачу, а не нажимая кнопку Назад, чтобы изменить устаревшие страницы.
    • Разработчики: Эти устаревшие страницы можно удалить с помощью API ITravelLog::FindTravelEntry() и ITravelLogEx::D eleteEntry().

Кнопки фиксации

Примечание: Кнопки отмены считаются кнопками фиксации.

  • Подтвердите задачи с помощью кнопок фиксации, которые являются конкретными ответами на инструкцию main вместо универсальных меток, таких как ОК. Метки на кнопках фиксации должны иметь смысл самостоятельно. Избегайте использования ОК, так как это не конкретный ответ на инструкцию main, поэтому ее проще неправильно понять. Кроме того, ОК обычно используется с модальными диалоговых окнами и неправильно подразумевает закрытие окна элемента панели управления.

    • Исключения:
      • Используйте ОК для страниц, для которых нет параметров.

      • Используйте ОК, если конкретный ответ по-прежнему является универсальным, например "Сохранить", "Выбрать" или "Выбрать", как при изменении определенного параметра или коллекции параметров.

      • Используйте кнопку ОК, если на странице есть переключатели, которые являются ответами на инструкцию main. Для поддержки модели отложенной фиксации нельзя использовать ссылки на задачи на конечной странице.

        Снимок экрана: веб-ограничения с кнопкой

        В этом примере переключатели, а не кнопки фиксации, являются ответами на инструкцию main.

  • Укажите кнопку Отмена, чтобы пользователи явно отказались от изменений. Хотя пользователи могут неявно отказаться от задачи, не подтвердив свои изменения, предоставление кнопки Отмена позволяет им сделать это с большей уверенностью.

    • Исключение: Не предоставляйте кнопку Отмена для задач, в которых пользователи не могут вносить изменения. Кнопка ОК имеет тот же эффект, что и Отмена в этом случае.
  • Не используйте кнопки Закрыть, Готово или Готово фиксации. Эти кнопки обычно используются с модальными диалогами и неправильно подразумевают закрытие окна элемента панели управления. Пользователи могут закрыть окно с помощью кнопки Закрыть в строке заголовка. Кроме того, готово и готово вводят в заблуждение, так как пользователи возвращаются на страницу, с которой была запущена задача, поэтому на самом деле они не выполняются.

  • Не отключать кнопки фиксации. В противном случае пользователям придется определить, почему кнопки фиксации отключены. Лучше оставить кнопки фиксации включенными и предоставлять полезное сообщение об ошибке при возникновении проблемы.

  • Убедитесь, что кнопки фиксации отображаются на странице без прокрутки. Если страница длинная, вы можете сделать кнопки фиксации видимыми всегда, поместив их в область команд, а не в область содержимого.

    Снимок экрана: диалоговое окно автозапуска

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

  • Выровняйте кнопки фиксации по правому краю и используйте следующий порядок (слева направо): кнопки положительной фиксации, Отмена и Применить.

Кнопки предварительного просмотра

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

Предварительные просмотры в режиме реального времени

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

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

    • Эффект очевиден, как правило, потому, что он применяется ко всему монитору.

    • Эффект можно применить без значительной задержки.

    • Эффект безопасен и может быть легко отменен.

      Снимок экрана: диалоговое окно

      В этом примере эффект параметров цвета и внешнего вида Windows виден немедленно. Это позволяет пользователям вносить изменения с минимальными усилиями.

  • Для кнопок фиксации используйте команду Сохранить изменения и Отмена. "Сохранить изменения" сохраняет текущие параметры, тогда как отмена возвращает исходные параметры. Вместо ОК используется параметр "Сохранить изменения", чтобы понять, что предварительные изменения еще не были применены.

  • Не предоставляйте кнопку Применить. Предварительный просмотр в режиме реального времени делает применение ненужным.

  • Восстановите все изменения, если пользователи уходят с помощью кнопки Назад, Закрыть или адресной строки. Чтобы сохранить изменения, пользователи должны зафиксировать их явным образом.

Применить кнопки

  • Убедитесь , что кнопка Применить означает применение ожидающих изменений (внесенных с момента запуска задачи или последней кнопки Применить), но остается на текущей странице. Это позволяет пользователям оценить изменения перед переходом к другим задачам.
  • Используйте кнопки Применить только на конечных страницах. Кнопки применения не следует использовать на промежуточных периферийных страницах для поддержки модели немедленной фиксации.
  • Укажите кнопку Применить, только если на странице есть параметры (по крайней мере один) с эффектами, которые пользователи могут оценить значимым образом. Как правило, кнопки Применить используются, когда параметры вносят видимые изменения. Пользователи должны иметь возможность применять изменения, оценивать изменения и вносить дальнейшие изменения на основе этой оценки.
  • Включать кнопку Применить только при наличии ожидающих изменений; В противном случае отключите его.
  • Назначьте "A" в качестве ключа доступа.

Интеграция с панелью управления

Чтобы интегрировать элемент панели управления с Windows, можно:

  • Зарегистрируйте элемент панели управления (включая его имя, описание и значок), чтобы Windows знал о нем.

  • Если элемент панели управления находится на верхнем уровне (см. ниже):

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

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

Страницы категорий

  • Добавьте элемент панели управления на страницу категории, только если:

    • Она нужна большинству пользователей. Пример: Центр управления сетями и общим доступом
    • Он используется много раз. Пример: System
    • Он предоставляет важные функции, которые не предоставляются в других местах. Пример. Принтеры

    Элементы панели управления, соответствующие этим критериям, называются элементами верхнего уровня.

  • Не добавляйте элемент панели управления на страницу категории, если:

    • Он редко используется или используется для одноразовой настройки. Пример: Центр приветствия
    • Она ориентирована на опытных пользователей или ИТ-специалистов. Пример. Управление цветом
    • Он не применяется к текущей конфигурации оборудования или программного обеспечения. Пример: Боковое шоу Windows (если не поддерживается текущим оборудованием).

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

  • Свяжите элемент панели управления верхнего уровня с категорией, в которой пользователи, скорее всего, будут искать его. Это решение должно основываться на пользовательском тестировании.

  • Рассмотрите возможность связывания элемента панели управления верхнего уровня со второй наиболее вероятной категорией. Если пользователи, скорее всего, будут искать его main задачи в нескольких местах, следует связать элемент панели управления с двумя категориями.

  • Не свяжите элемент панели управления с более чем двумя категориями. Значение классификации подрывается, если элементы панели управления отображаются в нескольких категориях.

Ссылки на задачи

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

Условия поиска

  • Зарегистрируйте условия поиска для элемента панели управления, которые пользователи, скорее всего, будут использовать для его описания. Эти условия поиска должны включать:

    • Компоненты или объекты, настроенные.
    • Основные задачи.

    Эти условия поиска должны основываться на тестировании пользователей.

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

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

  • Рассмотрим единственное и множественное число существительных. Функция поиска на панели управления не выполняет автоматический поиск обеих форм; укажите формы, в которых пользователи, скорее всего, будут искать.

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

  • Не беспокойтесь о деле. Функция поиска не учитывает регистр.

Стандартные пользователи и защищенные администраторы

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

Дополнительные сведения и примеры см. в разделе Контроль учетных записей пользователей.

Схемы и темы

Схема — это именованная коллекция параметров визуальных элементов. Тема — это именованная коллекция параметров в системе. Примеры схем и тем включают дисплей, мышь, телефон и модем, параметры питания и параметры звука и звука.

  • Разрешить пользователям создавать схемы в случаях, когда:

    • Пользователи, скорее всего, изменят параметры.
    • Пользователи, скорее всего, изменят параметры в виде коллекции.

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

  • Укажите по крайней мере одну схему по умолчанию. Схема по умолчанию должна быть хорошо названа и применяться к большинству пользователей в большинстве случаев. Пользователям не нужно создавать собственную схему.

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

    Снимок экрана: диалоговое окно персонализации

    В этом примере элемент панели управления Персонализация отображает предварительный просмотр параметров рабочего стола и внешнего вида.

  • Укажите команды "Сохранить как" и "Удалить". Команда переименования не требуется, пользователи могут переименовывать схемы, сохраняя под нужным именем и удаляя исходную схему.

  • Если параметры не могут быть применены без схемы, не разрешайте пользователям удалять все схемы. Пользователям не нужно создавать собственную схему.

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

Прочее

  • Используйте расширения панель управления для функций, которые заменяют или расширяют существующие функции Windows. Расширяемые элементы панели управления: Устройства Bluetooth, Дисплей, Интернет, Клавиатура, Мышь, Сеть, Питание, Система, Беспроводной (инфракрасный).

Значения по умолчанию

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

Текст

Имена элементов

  • Выберите описательное имя, которое четко сообщает и различает действия элемента панели управления. Большинство имен описывают настраиваемую функцию или объект Windows и отображаются в классическом представлении домашней страницы панели управления.

  • Не включайте в имя слова "Параметры", "Параметры", "Свойства" или "Конфигурация". Это подразумевается, и если оставить его отключенным, пользователям будет проще выполнять сканирование.

    Неправильно:

    Параметры специальных возможностей

    Параметры модема

    Параметры электропитания

    Региональные и языковые параметры

    Правильно:

    Специальные возможности

    Modem (Модем)

    Мощный

    Региональные форматы и языки

    В правильных примерах удаляются ненужные слова.

  • Если элемент панели управления настраивает связанные функции, выведите список только тех функций, которые необходимы для идентификации элемента, и список функций, которые, скорее всего, будут распознаны или использованы первыми.

    Неправильно:

    Свойства папки

    Параметры телефона и модема

    Правильно:

    Файлы и папки

    Modem (Модем)

    В правильных примерах основное внимание уделяется функциям основных элементов панели управления.

  • Используйте прописные буквы в стиле заголовка.

Заголовки страниц

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

  • Для центральных страниц используйте имя элемента панели управления.

  • Для периферийных страниц используйте краткую сводку о назначении страницы. Используйте инструкцию main страницы, если она является краткой; в противном случае используйте краткий повтор инструкции main.

    Снимок экрана: диалоговое окно

    В этом примере для заголовка страницы вместо инструкции main используются параметры питания.

  • Используйте прописные буквы в стиле заголовка.

Следующие рекомендации применяются к ссылкам на страницы задач, таким как ссылки на задачи страницы категорий и ссылки См. также.

  • Выберите краткие имена задач, которые четко сообщают и отличают задачу. Пользователям не нужно выяснить, что на самом деле означает задача и чем она отличается от других задач.

    Неправильно:

    Настройка параметров дисплея

    Правильно:

    Разрешение экрана

    В правильном примере формулировка обеспечивает большую точность.

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

  • Для страниц задач создайте инструкции main, кнопки фиксации и ссылки на задачи в виде связанного набора текста.

    Пример Инструкция
    Ссылка на задачу:
    Подключение к беспроводной сети
    Основная инструкция:
    Выбор сети для подключения
    Кнопка фиксации:
    Подключение
    Ссылка на задачу:
    Настройка родительского контроля
    Основная инструкция:
    Выбор пользователя и настройка родительского контроля
    Кнопка фиксации:
    Применение родительского контроля
    Ссылка на задачу:
    Устранение конфликтов синхронизации
    Основная инструкция:
    Как вы хотите разрешить этот конфликт?
    Кнопка фиксации:
    Разрешить

    В этих примерах показана связь текста ссылки на задачу, main инструкции и текста кнопки фиксации.

  • Хотя задачи часто начинаются с глаголов, рекомендуется опустить глагол на страницах категорий, если это универсальная команда, связанная с конфигурацией, которая не помогает сообщить о задаче.

    Конкретные, полезные глаголы:

    Добавить

    Проверить

    Подключение

    Копировать

    Создать

    Удалить

    Отключение

    Установка

    Удалить

    Настройка

    Запуск

    Stop

    Диагностика

    Универсальные, бесполезные глаголы:

    Adjust

    Изменение

    Нажмите кнопку

    Configure

    Изменить

    Управление

    Open

    Выбрать

    Присвойте параметру

    Выбрать

    Показать

    Представление

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

    Неправильно:

    Громкость динамиков, отключение звука, значок громкости

    Динамики, микрофоны, MIDI и звуковые схемы

    Правильно:

    Громкость динамиков

    Динамики и микрофоны

    В правильных примерах в ссылке задачи предоставляются только репрезентативные функции.

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

    Неправильно:

    Connectoids

    Глубина пикселей

    точек на дюйм

    Правильно:

    принтеры;

    Сканеры

    Мышь

    Правильные примеры — это термины, основанные на технологии, которые, скорее всего, будут использоваться целевыми пользователями, тогда как неправильные примеры — нет.

  • Используйте существительные во множественном числе, только если система поддерживает несколько.

  • Используйте прописные буквы в стиле предложений.

  • Не используйте знаки препинания в конце метки.

Основные инструкции

  • Для главной страницы используйте инструкцию main, чтобы объяснить цель пользователя с помощью элемента панели управления. Инструкция main поможет пользователям определить, выбрали ли они нужный элемент панели управления. Помните, что пользователи, возможно, выбрали элемент панели управления по ошибке и на самом деле ищут параметры, которые являются частью другого элемента панели управления.

    Примеры:

    Обеспечение безопасности и актуальности компьютера

    Оптимизируйте компьютер, чтобы его было проще видеть, слышать и контролировать

  • Для периферийных страниц используйте инструкцию main, чтобы объяснить, что делать на странице. Инструкция должна быть конкретной формулировкой, императивным направлением или вопросом. Хорошие инструкции передают цель пользователя на странице, а не фокусируются исключительно на механике управления ею.

    Неправильно:

    Выбор задачи уведомления

    Правильно:

    Указание способов обработки входящих сведений

    Правильная версия лучше сообщает о цели, достигнутой страницей.

  • По возможности используйте определенные глаголы. Конкретные команды более значимы для пользователей, чем универсальные.

  • Используйте прописные буквы в стиле предложений.

  • Не включайте конечные периоды, если инструкция является оператором . Если инструкция является вопросом, добавьте последний вопросительный знак.

Дополнительные инструкции

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

Текст страницы

  • Не передавайте инструкцию main в области содержимого.

  • Используйте слово "page" для обозначения самой страницы.

  • Используйте второго пользователя (вы, ваш), чтобы сообщить пользователям, что делать в области инструкций и содержимого main. Часто подразумевается второй человек.

    Пример.

    Выберите рисунки, которые нужно распечатать.

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

    Пример.

    Распечатайте фотографии на моей камере.

  • Выберите краткий текст ссылки, который четко сообщает о том, что делает ссылка на задачу. Она должна быть объяснительной и соответствовать main инструкции. Пользователям не нужно выяснить, что на самом деле означает ссылка и чем она отличается от других ссылок.
  • Всегда запускайте ссылки на задачи с помощью команды .
  • Используйте прописные буквы в стиле предложений.
  • Не используйте знаки препинания в конце метки.
  • Если для ссылки на задачу требуется дополнительное объяснение, предоставьте объяснение в отдельном элементе управления текстом , используя полные предложения и конечные знаки препинания. Однако при добавлении таких объяснений только в случае необходимости не следует добавлять пояснения ко всем ссылкам задач, так как одна из них требуется другой ссылке задачи.

Дополнительные сведения и примеры см. в разделе Ссылки.

Кнопки фиксации

  • Используйте определенные метки кнопок фиксации, которые имеют смысл сами по себе и соответствуют инструкции main. В идеале пользователям не нужно читать что-либо еще, чтобы понять метку. Пользователи гораздо чаще считывают метки кнопок, чем статический текст.
  • Всегда запускайте метки кнопок фиксации с помощью команды .
  • Не используйте close, Done или Finish. Эти метки кнопок лучше подходят для других типов окон.
  • Используйте прописные буквы в стиле предложений.
  • Не используйте знаки препинания в конце метки.
  • Назначьте уникальный ключ доступа.
    • Исключение: Не назначайте клавиши доступа для кнопок Отмена, так как esc — это ключ доступа. Это упрощает назначение других ключей доступа.

Документация

При ссылке на домашнюю страницу панели управления или страницы категорий:

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

    Пример.

    В панель управления откройте Центр управления сетями и общим доступом.

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

Для элементов панели управления:

  • При ссылке на отдельный элемент панели управления используйте в панель управления "[имя элемента панели управления]" или обычно "панель управления элемент" в пользовательской документации. Не используйте приложение, программу или панель управления для ссылки на отдельные элементы панели управления.
  • При ссылке на центральную страницу элемента панели управления используйте main страницу [имя элемента панели управления]".
  • По возможности отформатируйте имя панели управления, используя полужирный текст. В противном случае поместите имя в кавычки, только если это необходимо, чтобы избежать путаницы.

Примеры:

  • В панель управления откройте родительский контроль.
  • Вернитесь на страницу main Родительский контроль.