هم Colemak و هم Dvorak مسافت حرکت انگشت را نسبت به QWERTY بهشدت کم میکنند، اما شاهد خوبی وجود ندارد که هیچکدام تایپیست باتجربه را سریعتر کند. کسانی که چیدمان را عوض میکنند معمولاً دوباره تقریباً به سرعت قبلیشان میرسند و میگویند تایپ روانتر به نظر میرسد. اگر دستهایتان درد میکند یا QWERTY برایتان ناجور است، چیدمان جدید آزمایش معقولی است؛ اگر 20 WPM بیشتر میخواهید، روی همان چیدمانی که دارید تمرین کنید.
ما شبیهسازی چیدمان را زود به این سایت اضافه کردیم: Colemak، Colemak-DH، Dvorak، Workman، BÉPO، AZERTY و QWERTZ، در کنار QWERTY آمریکایی و بریتانیایی. مردم درخواستش را داشتند، و چیدمانی که نتوانید رویش آزمون بدهید چیدمانی است که نمیتوانید بسنجید. ساختن این شبیهسازی ما را وادار کرد دقیق نگاه کنیم که چیدمانها چه چیزی را تغییر میدهند و چه چیزی را نه.
چیدمانها روی کاغذ چه چیزی را تغییر میدهند
QWERTY به دههٔ 1870 برمیگردد و ماشینتحریرهای آن دوران شکلش دادهاند، نه تحلیلی از دستها. Dvorak (ثبت پتنت در 1936) و Colemak (انتشار در 2006) هر دو بر پایهٔ بسامد حروف طراحی شدند: حروف رایج را زیر انگشتهای در حال استراحت بگذار، بار انگشتهای کوچک را سبک نگه دار و از توالیهای ناجور دوری کن.
معیار اصلی استفاده از ردیف اصلی است. تحلیل خود پروژهٔ Colemak میگوید Colemak ردیف اصلی را 14% بیشتر از Dvorak و 122% بیشتر از QWERTY به کار میگیرد؛ به بیان دیگر، QWERTY کمتر از نصف آنچه Colemak تایپ را روی ردیف اصلی نگه میدارد. همین تحلیل نشان میدهد انگشتها روی Dvorak 10% و روی QWERTY 102% بیشتر از Colemak حرکت میکنند، پس هر دو جایگزین مسافت انگشت QWERTY را تقریباً نصف میکنند. اینها عددهای طراح روی پیکرهٔ متنی طراح است و تحلیلگرهای دیگر به انگشتها وزن متفاوتی میدهند، اما کسی جهت کلی را زیر سؤال نمیبرد.
بعد نوبت دوحرفیهای همانگشت است، یعنی وقتی یک انگشت باید دو کلید را پشت سر هم بزند. QWERTY از اینها زیاد دارد ("ed"، "un"، "ce")، و کندند چون انگشت باید پیش از ضربهٔ دوم بلند شود و جابهجا شود. تحلیل Colemak تایپ همانگشت را روی Dvorak 60% و روی QWERTY 340% پرتکرارتر از Colemak میشمارد. Dvorak در ازای تناوب سختگیرانهٔ دستها تعداد بیشتری از آنها را میپذیرد: مصوتها در ردیف اصلی چپ، صامتهای رایج در راست.
بزرگترین مجموعهدادهٔ تایپی که میشناسیم فقط QWERTY است، اما همچنان به این بحث مربوط است. تحلیل سال 2018 Dhakal و همکاران روی 136 میلیون ضربهٔ کلید نشان داد زمانبندی جفتحروفی که با دستهای متناوب تایپ میشوند با سرعت کلی همبستگی r = -0.72 دارد، در حالی که تکرار حرف فقط -0.32 همبستگی داشت. Dvorak تناوب را به بیشینه میرساند. Colemak «غلت»های همدست روی انگشتهای مجاور را ترجیح میدهد، مثل "st" یا "ne"، با این نظریه که غلت از آن هم سریعتر است. هر دو اردوگاه میتوانند به آن پژوهش استناد کنند و هیچکدام نمیتوانند با آن بحث را تمام کنند.
آیا Dvorak از QWERTY سریعتر است؟
اینجا دادهها کم است و ترجیح میدهیم این را بگوییم تا اینکه وانمود کنیم.
هیچ پژوهش بزرگ و کنترلشدهای وجود ندارد که تایپیستهای باتجربهٔ Dvorak یا Colemak را با تایپیستهای باتجربهٔ QWERTY مقایسه کند. آزمایش سال 1944 نیروی دریایی که طرفداران Dvorak به آن استناد میکنند توسط خود August Dvorak انجام شد. پژوهش General Services Administration که مدافعان QWERTY به آن استناد میکنند در سال 1956 توسط Earle Strong با حدود ده تایپیست در هر گروه انجام شد، و Strong سابقهٔ علنی مخالفت با طرحهای جدید صفحهکلید داشت. اقتصاددانان Stan Liebowitz و Stephen Margolis در دههٔ 1990 این تاریخچه را بررسی کردند و نتیجه گرفتند که آزمایشهای مستندترْ مزیت کم یا هیچ مزیتی برای Dvorak نشان میدهند. هر چه پس از آن آمده خوداظهاری و جدول ردهبندی است، و هر دو خودگزیدهاند: کسانی که سرعت Colemak خود را منتشر میکنند همان کسانیاند که با Colemak ماندند.
تنها عدد پژوهش Strong که ارزش به خاطر سپردن دارد هزینه است. به گفتهٔ Liebowitz و Margolis، ده تایپیستی که دوباره آموزش دیدند برای رسیدن به سرعت قبلی QWERTY خود به «well over 25 days of four-hour-a-day training» (خیلی بیش از 25 روز آموزش، روزی چهار ساعت) نیاز داشتند، یعنی بیش از 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 یونیکد را در سیستمعامل تنظیم کنید و ما آنچه تولید میکند را میخوانیم. Kruti Dev، که برخی اطلاعیههای آزمون از آن نام میبرند، قلمی قدیمی و غیریونیکد است که با نگاشتی به سبک Remington تایپ میشود؛ خروجیاش دوناگری یونیکد نیست، پس با متن آزمون ما جور درنمیآید. و شبیهسازی فقط کلیدهای تکی را نگاشت میکند، پس نویسهای که چیدمان شما با ترکیب کلید مرده (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، ویکیپدیا
- Colemak Mod-DH
- چیدمان صفحهکلید Dvorak، ویکیپدیا
- نقشهٔ کلید 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: استاندارد داوطلبانهٔ صفحهکلید فرانسوی