Подтвердить что ты не робот

Хорошая ли "подсказка"?

Многие программы (часто крупные, такие как MS Office, GIMP, Maxthon) имеют функцию "tip-of-the-day". Он объясняет небольшую часть программы, например, в Maxthon:

"Вы можете скрыть/показать строку главного меню, нажав Ctrl + F11"

Обычно вы можете просмотреть их, нажав далее. И другие варианты: "Предыдущий", "Закрыть", "Не показывать при запуске".

Мне кажется, мне нравится, как Макстон справлялся с этим; в строке состояния браузера (внизу внизу обычно, вместе с "Готово", индикатор прогресса и т.д.), иногда может появиться небольшой намек или подсказка о том, что еще вы могли с ним сделать.

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

Как вы думаете? Выскакивать? Maxthonstyle? Ни в коем случае?

4b9b3361

Ответ 1

Мне действительно нравится идея "кончика дня", если она отображается, когда я ничего не могу сделать. Например, когда программа загружает большой файл. Предположим, что при загрузке программы необходимо загрузить большой объем данных. Наряду с экраном загрузки "Загрузка" покажите небольшой наконечник и исчезните, когда программа запустится. Это простой, ненавязчивый и иногда может быть очень полезным для некоторых пользователей.

Мне не нравится воспитывать "World of Warcraft" в качестве примера в обсуждении программ, но использует эту технику при первом входе в систему. Ниже приведен пример экрана загрузки . Наряду с загрузочной планкой и полноэкранным изображением он отображает небольшой наконечник в нижней части экрана. Обычно эти советы приводят пользователей к тому, что они могут исследовать дальше (например, окно настроек, инструменты настройки персонажа и т.д.). Например, "Нажатие ESCAPE откроет меню, которое позволит вам настроить внешний вид игры".

Прежде всего: разрешите пользователю легко закрывать кончики и останавливать их от появления каждый раз. При каждом нажатии клавиши закрыть диалоговое окно наконечника. У вас есть две кнопки: "Закрыть подсказку" и "Закрыть подсказку и никогда не показывать снова", или что-то в этом роде.

Ответ 2

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

Советы по настройке можно улучшить:

  • Не подскажите пользователю о той функции, которую пользователь использовал недавно.

  • Полезные советы, чувствительные к контексту, могут быть полезными (новые бары Vista - пример --- пауза, чтобы получить пары, я только что сказал что-то хорошее о Vista).

  • Советы, которые ненавязчивы или появляются в противном случае впустую, являются хорошими.

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

Ответ 3

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

Ответ 4

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

Ответ 5

Я думаю, что это связано с проблемами с modals - это что-то по-пользователю, несмотря на то, насколько это полезно. Вот почему необходим "Не показывать при запуске".

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

ИМО, это нехорошая идея иметь функцию, которая должна спросить пользователя, должен ли он "молчать".;)

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

Ответ 6

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

Ответ 7

Совет - хорошая идея, пользователи могут узнать, что они не знали, чего не знали. Но вместо того, чтобы использовать всплывающие подсказки, мне нравится, как это делает World of Warcraft. Они помещают наконечник на экран загрузки, когда вам нечего делать, но все равно смотрите на индикатор выполнения.

Ответ 8

Норман Рэмси сделал несколько замечаний о том, как можно улучшить советы. Моя проблема с советами дня (и я говорю, как кто-то, кто их реализовал в моих собственных приложениях) заключается в том, что они не являются своевременными и слишком навязчивыми. Типичная подсказка дня появляется, когда вы запускаете программу, и требует нажатия кнопки, чтобы она исчезла. Когда я действительно вижу полезный совет, мой ход мысли обычно "я должен буду помнить, что когда я делаю выбор". Конечно, к моменту, когда я обойдусь, он забыл. И нажатие кнопки "ОК" во время запуска программы быстро стареет, я обычно отключу подсказки после первого десятка или около того.

Мое предложение состояло бы в следующем шаге и сделать чаевые в день более чувствительными к контексту. Например, если программа обнаруживает, что пользователь постоянно переходит в Изменить | Скопируйте, а затем Изменить | Вставить, хорошим советом будет "Не зря, но CTRL + C, за которым следует CTRL + V, выполняет то же самое" и скажет им, когда они щелкают в меню, как потерянная обезьяна, а не во время программы запускать. О, и не прерывайте их работу, заставляя их нажимать "ОК".

То, что я только что предложил, - это то, что раньше делал этот проклятый paperclip dude?

Ответ 9

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

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

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

Ответ 10

Возможно, поместите его в нечто вроде "подсказки" (или вниз внизу, как описано в OP) и сделайте его контекстуальным. Через несколько секунд после того, как вы перейдете в новый режим, он скользит в каком-то тексте о текущем режиме.

И ДА сделать кнопку OFF легко найденной.

Ответ 11

Лично я предпочитаю программное обеспечение, которое достаточно просто, чтобы не требовать "подсказки дня".

Ответ 12

Совет дня может быть хорошим, если он

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

К сожалению, дрянная первоначальная реализация Office Clippy of полностью уничтожила последнюю идею.

Таким образом, ИМО хорошая реализация:

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

Контекстно-зависимая

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

Более простой метод может быть эффективен:

"Знаете ли вы... вы можете настроить шаблоны печати, чтобы они выглядели как круговая диаграмма в LSD - руководство показывает вам, как! [clickety]" в диалоговом окне печати

Знаете ли вы... Я помню ваши пользовательские запросы. Просто нажмите "Goof/Barf/Hidden/Create Index для последнего запроса" - и они появятся в меню "Поиск". Они будут работать намного быстрее! работа с формой поиска/запроса