1

Mac이 없지만 사진의 키보드를 보았으며 Control 키가 있습니다. 그러나 나에게 이상한 것은 대부분의 키보드 바로 가기에서 시스템/명령 키가 대신 사용된다는 것입니다. Mac의 Control 키는 Linux/Windows의 Ctrl 키와 정확히 같은 방식으로 작동합니다 (웹 브라우저에서). 더 구체적으로, keyCode === 17이고 event.ctrlKey가 작동합니까?Mac의 웹 브라우저에서 제어 키

웹 응용 프로그램에 Ctrl 단축키를 구현하고 Mac에서 작동하는지 궁금합니다.

답변

1

예, Ctrl 키의 keyCode는 Mac 및 PC (17)에서 동일합니다. 명령 키의 keyCode는 91입니다.

모든 일반적인 바로 가기가 명령 키를 대신 사용하기 때문에 Mac 사용자는 Ctrl 키를 사용하는 데 그다지 익숙하지 않습니다. 따라서 애플리케이션이 두 가지를 모두 지원한다면 좋을 것입니다.

+0

좋은 생각 같습니다. Chrome 바로 가기 이외의 다른 슈퍼 키와 충돌이 있습니까? 복사/붙여 넣기에도 사용되는 것을 알고 있습니다. Linux Chrome에서는 Ctrl + Tab, Q, W를 사용할 수 없습니다. 시스템 전반에 걸친 Mac cmd + 바로 가기는 웹 앱에서 재정의하거나/할 수 없습니까? –

+0

웹 앱에서 이러한 종류의 바로 가기를 사용하는 것이 좋은지 잘 모르겠습니다. 예를 들어 Gmail, Twitter 또는 Facebook을 보면 Ctrl + 키 조합이 아닌 일반 키만 사용합니다. 시스템 전체의 바로 가기 충돌을 피하는 것이 좋습니다. –

+0

@ IvánGarcíaGarcía Gmail에서'? '를 누르면 Mac에서 명령과 함께 많은 바로 가기가 표시됩니다. –