Colemak과 Dvorak은 둘 다 QWERTY에 비해 손가락 이동 거리를 크게 줄여 주지만, 둘 중 어느 것이 숙련된 타이피스트를 더 빠르게 만든다는 좋은 근거는 없어요. 배열을 바꾼 사람은 보통 예전 속도 근처까지 다시 올라가고, 타자가 더 매끄럽게 느껴진다고 말해요. 손이 아프거나 QWERTY가 불편하게 느껴진다면 새 배열은 해 볼 만한 실험이에요. 20 WPM을 더 올리고 싶다면 지금 쓰는 배열로 연습하세요.
저희는 이 사이트에 일찍부터 레이아웃 에뮬레이션을 넣었어요. 미국식과 영국식 QWERTY와 함께 Colemak, Colemak-DH, Dvorak, Workman, BÉPO, AZERTY, QWERTZ를 지원해요. 사람들이 원했고, 테스트할 수 없는 배열은 측정할 수도 없기 때문이에요. 에뮬레이션을 만들면서 저희는 각 배열이 무엇을 바꾸고 무엇을 바꾸지 않는지 꼼꼼히 들여다봐야 했어요.
서류상으로 배열이 바꾸는 것
QWERTY는 1870년대에 만들어졌고, 손에 대한 분석이 아니라 당시 타자기의 구조에 맞춰 형태가 정해졌어요. Dvorak(1936년 특허)과 Colemak(2006년 공개)은 둘 다 글자 빈도를 바탕으로 설계되었어요. 흔한 글자는 쉬고 있는 손가락 아래에 두고, 새끼손가락의 부담은 줄이고, 불편한 연속 입력은 피하는 방식이에요.
대표적인 지표는 홈 행 사용률이에요. Colemak 프로젝트의 자체 분석에 따르면 Colemak은 홈 행을 Dvorak보다 14%, QWERTY보다 122% 더 많이 써요. 다시 말해 QWERTY는 Colemak에 비해 홈 행에서 치는 비율이 절반에 한참 못 미쳐요. 같은 분석에서 손가락 이동 거리는 Colemak보다 Dvorak이 10%, QWERTY가 102% 더 길어서, 두 대안 모두 QWERTY의 손가락 이동 거리를 대략 절반으로 줄여요. 이는 설계자가 설계자의 말뭉치로 낸 숫자이고 다른 분석 도구는 손가락에 가중치를 다르게 주지만, 방향에 대해서는 아무도 이견이 없어요.
다음은 같은 손가락 바이그램, 즉 한 손가락이 키 두 개를 연달아 눌러야 하는 경우예요. QWERTY에는 이런 경우가 많고("ed", "un", "ce"), 두 번째 키를 누르기 전에 손가락을 들어 옮겨야 해서 느려요. Colemak의 분석은 같은 손가락 입력이 Colemak에 비해 Dvorak에서 60%, QWERTY에서 340% 더 잦다고 봐요. Dvorak은 엄격한 양손 교대를 얻는 대신 이런 경우를 더 많이 받아들여요. 모음은 왼쪽 홈 행에, 흔한 자음은 오른쪽에 있어요.
저희가 아는 가장 큰 타자 데이터는 QWERTY만 다루지만, 그래도 이 논쟁과 관련이 있어요. 키 입력 1억 3,600만 회를 분석한 Dhakal 등의 2018년 연구는 양손을 번갈아 치는 글자 쌍의 시간이 전체 속도와 r = -0.72로 상관된 반면, 같은 글자 반복은 -0.32에 그쳤다는 걸 발견했어요. Dvorak은 교대를 최대화해요. Colemak은 "st"나 "ne"처럼 이웃한 손가락으로 같은 손 안에서 굴리듯 치는 "롤"을 선호하는데, 롤이 그보다도 빠르다는 이론 때문이에요. 양쪽 모두 이 연구를 인용할 수 있지만, 어느 쪽도 이 연구로 논쟁을 끝낼 수는 없어요.
Dvorak은 QWERTY보다 빠를까?
여기서는 데이터가 빈약하고, 저희는 그렇지 않은 척하기보다 그렇다고 말하겠어요.
숙련된 Dvorak이나 Colemak 사용자를 숙련된 QWERTY 사용자와 비교한 대규모 통제 연구는 없어요. Dvorak 지지자들이 인용하는 1944년 해군 실험은 August Dvorak 본인이 수행했어요. QWERTY 옹호자들이 인용하는 미국 연방조달청(General Services Administration) 연구는 1956년 Earle Strong이 그룹당 약 10명으로 진행했는데, Strong은 새로운 키보드 설계에 반대한다는 입장을 공개적으로 밝혀 온 사람이었어요. 경제학자 Stan Liebowitz와 Stephen Margolis는 1990년대에 이 역사를 검토하고, 기록이 더 잘 남은 실험들은 Dvorak의 이점이 거의 또는 전혀 없음을 시사한다고 결론 내렸어요. 그 이후의 자료는 모두 자기 보고와 리더보드이고, 둘 다 스스로 선택한 사람들이에요. Colemak 속도를 올리는 사람은 Colemak을 계속 쓴 사람들이니까요.
Strong의 연구에서 기억해 둘 만한 숫자 하나는 비용이에요. Liebowitz와 Margolis에 따르면 다시 훈련받은 타이피스트 10명이 예전 QWERTY 속도를 따라잡는 데 "하루 4시간씩 25일이 훨씬 넘는 훈련"이 필요했는데, 이는 100시간이 넘는 시간이에요. 그 뒤로도 이들은 Dvorak 훈련을 계속했을 때, 조건을 맞춘 QWERTY 그룹이 QWERTY 훈련을 계속했을 때보다 더 느리게 향상됐어요. 연구 규모가 작고 저자가 중립적이지 않았지만, 따라잡는 데 걸리는 시간은 배열을 바꾼 사람들이 지금도 공감하는 부분이에요.
배열을 바꾼 사람들의 경험담은 한결같이 같은 모양을 그려요. 숙련된 타이피스트는 몇 주에서 몇 달에 걸쳐 예전 속도를 되찾고, 그 근처에 자리 잡으며, 타자가 더 매끄럽게 느껴진다고 말해요.
저희에게는 아직 여기에 보탤 만큼 배열을 바꾼 사용자가 충분하지 않고, 수십 개의 결과로 비교를 발표하지는 않을 거예요. 이 사이트의 모든 배열은 같은 키별·글자 쌍별 통계를 기록하므로, 숫자가 쌓이면 대표 수치만이 아니라 시간이 어디서 쓰이는지까지 보여 줄 거예요.
그러니 편안함은 그럴듯하지만, 속도는 그렇지 않아요. "더 매끄럽게 느껴진다"가 한 달의 가치가 있다면 해 볼 만한 거래예요.
Colemak은 배울 가치가 있을까? 학습 곡선
배열을 바꾸는 데는 생각보다 많은 비용이 들어요.
배열을 바꾼 사람들의 기록에서 흔히 보이는 패턴은 첫 주에 급격히 떨어지고, 이후 몇 주 동안 빠르게 오르고, 마지막 10 WPM이 처음 50 WPM보다 오래 걸리는 긴 꼬리가 이어지는 거예요. Colemak 프로젝트 자체도 학습 시간은 사람마다 다르다고 말해요. Colemak은 보통 QWERTY 사용자에게 더 쉬운 전환으로 꼽혀요. 키 17개만 움직이고, Z, X, C, V는 그대로이며, 대부분의 문장 부호 키도 그대로이기 때문이에요. 예외는 세미콜론인데, QWERTY의 P 자리로 옮겨 가요. Dvorak은 문장 부호를 포함해 거의 모든 것을 옮겨요. 아포스트로피, 쉼표, 마침표가 QWERTY의 Q, W, E 자리로 가고, 괄호는 숫자 행으로 올라가요.
숨은 비용은 다른 모든 키보드예요. 노트북, 동료의 컴퓨터, 회사의 공용 단말기 같은 것들이요. 두 배열을 모두 손에 익혀 두는 사람도 있지만, 많은 사람은 한동안 QWERTY 실력이 떨어져요. 내가 관리하지 않는 컴퓨터에서 타자를 친다면, 이게 어떤 홈 행 비율보다 중요해요.
숨은 이점, 그리고 저희가 무게를 두는 부분은 다시 배우면서 올바른 운지를 강제로 익히게 된다는 점이에요. 50 WPM의 QWERTY 사용자 중에는 속도의 한계를 만드는 습관("c"를 검지로, "p"를 약지로 치는 것 같은)을 가진 사람이 많아요. 새 배열을 배운다는 건 모든 키를 처음부터 올바른 손가락으로 익힌다는 뜻이고, "Colemak 덕분에 빨라졌다"는 경험담 중 일부는 사실 "제대로 배워서 빨라졌다"는 이야기예요. 이건 QWERTY에서 더 적은 비용으로 얻을 수 있어요. 저희 연습 드릴은 결과에서 자주 틀리는 것으로 나타난 키를 집중적으로 다뤄요.
변형 배열
Colemak-DH는 검지를 안쪽으로 뻗어야 하는 가운데 열에서 D와 H를 빼내, 손가락을 구부려 닿는 아래 행으로 옮겨요. Colemak 커뮤니티가 개발했고, ANSI와 ISO 버전이 있으며, 새로 배우는 사람들에게 인기 있는 출발점이 되었어요. ISO 키보드의 추가 키 때문에 옮겨진 키의 위치가 달라지므로 저희는 두 버전을 모두 제공해요.
Workman(2010)은 Colemak의 접근 방식을 따르면서 검지를 옆으로 뻗는 동작에 불이익을 더했어요. 자체 수치로는 가운데 두 열에 오는 키 입력이 Colemak의 12%에 비해 6%예요. QWERTY에서 21개 문자를 바꾸는데, 세미콜론도 그중 하나예요. 홈 행에서 QWERTY의 P 자리로 옮겨 가요. 저희는 Workman도 지원하지만, 쓰는 사람은 많지 않아요.
BÉPO는 Dvorak의 정신을 이은 프랑스어 배열로, 프랑스어 글자 빈도에 맞춰 만들어졌고 2019년 AFNOR 키보드 표준에 포함되었어요. AZERTY와 QWERTZ는 이런 의미의 대안 배열이 아니라 QWERTY의 지역별 친척이고, 이들을 에뮬레이션하는 건 주로 프랑스어나 독일어 사용자가 기대하는 자리에 악센트 글자와 문장 부호를 두는 일이에요.
이 사이트의 레이아웃 에뮬레이션 작동 방식
브라우저는 운영체제가 그 키를 무엇으로 해석하든 상관없이, 누른 물리적 키를 키 코드(예: KeyJ)로 알려 줘요. 에뮬레이션은 그 코드를 선택한 배열에서 그 자리에 있는 문자로 바꿔 줘요. 그래서 운영체제 설정을 바꾸거나 스티커를 붙이지 않고도 QWERTY 키보드로 Colemak을 연습할 수 있어요. 결과에는 어떤 배열을 에뮬레이션했는지 기록되고, 공유 카드에도 표시되며, 테스트 아래의 키맵이 그 배열로 다시 그려져서 키캡 대신 키맵을 흘끗 볼 수 있어요.
개인 최고 기록과 기록 필터를 배열별로 따로 관리하는 것도 그 때문이에요. Dvorak으로 친 날과 QWERTY로 친 날은 서로 다른 데이터이고, 둘을 섞은 약한 키 모델은 지금 쓰지 않는 배열에서만 느린 글자 쌍을 연습시키게 될 거예요.
솔직히 밝혀 둘 한계가 하나 있어요. 키 입력 로그로는 에뮬레이션한 Colemak 기록과, 운영체제가 이미 Colemak으로 설정된 사람이 친 QWERTY 기록을 구별할 수 없어요. 둘 다 똑같은 키 코드의 흐름으로 들어오기 때문이에요. 리더보드는 아직 배열을 구분하지 않으니, 공유된 결과의 배열 표시는 본인이 밝힌 것으로 보세요.
한계가 두 가지 더 있어요. 힌디어나 다른 인도 문자 배열은 에뮬레이션하지 않아요. 그래서 힌디어 타자 테스트에서는 운영체제에서 Inscript나 유니코드 Remington GAIL을 설정하고, 저희는 운영체제가 만들어 내는 문자를 읽어요. 일부 시험 공고에 나오는 Kruti Dev는 Remington 방식의 키 배치로 입력하는 레거시 비유니코드 글꼴이에요. 출력이 유니코드 데바나가리가 아니라서 저희 테스트 텍스트와 일치하지 않아요. 또 에뮬레이션은 키 하나만 대응시키기 때문에, 내 배열에서 데드 키 조합으로 입력하는 문자는 운영체제에서 배열을 설정해야 해요.
타자에 가장 좋은 자판 배열은?
QWERTY에서 손목이나 손가락이 아프다면: 운영체제 설정을 바꾸기 전에 Colemak-DH 테스트에서 에뮬레이션으로 한 달 동안 Colemak-DH를 써 보세요. 이동 거리 감소는 실제로 있고, 2주 정도면 손이 그쪽을 더 좋아하는지 알 수 있어요.
더 빨라지고 싶다면: QWERTY를 유지하고 한 달을 연습 계획에 쓰세요. 운지를 고치고 느린 글자 쌍을 연습하세요. 얻는 것이 더 크고, 손대는 모든 키보드에서 그대로 통해요.
프로그래머라면: 배열은 기호도 옮기는데, Dvorak은 괄호와 가장 많이 쓰는 문장 부호의 상당수를 다른 자리로 옮겨요. 프로그래머를 위한 터치 타이핑에서 다뤄요. 코드에서는 글자 배치보다 기호 배치가 더 중요해요.
처음부터 배운다면: 다시 배울 것이 없으니 진짜로 고를 수 있어요. 오늘 시작하는 영어 타이피스트라면 저희는 Colemak-DH를 고르겠어요. 동시에 조금은 아쉽지만, 평생 빌려 쓰는 모든 키보드가 QWERTY라는 사실이 생각보다 강력한 반론이라는 점도 말해 두고 싶어요.
하지 말았으면 하는 건, 리더보드 스크린숏에서 180 WPM을 찍은 Colemak 사용자를 보고 배열을 바꾸는 거예요. 그 사람은 십중팔구 QWERTY로도 빠를 거예요.
자주 묻는 질문
키보드 설정을 바꾸지 않고 Colemak이나 Dvorak을 써 볼 수 있나요?
네. Colemak 테스트와 Dvorak 테스트는 브라우저 안에서 키를 다시 대응시키기 때문에, 운영체제에서는 아무것도 바뀌지 않아요.
QWERTY에서 Colemak으로 바꾸는 데 얼마나 걸리나요?
대부분의 경험담은 쓸 만한 속도에 이르기까지 몇 주, 예전 속도로 돌아가기까지 한 달에서 몇 달이 걸린다고 말하고, 사람마다 차이가 커요.
Colemak에서도 QWERTY 단축키를 그대로 쓸 수 있나요?
대부분은요. Z, X, C, V가 제자리에 있어서 실행 취소, 잘라내기, 복사, 붙여넣기 위치가 바뀌지 않아요. Dvorak은 이 키들을 옮겨요.
출처
- Colemak: QWERTY 및 Dvorak과의 인체공학 비교
- Colemak FAQ
- Colemak 설계 노트
- Colemak, Wikipedia
- Colemak Mod-DH
- Dvorak keyboard layout, Wikipedia
- Dvorak 키 맵(Linux Gazette)
- Liebowitz and Margolis, Typing Errors, Reason (1996)
- Dhakal, Feit, Kristensson and Oulasvirta (2018), Observations on Typing from 136 Million Keystrokes
- Workman 배열
- Workman 키 맵
- AFNOR: 프랑스어 키보드 자율 표준