ทั้ง Colemak และ Dvorak ลดระยะเคลื่อนที่ของนิ้วลงอย่างมากเมื่อเทียบกับ QWERTY แต่ไม่มีหลักฐานที่ดีว่าเลย์เอาต์ใดในสองแบบนี้ทำให้คนที่พิมพ์คล่องแล้วพิมพ์ได้เร็วขึ้น คนที่เปลี่ยนเลย์เอาต์มักไต่กลับมาได้ราวๆ ความเร็วเดิม และบอกว่าการพิมพ์รู้สึกลื่นไหลขึ้น ถ้ามือคุณเจ็บหรือรู้สึกว่า QWERTY ไม่สะดวก เลย์เอาต์ใหม่เป็นการทดลองที่สมเหตุสมผล แต่ถ้าคุณอยากได้เพิ่มอีก 20 WPM ให้ฝึกซ้อมบนเลย์เอาต์ที่คุณใช้อยู่
เราเพิ่มการจำลองเลย์เอาต์ให้เว็บไซต์นี้ตั้งแต่เนิ่นๆ: Colemak, Colemak-DH, Dvorak, Workman, BÉPO, AZERTY และ QWERTZ ควบคู่กับ QWERTY แบบสหรัฐฯ และ UK ผู้ใช้ขอเข้ามา และเลย์เอาต์ที่คุณทดสอบไม่ได้ก็คือเลย์เอาต์ที่คุณวัดผลไม่ได้ การสร้างระบบจำลองบังคับให้เราพิจารณาอย่างจริงจังว่าเลย์เอาต์เปลี่ยนอะไรและไม่เปลี่ยนอะไร
เลย์เอาต์เปลี่ยนอะไรบนกระดาษ
QWERTY มีมาตั้งแต่ทศวรรษ 1870 และถูกออกแบบตามเครื่องพิมพ์ดีดในยุคนั้น ไม่ใช่จากการวิเคราะห์มือ Dvorak (จดสิทธิบัตรปี 1936) และ Colemak (เปิดตัวปี 2006) ต่างออกแบบจากความถี่ของตัวอักษร: วางตัวอักษรที่ใช้บ่อยไว้ใต้นิ้วที่วางพัก ให้นิ้วก้อยทำงานน้อย และหลีกเลี่ยงลำดับการกดที่ไม่สะดวก
ตัวชี้วัดหลักคือการใช้แป้นเหย้า การวิเคราะห์ของโครงการ Colemak เองระบุว่า Colemak ใช้แป้นเหย้ามากกว่า Dvorak 14% และมากกว่า QWERTY 122% หรือพูดอีกอย่างคือ QWERTY ให้การพิมพ์อยู่บนแป้นเหย้าไม่ถึงครึ่งหนึ่งของ Colemak การวิเคราะห์เดียวกันพบว่านิ้วเคลื่อนที่ไกลกว่าบน Dvorak 10% และไกลกว่าบน QWERTY 102% เมื่อเทียบกับ Colemak ดังนั้นทางเลือกทั้งสองแบบลดระยะเคลื่อนนิ้วของ QWERTY ลงได้ราวครึ่งหนึ่ง ตัวเลขเหล่านี้เป็นของผู้ออกแบบบนคลังข้อความของผู้ออกแบบ และเครื่องมือวิเคราะห์อื่นให้น้ำหนักแต่ละนิ้วต่างกัน แต่ไม่มีใครโต้แย้งทิศทางของมัน
จากนั้นคือไบแกรมนิ้วเดียวกัน (same-finger bigrams) ที่นิ้วเดียวต้องกดสองปุ่มติดกัน QWERTY มีอยู่มาก ("ed", "un", "ce") และมันช้าเพราะนิ้วต้องยกและเคลื่อนก่อนกดครั้งที่สอง การวิเคราะห์ของ Colemak นับว่าการพิมพ์ด้วยนิ้วเดียวกันเกิดบ่อยกว่า 60% บน Dvorak และบ่อยกว่า 340% บน QWERTY เมื่อเทียบกับ Colemak Dvorak ยอมรับไบแกรมเหล่านี้มากกว่าเพื่อแลกกับการสลับมืออย่างเคร่งครัด: สระอยู่บนแป้นเหย้าฝั่งซ้าย พยัญชนะที่ใช้บ่อยอยู่ฝั่งขวา
ชุดข้อมูลการพิมพ์ที่ใหญ่ที่สุดที่เรารู้จักมีเฉพาะ QWERTY แต่ก็ยังเกี่ยวข้องกับข้อถกเถียงนี้ การวิเคราะห์การกดแป้น 136 ล้านครั้งของ Dhakal และคณะปี 2018 พบว่าจังหวะเวลาของคู่ตัวอักษรที่พิมพ์ด้วยการสลับมือมีสหสัมพันธ์กับความเร็วโดยรวมที่ r = -0.72 ขณะที่การกดตัวอักษรซ้ำมีสหสัมพันธ์เพียง -0.32 Dvorak เน้นการสลับมือให้มากที่สุด Colemak เน้น "การกลิ้งนิ้ว" (roll) ในมือเดียวกันบนนิ้วที่อยู่ติดกัน เช่น "st" หรือ "ne" ตามทฤษฎีที่ว่าการกลิ้งนิ้วเร็วยิ่งกว่า ทั้งสองฝ่ายอ้างงานศึกษานี้ได้ และไม่มีฝ่ายไหนใช้มันยุติข้อถกเถียงได้
Dvorak เร็วกว่า QWERTY ไหม?
ตรงนี้ข้อมูลมีน้อย และเราขอบอกตรงๆ ดีกว่าแสร้งทำเป็นรู้
ไม่มีงานศึกษาขนาดใหญ่ที่มีกลุ่มควบคุมซึ่งเปรียบเทียบคนที่พิมพ์ Dvorak หรือ Colemak คล่องกับคนที่พิมพ์ QWERTY คล่อง การทดลองของกองทัพเรือปี 1944 ที่ผู้สนับสนุน Dvorak อ้างถึงดำเนินการโดย August Dvorak เอง งานศึกษาของ General Services Administration ที่ฝ่ายปกป้อง QWERTY อ้างถึงดำเนินการโดย Earle Strong ในปี 1956 โดยมีคนพิมพ์ราวสิบคนต่อกลุ่ม และ Strong มีประวัติต่อต้านการออกแบบคีย์บอร์ดใหม่อย่างเปิดเผย นักเศรษฐศาสตร์ Stan Liebowitz และ Stephen Margolis ทบทวนประวัติศาสตร์นี้ในทศวรรษ 1990 และสรุปว่าการทดลองที่มีเอกสารดีกว่าชี้ว่า Dvorak ได้เปรียบเพียงเล็กน้อยหรือไม่ได้เปรียบเลย ทุกอย่างหลังจากนั้นเป็นการรายงานด้วยตนเองและตารางอันดับ และทั้งสองแบบล้วนคัดเลือกตัวเอง: คนที่โพสต์ความเร็ว Colemak คือคนที่ใช้ Colemak ต่อจนติด
ตัวเลขเดียวจากงานศึกษาของ Strong ที่ควรจำคือต้นทุน ตามที่ Liebowitz และ Margolis ระบุ คนพิมพ์สิบคนที่ถูกฝึกใหม่ต้องใช้ "การฝึกวันละสี่ชั่วโมงนานกว่า 25 วันเป็นอย่างมาก" จึงจะตามทันความเร็ว QWERTY เดิม ซึ่งเกิน 100 ชั่วโมง และหลังจากนั้นพวกเขาพัฒนาช้ากว่าเมื่อฝึก Dvorak ต่อ เทียบกับกลุ่ม QWERTY ที่จับคู่ไว้ซึ่งฝึก QWERTY ต่อ งานศึกษานี้เล็กและผู้เขียนไม่เป็นกลาง แต่ระยะเวลาไล่ตามคือส่วนที่คนที่เปลี่ยนเลย์เอาต์ยังคงจำได้
สิ่งที่คนที่เปลี่ยนเลย์เอาต์เล่าเองอย่างสม่ำเสมอมีรูปแบบเดียวกัน: คนที่พิมพ์คล่องได้ความเร็วเดิมคืนมาในเวลาหลายสัปดาห์ถึงหลายเดือน ไปจบที่ใกล้ๆ ความเร็วเดิม และบอกว่าการพิมพ์รู้สึกลื่นไหลขึ้น
เรายังมีคนเปลี่ยนเลย์เอาต์ของเราเองไม่มากพอที่จะเพิ่มข้อมูลในเรื่องนี้ และเราจะไม่เผยแพร่การเปรียบเทียบจากผลเพียงไม่กี่สิบรายการ ทุกเลย์เอาต์ที่นี่บันทึกสถิติรายปุ่มและรายคู่ตัวอักษรแบบเดียวกัน ดังนั้นเมื่อมีตัวเลขแล้ว มันจะแสดงว่าเวลาหมดไปตรงไหน ไม่ใช่แค่ตัวเลขหลัก
สรุปคือ: ความสบาย น่าจะใช่ ความเร็ว ไม่ค่อยใช่ ถ้า "มันรู้สึกลื่นไหลขึ้น" คุ้มค่ากับเวลาหนึ่งเดือนสำหรับคุณ ก็เป็นการแลกเปลี่ยนที่สมเหตุสมผล
Colemak คุ้มไหม? ช่วงเวลาการหัดใหม่
การเปลี่ยนเลย์เอาต์มีต้นทุนสูงกว่าที่คนคาด
รูปแบบทั่วไปในบันทึกการเปลี่ยนเลย์เอาต์คือความเร็วลดฮวบในสัปดาห์แรก เพิ่มขึ้นเร็วในไม่กี่สัปดาห์ถัดมา และมีช่วงหางยาวที่ 10 WPM สุดท้ายใช้เวลานานกว่า 50 WPM แรก โครงการ Colemak เองระบุว่าเวลาเรียนรู้แตกต่างกันไปในแต่ละคน โดยทั่วไป Colemak ถูกอธิบายว่าเป็นการเปลี่ยนที่ง่ายกว่าสำหรับคนพิมพ์ QWERTY เพราะมีเพียง 17 ปุ่มที่ย้าย Z, X, C และ V อยู่ที่เดิม เครื่องหมายวรรคตอนส่วนใหญ่ก็เช่นกัน ยกเว้นเซมิโคลอนที่ย้ายไปอยู่ที่ตำแหน่ง P ของ QWERTY Dvorak ย้ายแทบทุกอย่าง รวมถึงเครื่องหมายวรรคตอน: อะพอสทรอฟี จุลภาค และมหัพภาคไปอยู่ที่ Q, W และ E ของ QWERTY และวงเล็บขึ้นไปอยู่ที่แถวตัวเลข
ต้นทุนแฝงคือคีย์บอร์ดอื่นๆ ทั้งหมด: แล็ปท็อปของคุณ เครื่องของเพื่อนร่วมงาน เทอร์มินัลส่วนกลางที่ที่ทำงาน บางคนจำทั้งสองเลย์เอาต์ไว้ในนิ้วได้ แต่หลายคนพบว่า QWERTY ของตัวเองแย่ลงไปช่วงหนึ่ง ถ้าคุณพิมพ์บนเครื่องที่คุณควบคุมไม่ได้ เรื่องนี้สำคัญกว่าเปอร์เซ็นต์การใช้แป้นเหย้าใดๆ
ประโยชน์แฝง ซึ่งเป็นสิ่งที่เราให้น้ำหนัก คือการหัดใหม่บังคับให้ใช้นิ้วอย่างถูกต้อง คนพิมพ์ QWERTY ที่ 50 WPM จำนวนมากมีนิสัย (นิ้วชี้กด "c" นิ้วนางกด "p") ที่จำกัดความเร็วไว้ เลย์เอาต์ใหม่หมายถึงการเรียนทุกปุ่มใหม่ด้วยนิ้วที่ถูกต้อง และรายงานบางส่วนที่ว่า "Colemak ทำให้ฉันเร็วขึ้น" ที่จริงคือ "การเรียนอย่างถูกวิธีทำให้ฉันเร็วขึ้น" คุณได้สิ่งนั้นบน QWERTY ด้วยต้นทุนที่น้อยกว่า: แบบฝึกซ้อม ของเราเจาะจงไปที่ปุ่มที่ผลลัพธ์แสดงว่าคุณพลาด
รุ่นย่อยต่างๆ
Colemak-DH ย้าย D และ H ออกจากคอลัมน์กลาง ที่นิ้วชี้ต้องเหยียดเข้าด้านใน ไปไว้ที่แถวล่างซึ่งเอื้อมถึงได้ด้วยการงอนิ้ว มันพัฒนาโดยชุมชน Colemak มีทั้งรุ่น ANSI และ ISO และกลายเป็นจุดเริ่มต้นยอดนิยมสำหรับผู้เรียนใหม่ เรามีให้ทั้งสองรุ่น เพราะปุ่มที่เพิ่มมาบนคีย์บอร์ด ISO เปลี่ยนตำแหน่งที่ปุ่มที่ถูกย้ายไปตกอยู่
Workman (2010) ใช้แนวทางของ Colemak และเพิ่มการลงโทษสำหรับการเหยียดนิ้วชี้ไปด้านข้าง ตัวเลขของมันเองระบุว่า 6% ของการกดแป้นอยู่บนสองคอลัมน์กลาง เทียบกับ 12% ของ Colemak มันเปลี่ยน 21 อักขระจาก QWERTY และเซมิโคลอนเป็นหนึ่งในนั้น: ย้ายจากแป้นเหย้าไปอยู่ที่ตำแหน่ง P ของ QWERTY เรามี Workman ให้ แต่มีคนใช้น้อย
BÉPO เป็นเลย์เอาต์ภาษาฝรั่งเศสในแนวทางเดียวกับ Dvorak สร้างขึ้นตามความถี่ตัวอักษรภาษาฝรั่งเศส และรวมอยู่ในมาตรฐานคีย์บอร์ด AFNOR ปี 2019 ส่วน AZERTY และ QWERTZ ไม่ใช่เลย์เอาต์ทางเลือกในความหมายนี้ แต่เป็นญาติระดับภูมิภาคของ QWERTY และการจำลองพวกมันส่วนใหญ่เป็นเรื่องของการวางตัวอักษรที่มีเครื่องหมายเสริมและเครื่องหมายวรรคตอนไว้ในตำแหน่งที่คนพิมพ์ชาวฝรั่งเศสหรือเยอรมันคาดหวัง
การจำลองเลย์เอาต์ที่นี่ทำงานอย่างไร
เบราว์เซอร์รายงานปุ่มทางกายภาพที่คุณกดเป็นรหัสปุ่ม (เช่น KeyJ) ไม่ว่าระบบปฏิบัติการของคุณจะคิดว่าปุ่มนั้นหมายถึงอะไร การจำลองจะจับคู่รหัสนั้นกับอักขระที่เลย์เอาต์ที่เลือกวางไว้ตรงนั้น คุณจึงฝึก Colemak บนคีย์บอร์ด QWERTY ได้โดยไม่ต้องเปลี่ยนการตั้งค่าระบบปฏิบัติการและไม่ต้องติดสติกเกอร์ ผลลัพธ์จะบันทึกว่าจำลองเลย์เอาต์ไหน การ์ดแชร์จะแสดงไว้ และแผนผังแป้นใต้แบบทดสอบจะวาดใหม่ตามเลย์เอาต์นั้น คุณจึงเหลือบดูมันได้แทนการดูหน้าปุ่ม
นี่ยังเป็นเหตุผลที่สถิติส่วนตัวและตัวกรองประวัติแยกตามเลย์เอาต์ วันที่ใช้ Dvorak กับวันที่ใช้ QWERTY เป็นข้อมูลคนละชุด และโมเดลปุ่มที่อ่อนซึ่งผสมทั้งสองเข้าด้วยกันจะให้ฝึกคู่ตัวอักษรที่ช้าเฉพาะบนเลย์เอาต์ที่คุณไม่ได้ใช้
มีข้อจำกัดหนึ่งที่ต้องบอกตรงๆ: บันทึกการกดแป้นแยกไม่ออกระหว่างรอบ Colemak ที่จำลอง กับรอบ QWERTY ที่พิมพ์โดยคนที่ตั้งระบบปฏิบัติการเป็น Colemak อยู่แล้ว ทั้งสองมาถึงเป็นลำดับรหัสปุ่มแบบเดียวกัน ตารางอันดับ ยังไม่แยกตามเลย์เอาต์ ดังนั้นให้ถือว่าป้ายเลย์เอาต์บนผลที่แชร์มาเป็นข้อมูลที่ผู้ใช้รายงานเอง
อีกสองข้อจำกัด ไม่มีการจำลองสำหรับภาษาฮินดีหรือเลย์เอาต์ภาษาอินเดียอื่นๆ ดังนั้นสำหรับแบบทดสอบการพิมพ์ภาษาฮินดี คุณต้องตั้ง Inscript หรือ Remington GAIL แบบ Unicode ในระบบปฏิบัติการ และเราอ่านสิ่งที่มันสร้างออกมา Kruti Dev ซึ่งประกาศการสอบบางฉบับกล่าวถึง เป็นฟอนต์รุ่นเก่าที่ไม่ใช่ Unicode ซึ่งพิมพ์ด้วยการจับคู่ปุ่มแบบ Remington ผลลัพธ์ของมันไม่ใช่อักษรเทวนาครีแบบ Unicode จึงไม่ตรงกับข้อความทดสอบของเรา และการจำลองจับคู่ได้เฉพาะปุ่มเดี่ยว ดังนั้นอักขระที่เลย์เอาต์ของคุณต้องพิมพ์ผ่านการกดปุ่มเดดคีย์ (dead key) ร่วมกันต้องตั้งเลย์เอาต์ไว้ในระบบปฏิบัติการ
เลย์เอาต์คีย์บอร์ดไหนดีที่สุดสำหรับการพิมพ์?
ถ้าข้อมือหรือนิ้วของคุณเจ็บเมื่อใช้ QWERTY: ลอง Colemak-DH ด้วยการจำลองเป็นเวลาหนึ่งเดือนบนแบบทดสอบ Colemak-DH ก่อนจะเปลี่ยนอะไรในระบบปฏิบัติการ ระยะเคลื่อนนิ้วที่ลดลงเป็นเรื่องจริง และคุณจะรู้ภายในสองสามสัปดาห์ว่ามือของคุณชอบมันหรือไม่
ถ้าคุณอยากเร็วขึ้น: อยู่กับ QWERTY แล้วใช้เดือนนั้นกับแผนฝึกซ้อม แก้การใช้นิ้วและฝึกคู่ตัวอักษรที่ช้า ผลที่ได้มากกว่า และใช้ได้กับทุกคีย์บอร์ดที่คุณแตะ
ถ้าคุณเป็นโปรแกรมเมอร์: เลย์เอาต์ย้ายสัญลักษณ์ด้วย และ Dvorak ย้ายวงเล็บและเครื่องหมายวรรคตอนส่วนใหญ่ที่คุณใช้บ่อยที่สุด พิมพ์สัมผัสสำหรับโปรแกรมเมอร์ อธิบายเรื่องนี้ไว้ ตำแหน่งสัญลักษณ์สำคัญต่อโค้ดมากกว่าตำแหน่งตัวอักษร
ถ้าคุณเริ่มเรียนจากศูนย์: นี่เป็นทางเลือกจริงๆ เพราะคุณไม่มีอะไรต้องหัดใหม่ Colemak-DH คือแบบที่เราจะเลือกให้คนพิมพ์ภาษาอังกฤษที่เริ่มต้นวันนี้ เราขอพูดด้วยความเสียดายเล็กน้อยว่า การได้ใช้ QWERTY บนคีย์บอร์ดที่ยืมมาทุกเครื่องไปตลอดชีวิตเป็นเหตุผลที่หนักแน่นกว่าที่ฟังดู
สิ่งที่เราขอให้คุณอย่าทำคือเปลี่ยนเลย์เอาต์เพราะภาพหน้าจอตารางอันดับแสดงคนพิมพ์ Colemak ที่ 180 WPM คนพิมพ์คนนั้นน่าจะพิมพ์ QWERTY ได้เร็วเช่นกัน
คำถามที่พบบ่อย
ลอง Colemak หรือ Dvorak โดยไม่ต้องเปลี่ยนการตั้งค่าคีย์บอร์ดได้ไหม?
ได้ แบบทดสอบ Colemak และ Dvorak จะจับคู่ปุ่มของคุณใหม่ในเบราว์เซอร์ จึงไม่มีอะไรเปลี่ยนในระบบปฏิบัติการ
เปลี่ยนจาก QWERTY เป็น Colemak ใช้เวลานานแค่ไหน?
คำบอกเล่าส่วนใหญ่ระบุว่าใช้เวลาหลายสัปดาห์จึงจะได้ความเร็วที่ใช้งานได้ และหนึ่งถึงไม่กี่เดือนกว่าจะกลับไปถึงความเร็วเดิม โดยแต่ละคนต่างกันมาก
Colemak ยังคงแป้นพิมพ์ลัดแบบ QWERTY ไว้ไหม?
ส่วนใหญ่ใช่ Z, X, C และ V อยู่ที่เดิม ดังนั้นเลิกทำ ตัด คัดลอก และวางจึงไม่ย้าย ส่วน Dvorak ย้ายปุ่มเหล่านี้
แหล่งที่มา
- Colemak: การเปรียบเทียบด้านการยศาสตร์กับ QWERTY และ Dvorak
- คำถามที่พบบ่อยของ Colemak
- บันทึกการออกแบบ 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: มาตรฐานสมัครใจสำหรับคีย์บอร์ดภาษาฝรั่งเศส