Кіріспе
Графикалық пайдаланушы интерфейсінің түрі
Кесісуге негізделген интерфейстер – көрсетудің орнына немесе оны толықтыра отырып, кесісу қозғалыстарын пайдаланатын графикалық пайдаланушы интерфейстері. Көрсету міндеті графикалық нысанның ішінде курсорды жылжыту және батырманы басуды қамтитын болса, мақсатты кесісу міндеті – курсорды нысаналанған графикалық нысанның шекарасынан тыс жылжыту арқылы әсерді іске қосуды қамтиды.
Мақсатты орындайтын тапсырмалар
Мақсатты кесіп өту, қазіргі интерфейстерде кейде қолданылуына қарамастан, аз зерттелген (мысалы, тышқанмен жүргізілетін әсерлер, иерархиялық мәзірлерді шарлау, автоматты түрде жиырылатын тапсырмалар панелі және ыстық бұрыштар). Дегенмен, нұсқаудан кесіп өтудің бірнеше артықшылығы анықталды: Гиперсілтемелер сияқты созылған нысандарды нұсқауға қарағанда кесіп өту жылдамырақ. Бірнеше нысанды бір уақытта бір қимылмен кесіп өтуге болады. Кесіп өту, батырмалар қол жетімді болмаған кезде (мысалы, нысан сүйреліп жатқанда) әрекеттерді орындауға мүмкіндік береді. Кесіп өтуге негіделген виджеттер нұсқауға негіделген виджеттерге қарағанда ықшамдау болуы мүмкін. Бұл кішкентай дисплейлі құрылғылар үшін пайдалы болуы мүмкін. Мақсатты кесіп өту, стилусты қолданатын құрылғыларда әсіресе табиғи. Мұндай құрылғыларда нысанды алға-артқа кесіп өту, екі рет шертуден оңайырақ. Кесіп өту, клик немесе қос клик жасауда қиындық туындайтын пайдаланушылар үшін жақсы балама болып табылады. Пайдаланушы интерфейсінде әрекеттерді орындаудың тағы бірнеше тәсілдері бар, олар графикалық (жесттер) және графикалық емес (пернелердің комбинациясы, дауыспен берілетін командалар) болып бөлінеді.
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). Фиттс заңы – көрсеткіштің қозғалыс бағытындағы өзгергіштікті сипаттайтын көрсету заңы ретінде қарастырылады. Кроссинг заңы қозғалыс бағытына перпендикуляр бағыттағы рұқсат етілген өзгергіштікті сипаттайды, ал басқару заңы туннель бойымен қозғалысты сипаттайды.