Скрывает ли дополнительные функции по умолчанию помощь пользователям?

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

Типичная форма ввода контента может содержать 8 текстовых входов, 6 флажков и текстовое поле.

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

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

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

Может ли это сделать сайт более удобным? Есть ли хорошие доказательства для этой практики?

12 голосов | спросил puppybeard 7 PM00000070000004931 2013, 19:50:49

3 ответа


14

JIRA , система управления корпоративными билетами, недавно добавила возможность «Настроить поля» при редактировании билета. Это означает, что все поля по-прежнему доступны, но пользователь должен видеть только то, что им интересно.

Редактировать билет JIRA

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

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

Помните также, что только потому, что люди не могут редактировать , поле не обязательно означает, что им не нужно просматривать его в контексте редактирования. Возвращаясь к примеру JIRA, я почти никогда не редактирую поля «Дата или время» на наших билетах, но мне нужно их увидеть, написав сводку для билета, чтобы я знал, сколько времени и amp; следует инвестировать средства.

ответил Daniel Newman 7 PM00000080000005831 2013, 20:41:58
4

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

Вы также можете добавить параметр «всегда показывать» или «всегда скрывать» после того, как пользователь переключился на шоу /скрыть.

ответил missdefying 7 PM00000090000000031 2013, 21:09:00
0

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

ответил Obiwan Kenoobi 28 Jam1000000amSun, 28 Jan 2018 10:55:29 +030018 2018, 10:55:29

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132