Подсказки в эпоху прикосновений - PullRequest
58 голосов
/ 15 ноября 2009

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

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

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

Ответы [ 12 ]

0 голосов
/ 07 декабря 2014

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

Для планшетов я бы взял идею вопросительного знака, но добавил бы еще больше сложности:

1) При нажатии на вопросительный знак включается режим «Справка». 2) затем вы можете нажать на соответствующий элемент управления, и он показывает всплывающую подсказку. 3) если вы затем снова нажмете на тот же элемент управления, он завершит режим справки и выполнит то, что должен делать элемент управления. 4) Если вы нажмете на любой другой элемент управления, он показывает его всплывающую подсказку, и режим справки остается включенным. 5) можно отключить режим справки, снова нажав знак вопроса.

0 голосов
/ 15 ноября 2009

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

Основной проблемой здесь является не касание, а состояние. В каком состоянии находится объект, когда вы касаетесь его? Касание меняет свое состояние? Как изменение состояния отражается на пользователе?

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

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