Введение

Тип графического пользовательского интерфейса

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

Задачи, связанные с достижением целей

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

Законы пересечения

Варианты закона Фиттса были описаны для задач пересечения целей (Accot and Zhai 2002). Закон Фиттса рассматривается как закон наведения, описывающий изменчивость направления движения указателя. Закон пересечения описывает допустимую изменчивость в направлении, перпендикулярном движению, а закон управления движением описывает движение вдоль коридора.