Colemak বনাম Dvorak বনাম QWERTY: প্রমাণ কী বলে

QWERTY-র তুলনায় Colemak আর Dvorak দুটিই আঙুলের চলাচল অনেকখানি কমায়, কিন্তু এর কোনোটি একজন অভিজ্ঞ টাইপিস্টকে দ্রুততর করে এমন ভালো প্রমাণ নেই। যাঁরা বদলান, তাঁরা সাধারণত মোটামুটি আগের স্পিডে ফিরে আসেন আর বলেন টাইপিং আরও মসৃণ লাগে। আপনার হাতে ব্যথা হলে বা QWERTY অস্বস্তিকর লাগলে, নতুন লেআউট একটি যুক্তিসঙ্গত পরীক্ষা; আর 20 WPM বাড়াতে চাইলে, যে লেআউট আছে তাতেই অনুশীলন করুন।

আমরা এই সাইটে শুরুর দিকেই লেআউট এমুলেশন যোগ করেছিলাম: US আর UK 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-র, তবু এটি তর্কে প্রাসঙ্গিক। 136 মিলিয়ন কিস্ট্রোক নিয়ে Dhakal ও সহকর্মীদের 2018 সালের বিশ্লেষণে দেখা গেছে, পালা করে দুই হাতে টাইপ করা অক্ষর-জোড়ার সময় সামগ্রিক স্পিডের সঙ্গে r = -0.72 সম্পর্কযুক্ত, আর অক্ষরের পুনরাবৃত্তি মাত্র -0.32। Dvorak হাত-বদল সর্বোচ্চ করে। Colemak পাশাপাশি আঙুলে একই হাতের "রোল" পছন্দ করে, যেমন "st" বা "ne", এই তত্ত্বে যে রোল আরও দ্রুত। দুই পক্ষই ওই গবেষণা উদ্ধৃত করতে পারে, আর কোনো পক্ষই তা দিয়ে তর্ক মেটাতে পারে না।

Dvorak কি QWERTY-র চেয়ে দ্রুত?

এখানে ডেটা সামান্য, আর ভান করার চেয়ে আমরা সেটা বলে দেওয়াই ভালো মনে করি।

অভিজ্ঞ Dvorak বা Colemak টাইপিস্টদের সঙ্গে অভিজ্ঞ QWERTY টাইপিস্টদের তুলনা করা কোনো বড়, নিয়ন্ত্রিত গবেষণা নেই। Dvorak-এর সমর্থকেরা 1944 সালের যে Navy পরীক্ষার কথা বলেন, সেটি পরিচালনা করেছিলেন August Dvorak নিজেই। QWERTY-র পক্ষের লোকেরা General Services Administration-এর যে গবেষণার কথা বলেন, সেটি 1956 সালে চালিয়েছিলেন Earle Strong, প্রতি দলে মোটামুটি দশজন টাইপিস্ট নিয়ে, আর নতুন কিবোর্ড নকশার বিরোধিতায় Strong-এর প্রকাশ্য অবস্থান ছিল। অর্থনীতিবিদ Stan Liebowitz আর Stephen Margolis 1990-এর দশকে এই ইতিহাস পর্যালোচনা করে সিদ্ধান্তে পৌঁছান যে, যে পরীক্ষাগুলোর নথি ভালো সেগুলো Dvorak-এর সামান্য বা কোনো সুবিধাই দেখায় না। তারপরের সবকিছুই নিজের দেওয়া তথ্য আর লিডারবোর্ড, আর দুটিই স্ব-নির্বাচিত: যাঁরা Colemak-এর স্পিড পোস্ট করেন, তাঁরাই Colemak-এ টিকে গেছেন।

Strong-এর গবেষণা থেকে মনে রাখার মতো একটি সংখ্যা হলো খরচ। Liebowitz আর Margolis-এর মতে, তাঁর নতুন করে প্রশিক্ষিত দশজন টাইপিস্টের আগের QWERTY স্পিডে পৌঁছাতে "দিনে চার ঘণ্টা করে 25 দিনেরও অনেক বেশি প্রশিক্ষণ" লেগেছিল, যা 100 ঘণ্টার বেশি, আর তারপর আরও Dvorak প্রশিক্ষণে তাঁরা যত ধীরে উন্নতি করেছিলেন, তুলনীয় QWERTY দল আরও QWERTY প্রশিক্ষণে তার চেয়ে দ্রুত উন্নতি করেছিল। গবেষণাটি ছোট আর এর লেখক নিরপেক্ষ ছিলেন না, কিন্তু আগের স্পিডে ফিরতে যে সময় লাগে, সেই অংশটি বদলকারীরা আজও চিনতে পারেন।

বদলকারীদের নিজেদের বিবরণ বারবার একই আকার দেখায়: অভিজ্ঞ টাইপিস্টরা কয়েক সপ্তাহ থেকে কয়েক মাসে আগের স্পিড ফিরে পান, তার কাছাকাছি গিয়ে থামেন, আর বলেন টাইপিং আরও মসৃণ লাগে।

এতে যোগ করার মতো যথেষ্ট লেআউট-বদলকারী আমাদের নিজেদের এখনো নেই, আর কয়েক ডজন ফলাফল থেকে আমরা কোনো তুলনা প্রকাশ করব না। এখানে প্রতিটি লেআউট একই প্রতি-কি আর অক্ষর-জোড়ার পরিসংখ্যান রেকর্ড করে, তাই সংখ্যাগুলো জমলে সেগুলো শুধু মূল সংখ্যা নয়, সময় কোথায় যায় তা-ও দেখাবে।

তাহলে: আরাম, সম্ভবত; স্পিড, আসলে না। "মসৃণ লাগে" যদি আপনার কাছে এক মাসের দাম রাখে, তাহলে এটি একটি যুক্তিসঙ্গত বিনিময়।

Colemak কি সার্থক? শেখার সময়

বদলের খরচ মানুষ যা ভাবেন তার চেয়ে বেশি।

বদলের লগে সাধারণ ধরনটি হলো প্রথম সপ্তাহে খাড়া পতন, পরের কয়েক সপ্তাহে দ্রুত উন্নতি, আর একটি লম্বা লেজ, যেখানে শেষ 10 WPM প্রথম 50-এর চেয়ে বেশি সময় নেয়। Colemak প্রকল্প নিজেই বলে শেখার সময় মানুষভেদে আলাদা। QWERTY টাইপিস্টদের জন্য Colemak-কে সাধারণত সহজতর বদল বলা হয়, কারণ মাত্র 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-এর পদ্ধতি অনুসরণ করে আর তর্জনীর পাশের দিকে টানের জন্য একটি শাস্তি যোগ করে। এর নিজস্ব হিসাবে কিস্ট্রোকের 6% পড়ে মাঝের দুই কলামে, Colemak-এ 12%। এটি QWERTY থেকে 21টি অক্ষর বদলায়, আর সেমিকোলন তার একটি: এটি হোম রো থেকে সরে QWERTY-তে যেখানে P সেখানে যায়। Workman আমাদের আছে; খুব কম মানুষ এটি ব্যবহার করেন।

BÉPO হলো Dvorak-এর ধাঁচে বানানো ফরাসি লেআউট, ফরাসি অক্ষরের ব্যবহারের হার অনুযায়ী তৈরি, আর 2019 সালের AFNOR কিবোর্ড মানে অন্তর্ভুক্ত। AZERTY আর QWERTZ এই অর্থে বিকল্প লেআউট নয়; এগুলো QWERTY-র আঞ্চলিক আত্মীয়, আর এদের এমুলেশন মূলত ফরাসি বা জার্মান টাইপিস্ট যেখানে আশা করেন সেখানে অ্যাকসেন্টযুক্ত অক্ষর আর যতিচিহ্ন রাখা।

এখানে লেআউট এমুলেশন কীভাবে কাজ করে

আপনার অপারেটিং সিস্টেম কোনো কি-র যে অর্থই ধরুক, ব্রাউজার আপনার চাপা ভৌত কি-টিকে একটি কি কোড হিসেবে জানায় (যেমন KeyJ)। এমুলেশন সেই কোডকে বাছাই করা লেআউট সেখানে যে অক্ষর রাখে তাতে ম্যাপ করে, তাই OS না বদলে আর কোনো স্টিকার ছাড়াই আপনি QWERTY কিবোর্ডে Colemak অনুশীলন করতে পারেন। ফলাফলে রেকর্ড থাকে কোন লেআউট এমুলেট করা হয়েছিল, শেয়ার কার্ডে তা দেখায়, আর টেস্টের নিচের কিম্যাপ সেই লেআউটে নতুন করে আঁকা হয়, যাতে কিক্যাপের বদলে সেদিকে চোখ বোলাতে পারেন।

এই কারণেই পার্সোনাল বেস্ট আর ইতিহাসের ফিল্টার লেআউট অনুযায়ী আলাদা রাখা হয়। Dvorak-এর দিন আর QWERTY-র দিন আলাদা ডেটা, আর যে দুর্বল-কি মডেল দুটিকে মিশিয়ে ফেলে, সেটি এমন জোড়ার ড্রিল করাত যেগুলো শুধু আপনার অব্যবহৃত লেআউটে ধীর।

একটি সীমাবদ্ধতা স্পষ্ট বলে রাখি: কিস্ট্রোক লগ এমুলেট করা Colemak-এর চেষ্টা আর এমন কারও QWERTY-তে টাইপ করা চেষ্টার মধ্যে পার্থক্য করতে পারে না, যাঁর অপারেটিং সিস্টেম আগে থেকেই Colemak-এ সেট করা। দুটিই একই কি কোডের ধারা হিসেবে আসে। লিডারবোর্ড এখনো লেআউট আলাদা করে না, তাই শেয়ার করা ফলাফলে লেআউটের লেবেলকে নিজের দেওয়া তথ্য হিসেবে ধরুন।

আরও দুটি সীমাবদ্ধতা। হিন্দি বা অন্য ভারতীয় লেআউটের কোনো এমুলেশন নেই, তাই হিন্দি টাইপিং টেস্টের জন্য আপনি অপারেটিং সিস্টেমে Inscript বা ইউনিকোড Remington GAIL সেট করবেন আর সেটি যা তৈরি করে আমরা তা-ই পড়ব। Kruti Dev, যার কথা কিছু পরীক্ষার নোটিসে থাকে, একটি পুরোনো ইউনিকোডবিহীন ফন্ট যা Remington ধাঁচের ম্যাপিংয়ে টাইপ করা হয়; এর আউটপুট ইউনিকোড দেবনাগরী নয়, তাই এটি আমাদের টেস্টের লেখার সঙ্গে মিলবে না। আর এমুলেশন শুধু একক কি ম্যাপ করে, তাই আপনার লেআউটে যে অক্ষর ডেড-কি সমন্বয়ে আসে, তার জন্য OS-এ লেআউটটি সেট করতে হবে।

টাইপিংয়ের জন্য সবচেয়ে ভালো কিবোর্ড লেআউট কোনটি?

QWERTY-তে আপনার কবজি বা আঙুলে ব্যথা হলে: OS-এ কিছু বদলানোর আগে এক মাস এমুলেশন দিয়ে 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 এগুলো সরিয়ে দেয়।

সূত্র