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