컨텍스트 메뉴

Context menu
OpenOffice.org Writer의 컨텍스트메뉴.사용자가 페이지 요소를 오른쪽 표시할 때 표시됩니다.
아이콘이 있는 GNOME 컨텍스트 메뉴

컨텍스트 메뉴(콘텍스트, 바로 가기, 팝업 또는 팝업 메뉴라고도 함)는 마우스 오른쪽 클릭 조작 등 사용자 조작 시 나타나는 그래피컬 사용자 인터페이스(GUI)의 메뉴입니다.컨텍스트 메뉴는 메뉴가 속한 운영 체제 또는 응용 프로그램의 현재 상태 또는 컨텍스트에서 사용할 수 있는 제한된 선택 항목을 제공합니다.일반적으로 사용 가능한 옵션은 선택한 개체와 관련된 작업입니다.기술적 관점에서 보면, 이러한 컨텍스트 메뉴는 그래픽 제어 요소이다.

역사

컨텍스트 메뉴는 Xerox Alto 컴퓨터의 Smalltalk 환경에서 처음 등장했으며, 여기서 팝업 메뉴라고 불렸다. 1970년대 [1][2]중반 Dan Ingalls에 의해 발명되었다.

Microsoft Office v3.0 에서는, 카피 앤 페이스트 기능의 컨텍스트 메뉴가 1990년에 도입되었습니다.볼랜드는 1991년 피닉스 애리조나에서 열린 제2차 패러독스 컨퍼런스에서 컨텍스트 메뉴의 광범위한 사용을 시연했다.OS/2 v1.0용 Lotus 1-2-3/G는 1991년에 포맷 옵션을 추가했습니다.Borland Quattro Pro for Windows v1.0은 1992년에 Properties 컨텍스트 메뉴 옵션을 도입했습니다.

실행

컨텍스트 메뉴는 컨텍스트메뉴를 지원하는 GUI 영역을 타깃으로 하는 다양한 형식의 사용자 상호작용을 통해 열립니다.사용자 상호 작용의 구체적인 형식과 지역을 대상으로 하는 방법은 다음과 같습니다.

  • X Window 시스템을 실행하는 Microsoft Windows, macOS 또는 Unix를 실행하는 컴퓨터에서 보조 마우스 버튼(일반적으로 오른쪽 버튼)을 클릭하면 마우스 포인터 아래에 있는 영역의 컨텍스트 메뉴가 열립니다.
  • 신속한 처리를 위해 구현에서는 홀드 앤 릴리스 선택을 추가로 지원할 수 있습니다.즉, 포인터를 누른 상태로 드래그하여 원하는 메뉴 엔트리에서 해방하는 것을 의미합니다.
  • 원버튼 마우스를 지원하는 시스템에서는 일반적으로 기본 마우스 버튼을 길게 누르거나(MacOS의 독에 있는 아이콘에서 작동함) 키보드/마우스 버튼 조합을 누르면(예: Classic Mac OS 및 MacOS에서 Ctrl+마우스 클릭) 컨텍스트 메뉴가 열립니다.macOS의 다른 키보드는 범용 액세스에서 마우스 키를 활성화하는 것입니다.다음으로 노트북, 콤팩트 또는 확장 키보드 타입 중 어느 쪽을 사용하는지에 따라 숏컷은 다음과 같습니다.Function++Ctrl5 또는 +5(키패드) 또는 Ctrl++i(키패드)입니다.
  • MacBook 또는 Surface와 같은 멀티 터치 인터페이스가 있는 시스템에서는 컨텍스트 메뉴를 하나만 누르지 않고 두 손가락으로 누르거나 두드려 열 수 있습니다.
  • 예를 들어 스마트폰의 일부 카메라는 사진을 찍을 때 QR코드를 인식한다.QR 콘텐츠를 '열기' 원하는 경우 팝업이 나타납니다.이것은, Web 사이트나 Wi-Fi에 접속하도록 전화기를 설정하기 위해서입니다.이미지를 참조해 주세요.
  • 일부 사용자 인터페이스에서는 상황에 맞는 메뉴 항목에는 탐색 시 [3]더 빨리 인식할 수 있도록 아이콘이 함께 제공됩니다.
  • 또한 컨텍스트 메뉴의 맨 위 행에는 [4]가장 자주 사용하는 옵션에 빠르게 액세스할 수 있는 아이콘만 있을 수 있습니다.

윈도 마우스 클릭 동작은 마우스 버튼을 누른 상태에서는 컨텍스트 메뉴가 열리지 않고 버튼을 놓은 상태에서만 메뉴가 열리기 때문에 사용자가 컨텍스트 메뉴 항목을 선택하려면 다시 클릭해야 합니다.이 동작은 macOS 및 대부분의 자유 소프트웨어 GUI와 다릅니다.

  • Microsoft Windows 에서는, 애플리케이션 키 또는 Shift+F10 키를 누르면, 포커스가 있는 영역의 컨텍스트 메뉴가 열립니다.

상황에 맞는 메뉴는 계층적으로 구성될 수 있으므로 메뉴 구조의 여러 단계를 탐색할 수 있습니다.실장은 다릅니다.Microsoft Word는 컨텍스트메뉴의 화살표 아이콘을 클릭한 후 일부 메뉴 엔트리의 서브 엔트리만 표시한 최초의 어플리케이션 중 하나이며, 그렇지 않으면 부모 엔트리와 관련된 액션을 실행한 후에 표시됩니다.이를 통해 이전 실행 매개 변수를 사용하여 작업을 신속하게 반복하고 옵션과 작업을 더 잘 구분할 수 있습니다.

X 창 관리자

다음관리자는 컨텍스트메뉴 기능을 제공합니다.

조작성

콘텍스트메뉴는 부적절하게 사용되었을 때 사용성 분석가로부터 비판을 받았습니다.일부 애플리케이션은 콘텍스트메뉴에서만 특정 기능을 사용할 수 있도록 하기 때문에 경험이 풍부한 사용자도 혼란스러울 수 있습니다(특히 콘텍스트메뉴가 어플리케이션의 클라이언트창의 제한된 영역에서만 활성화될 수 있는 경우).

상황에 맞는 메뉴는 보통 포인터 아래의 고정된 위치에서 열리지만 포인터가 화면 가장자리 근처에 있으면 메뉴가 바뀌어 일관성이 떨어지고 근육 메모리 사용이 방해됩니다.Shift + F10 사용 등 키보드에 의해 컨텍스트 메뉴가 트리거되는 경우 컨텍스트 메뉴가 포인터의 위치가 아닌 포커스가 있는 위젯 근처에 나타나 인식 노력을 절약합니다.

문서 내

Microsoft의 가이드라인에서는 항상 컨텍스트메뉴라는 용어를 사용할 것을 요구하고 있으며 숏컷메뉴는 명시적으로 [5]권장하지 않습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ R. Keith Sawyer (2012). Explaining Creativity: The Science of Human Innovation. USA: Oxford University Press. ISBN 9780199737574.
  2. ^ Peter Seibel (September 16, 2009). Coders at Work: Reflections on the Craft of Programming. Apress. ISBN 9781430219484.
  3. ^ "Samsung Galaxy S4 Internet Browser FAQ and User's Guide". WEBcazine. 8 May 2013.
  4. ^ "Context menu items". MDN Web Docs.
  5. ^ "Menus". Windows desktop applications - Guidelines. Microsoft. 2011.

외부 링크