Введение
Тип графического пользовательского интерфейса
Интерфейсы, основанные на пересечении, – это графические пользовательские интерфейсы, использующие жесты пересечения вместо или в дополнение к указанию. В то время как задача указания предполагает перемещение курсора внутрь графического объекта и нажатие кнопки, задача пересечения цели подразумевает перемещение курсора за границу целевого графического объекта для активации действия.
Задачи, связанные с достижением целей
Пересечение целей изучено недостаточно, несмотря на то, что иногда используется в современных интерфейсах (например, эффекты наведения курсора, навигация по иерархическим меню, автоматически скрывающиеся панели задач и горячие углы). Тем не менее, были выявлены несколько преимуществ пересечения по сравнению с указанием: удлиненные объекты, такие как гиперссылки, быстрее пересекаются, чем на них указывают. Несколько объектов можно пересечь одновременно в рамках одного жеста. Пересечение позволяет активировать действия, когда кнопки недоступны (например, при перетаскивании объекта). Виджеты, основанные на пересечении, могут быть разработаны более компактными, чем виджеты, основанные на указании. Это может быть полезно для устройств с небольшими экранами. Пересечение цели особенно естественно при использовании стилуса. На таких устройствах проще несколько раз провести стилусом через объект, чем дважды щелкнуть. Пересечение может быть хорошей альтернативой для пользователей, которым сложно выполнять щелчки или двойные щелчки. Существуют и другие способы активации действий в пользовательских интерфейсах, как графические (жесты), так и неграфические (горячие клавиши, голосовые команды).
Elongated objects such as hyperlinks are faster to cross than to point. Several objects can be crossed at the same time within the same gesture. Crossing allows triggering actions when buttons are not available (e. g., while an object is being dragged). Crossing based widgets can be designed to be more compact than pointing based ones. This may be useful for small display devices. Goal crossing is particularly natural on stylus based devices. On these devices, crossing an object back and forth is easier than double clicking. Crossing can be a good alternative for users who have difficulties with clicking or double clicking. There are several other ways of triggering actions in user interfaces, either graphic (gestures) and non graphic (keyboard shortcuts, speech commands).
Законы пересечения
Варианты закона Фиттса были описаны для задач пересечения целей (Accot and Zhai 2002). Закон Фиттса рассматривается как закон наведения, описывающий изменчивость направления движения указателя. Закон пересечения описывает допустимую изменчивость в направлении, перпендикулярном движению, а закон управления движением описывает движение вдоль коридора.