15

웹 응용 프로그램을 만들 때 너무 많은 브라우저의 기본 단축키를 무시하지 않고 단축키로 사용할 수있는 키에 대한 지침이 있습니까?웹 응용 프로그램의 단축키

예를 들어, 텍스트 대신 내 프로그램에만 의미가있는 전체 데이터 세트를 복사하기위한 사용자 지정 복사 명령이 필요할 수 있습니다. 이 논리 조합은 입니다. Ctrl + C이지만 일반 텍스트의 기본 복사 단축 키는 삭제됩니다.

"생각이 났을 때"단축키를 잡는 것이 하나의 해결책이지만 고급 맞춤 선택을 사용하면 데이터가 집중되어 있는지, 텍스트가 선택되었는지 또는 둘 다 구분하는 것이 어려울 수 있습니다.

지금은 단축키로 단 하나의 키만 사용하고 있습니다. 위 예제의 경우 C이며 이것은 다른 대부분의 사이트에서도 마찬가지입니다. 문제는 텍스트 입력이있는 경우이 방법이 효과가 없다는 것입니다. 이것이 최고의 솔루션입니까?

명확히하기 위해 정상적인 프로그램처럼 작동하는 고급 웹 응용 프로그램과 정보를 제공하는 일부 웹 사이트 (이 가이드 라인이 두 경우에 모두 유효 할지라도)를 설명합니다. 당신이 메뉴에서 텍스트를 복사 할 수 있지만 수없는 경우 복사 예를 들어이 큰 거래를하지 않을 수 그래서 때 Ctrl 키 + , Alt 키 + D 또는 Ctrl 키 + E 아무튼 ' 내가 정말 화낼 것입니다 일 기침 플래시 기침 기침.

+3

아주 좋은 질문과 제가 분명한 해결책이없는 생각이었습니다. 이 문제를 해결할 수있는 유일한 방법은 어떤 주요 키 조합이 주요 브라우저에서 사용되지 않았는지 (국제적인 변형을 고려하여) 매핑하는 것입니다. 그러한 노력이 이미 이루어 졌는지를 보는 것은 흥미로울 것입니다. –

답변

1

사용 방법 + ?. 나는 그것이 중요한 옵션을 무시합니다 생각하지 않습니다 (내가 잘못?)

+1

동시에 듣는 단축키로 텍스트 입력이 필요한 경우 작동하지 않습니다. – Johoo

+0

Gotcha. 그것을 생각하지 않았다. – modz0r