포인팅 디바이스 제스처
Pointing device gesture컴퓨팅에서 포인팅 디바이스 제스처 또는 마우스 제스처(또는 단순히 제스처)는 소프트웨어가 특정 컴퓨터 이벤트로 인식하고 이에 따라 반응하는 포인팅 디바이스 또는 손가락의 움직임과 클릭을 조합하는 방법입니다.키보드 입력에 어려움을 겪는 사람들에게 유용할 수 있다.예를 들어 웹 브라우저에서 사용자는 오른쪽 포인팅 디바이스 버튼을 누르고 포인팅 디바이스를 왼쪽으로 짧게 이동한 후 버튼을 놓으면 이전에 본 페이지로 이동할 수 있습니다.
역사
최초의[1] 포인팅 디바이스 제스처인 「드래그」는, Macintosh 및 Lisa 컴퓨터에 부속된 마우스 전용의 「이동」버튼을 대체하기 위해서, 애플에 의해서 도입되었습니다.드래그에는 포인팅 디바이스 버튼을 누르면서 포인팅 디바이스를 이동하는 것이 포함됩니다.소프트웨어는 이를 클릭 동작이나 이동 동작과는 다른 동작으로 해석합니다.대부분의 포인팅 디바이스 제스처와는 달리 특정 모양의 트레이스를 수반하지 않습니다."드래그" 동작은 매우 다양한 소프트웨어 패키지에 채택되어 있지만, 다른 제스처만큼 성공한 경우는 거의 없습니다.
현재 사용 현황
2005년 현재[update] 대부분의 프로그램은 드래그 조작 이외의 제스처를 지원하지 않습니다.포인팅 디바이스의 제스처를 인식하는 각 프로그램은 독자적인 방법으로 그렇게 하고, 때로는 매우 짧은 마우스 이동 거리를 제스처로 인식할 수 있도록 하며, 때로는 특정 이동 패턴(예: 원)의 매우 정확한 에뮬레이션을 요구합니다.일부 구현에서는 사용자가 이러한 요소를 맞춤화할 수 있습니다.
몇몇 비디오 게임들은 제스처를 사용했다.예를 들어 번지에 의해 원래 만들어진 신화 실시간 전술 시리즈에서는 플레이어는 그것을 사용하여 전장 유닛을 원하는 방향으로 향하도록 명령합니다.제스처를 사용하는 또 다른 게임은 Lionhead의 Black & White입니다.Arx Fatalis 게임은 주문을 외우기 위해 허공에 룬을 그리기 위해 마우스 제스처를 사용합니다.몇몇 닌텐도 Wii 게임들은 이러한 시스템을 이용한다.오카미는 마우스 제스처와 유사한 시스템을 사용하여 플레이어가 만든 모양(원, 번개, 선 등)이 게임 내에서 폭탄을 만들거나 시간을 밤에서 낮으로 변경하는 기능을 수행하는 그리기 모드로 들어갈 수 있습니다.마우스 제스처를 사용하는 다른 컴퓨터 게임의 예로는 다이 바이 더 소드와 실버가 있는데, 이 게임에서는 MX와 Silver와 함께 기본적인 마우스 제스처가 실제로 실시간 전투에서의 공격 움직임 등을 매핑합니다. ATV: 리플렉스 - 마우스 제스처로 타이틀 라이더 [2]리플렉스 시스템을 구현하는 제어 스킴을 가지고 있습니다.
Opera 웹 브라우저는 버전 5.10(2001년 4월)부터 제스처를 인식했지만 이 기능은 기본적으로 비활성화되어 있습니다.오페라 브라우저는 비슷한 기능을 하지만 마우스를 움직일 필요가 없는 마우스 코드도 지원합니다.2002년에 고급 마우스 제스처를 사용한 첫 번째 브라우저는 Maxthon으로, 매우 커스터마이즈 가능한 인터페이스를 통해 52개의 마우스 제스처 중 하나와 소수의 마우스 코드 중 하나에 거의 모든 동작을 할당할 수 있습니다.Mozilla Firefox 브라우저에서도 여러 마우스 제스처 확장을 사용할 수 있습니다.이러한 확장자는 오페라와 거의 동일한 제스처를 사용합니다.
Microsoft Windows 용 애플리케이션에서는, 마우스의 제스처를 서포트하고 있는 툴도 있습니다.K Desktop Environment 3에는 버전 3.2 이후 유니버설 마우스 제스처 지원이 포함되어 있습니다.
Windows Aero는 Aero Peek, Aero Shake 및 Aero Snap이라는 3가지 마우스 제스처를 제공합니다.상세한 것에 대하여는, 해당하는 문서를 참조해 주세요.
터치패드 및 터치스크린 제스처
iPad와 같은 태블릿 유형의 장치의 터치 스크린은 사용자 인터페이스의 주요 형태로 동작하는 제스처와 함께 멀티 터치 기술을 사용합니다.노트북의 많은 터치패드는 기존의 마우스를 대체하며 제스처 조작을 지원합니다.예를 들어, 일반적인 제스처는 아래 또는 위쪽으로 두 손가락을 사용하여 현재 활성 페이지를 스크롤하는 것입니다.터치스크린 인터페이스의 인기가 높아지면서 제스처가 컴퓨팅의 표준 기능이 되었습니다.Windows 7 에서는, 터치 스크린의 서포트와 터치 패드의 [3]제스처가 도입되었습니다.후속작인 Windows 8은 기존 데스크톱과 모바일 디바이스 모두에서 실행되도록 설계되어 있기 때문에 하드웨어가 허용하는 경우 [citation needed]제스처가 기본적으로 활성화되어 있습니다.
제스처와 관련된 것은 터치패드의 특정 영역에 추가 기능이 있는 터치패드 핫스팟입니다.예를 들어, 일반적인 핫스팟 기능은 터치패드의 오른쪽 끝에 있습니다.터치패드는 손가락을 아래로 끌거나 위로 끌면 활성 페이지가 스크롤됩니다.
멀티터치 터치스크린 제스처는 멀티터치 디바이스와의 상호 작용에 사용되는 사전 정의된 동작입니다.스마트폰, 태블릿, 노트북, 데스크톱 컴퓨터 등 멀티터치 제스처에 의해 트리거되는 기능을 가진 제품이 늘고 있습니다.일반적인 터치스크린 제스처는 다음과 같습니다.
톡톡 두드리다 | ||
더블 탭 | ||
길게 누르기 | ||
스크롤 | ||
냄비 | ||
플릭 | ||
2개의 손가락 탭 | ||
두 손가락 스크롤 | ||
꼬집다 | ||
줌 | ||
회전 |
화면에 손가락을 두 개 이상 표시하는 등의 제스처도 Sticky [4]Tools와 같이 개발되었습니다.이러한 기술은 3D 애플리케이션용으로 개발되는 경우가 많으며 표준으로 간주되지 않습니다.
결점
현재의 제스처 인터랙션 솔루션의 큰 단점은 피드백과 가시성(또는 어포던스)이라는 두 가지 필수 사용자 인터페이스 설계 원칙을 지원하지 않는다는 것입니다.Sensiva는 음성 알림을 제공할 때 어느 정도 접근하지만 제스처가 인식되고 대응하는 명령어가 활성화됨을 표시함으로써 제스처가 올바르게 입력되었는지 여부를 나타내기 위해 피드백 알림이 필요합니다.또 다른 원칙은 제스처의 가시성입니다.사용자에게 필요한 제스처와 제스처가 사용될 수 있는 컨텍스트를 학습하는 수단을 제공합니다.Internet Explorer용 마우스 제스처와 ALToolbar 마우스 제스처 모두 사용자가 시각적인 단서를 얻기 위해 현재 취하고 있는 동작을 나타내는 컬러 트레이서를 표시합니다.파이 메뉴와 표시 메뉴는 사용 가능한 옵션을 학습할 수 있지만 빠른 제스처로도 사용할 수 있기 때문에 두 문제의 해결책으로 제안되었습니다.Opera의 최신 버전(11 이상)은 화면상의 원형 메뉴를 사용하여 사용 가능한 마우스 제스처와 활성화 방법을 단순하고 알기 쉽게 표시하여 피드백과 [5]가시성을 제공합니다.
제스처 상호작용의 한 가지 제한은 제스처를 사용할 수 있는 범위 컨텍스트입니다.예를 들어 각 제스처에는 각 응용 프로그램창에 대응하는 명령어가1개만 있어요
마우스를 움직일 때 버튼을 누르는 것은 불편할 수 있으며, 아래로 이동하면 수평 이동 시 마찰이 증가하므로 약간의 연습이 필요합니다.광학식 마우스는 마찰력이 높은 볼 마우스보다 동작의 변화에 덜 민감합니다. 왜냐하면 센서는 움직임을 감지하기 위해 기계적 접촉에 의존하지 않기 때문입니다. 터치 패드는 모든 버튼을 엄지로 누른 상태에서 추가적인 마찰을 제공하지 않습니다.그러나 버튼을 누르는 것으로부터 발생하는 근육의 긴장이 사용자가 일시적인 상태 또는 모드에 있다는 지속적인 피드백을 제공하므로 사용자 인터페이스 설계에서 악용될 수 있다는 주장도 제기되었다(Buckston, 1995년).
「 」를 참조해 주세요.
레퍼런스
- ^ "A Quick History of Drag and Drop – A GoPhore Article". 365Trucking.com. Archived from the original on 2019-07-02. Retrieved 2019-07-02.
- ^ "MX vs. ATV: Reflex PC UK Manual" (PDF). p. 3. Retrieved 13 February 2022.
- ^ "Windows 7 Hardware: Touch Finally Arrives". 2009-09-28.
- ^ Hancock, Mark; ten Cate, Thomas; Carpendale, Sheelagh (2009). Sticky tools. New York, New York, USA: ACM Press. doi:10.1145/1731903.1731930. ISBN 978-1-60558-733-2.
- ^ "Opera Tutorials - Gestures". Retrieved 3 August 2012.
- 벅스턴, W. A. (1995년)인간과 컴퓨터의 상호작용에 있어서의 「청킹과 표현, 및 인간과 컴퓨터의 대화 설계」: 2000년을 향해 R. M. Backker, J. Grudin, W. A. Buxton, S.그린버그, 에드모건 카우프만 출판사, 캘리포니아주 샌프란시스코, 494-499
- 펜 컴퓨팅의 미지의 역사에는 약 1917년부터 1992년까지의 터치와 제스처 기술을 포함한 펜 컴퓨팅의 역사가 포함되어 있습니다.
- 필기 인식, 제스처 사용자 인터페이스 및 펜 컴퓨팅에 대한 참조에 대한 주석이 달린 참고 문헌 목록[영구 데드링크]
- L. K. 웰본과 R. J. 휘트로.1988년 제스처 기반의 텍스트 에디터죠IV, D.M. Jones 및 R.의 제4차 영국 컴퓨터 학회 의사록.와인더(Ed.캠브리지 대학 출판부, 뉴욕, 뉴욕, 미국, 363-371.ISBN 0-521-36553-8
- 브래드 마이어스"인간 컴퓨터 인터랙션 테크놀로지의 간단한 역사"ACM 인터랙션제5권, 제2호, 1998년 3월, 페이지 44~54.
- 펜 기반 컴퓨팅의 역사에 관한 메모(YouTube)