webdevqa.jp.net

Dvorak、Colemakなどの代替キーボードレイアウトはQWERTYより優れていますか?

標準のUSキーボードレイアウト(QWERTYと呼ばれる)に代わる多くのキーボードがあります。

いくつかの例には、Dvorak(およびプログラマーDvorakのようなバリアント)、Colemak、AZERTY、Workmanレイアウトなどが含まれます。

これらのどれかがタイピングの速度、正確さ、または手/手首の健康に利益をもたらしますか?

そして、もしそうなら、定期的にプログラミングしている場合、これらのどれをタッチタイピストとして選択すべきですか?

48
Mark Anderson

短い答え:

キーボードのレイアウトに満足している場合は、それを守ります。

長い答え:

私はこれを決定的かつ説明的なものとして可能な限り回答することを目指します。私がどこから来たのかを少し理解するために、このジャングルでの自分の旅を表現させてください。

私はドイツ語 [〜#〜] qwertz [〜#〜] キーボードから始め、約100で入力するコンピューターサイエンスの学生ですWPM(words per minute )。それがプログラミングにとって恐ろしいことが判明したとき、私は [〜#〜] qwerty [〜#〜] に移動しました。それから、誇大広告に夢中になって Colemak 。習得した後、プログラミングに最適化されたレイアウトがあることを発見し、 Programmer Dvorak に切り替えました。最後に、まだ満足していませんでした。私は自分のキーボードレイアウトを半科学的に設計しようとしました。そして最後に、今、私はこれらの行をQWERTYに入力しています(他の人を救うために、私が経験したトラブルと痛みを軽減します)。

したがって、個人的な経験と科学的に公表されたデータの両方から、私の答えを議論しようとします。

すべての代替キーボードレイアウトの誇大広告の主な議論は、3つの主要なポイントに要約できます。

  1. QWERTYキーボードは遅く、タイピストを遅くするように設計されています。
  2. QWERTYを過度に使用すると、手根管症候群を引き起こし、健康に悪影響を及ぼします。
  3. Dvorak/Colemak/<ここに代替レイアウトを挿入>は、速度/精度/健康を向上させるために最適化されました

これを1つずつ見ていきましょう。

最初に、QWERTYキーボードがタイピストを遅くするように設計されたという議論は、単に真実ではありません。うまく質問されました この質問では .. QWERTYキーボードは、タイプライターの特定のモデルからのキーを停止してジャミングを停止するように設計されていましたが、「QWERTYが遅い」という神話については後で説明します。

第二に、代替キーボードの支持者が使用するのが大好きな究極の議論は、QWERTYが原因 手根管症候群 であるということです。これは指に負担をかけるからです。この質問を参照してください here 。Graeme Perrowの回答から引用するには、「コンピューターを使用しても、手根管症候群は発生しません。キーボードの種類。」

最後に:QWERTYがタイピストを遅くせず、病気を引き起こさない場合、別のキーボードを使用する理由は何ですか?通常提供される答えは、他のレイアウトがより速く、キーが整列しているためです。 QWERTYの代わりにDvorakを使用するとタイピストがどれだけ速くなるか および colemakのホーム行が生産性と速度に大きなメリットをもたらす方法 。謙虚なQWERTYではなく、代替キーボードでどれだけ高速かつ正確に操作できるかという印象的な割合の雪崩に見舞われています。

しかし、もしあなたが確かな科学的証拠を見れば、あなたは...家に書く価値のあるものは何もないと思う。確かに、2つの非常に興味深い投稿があります herehere :(非常に客観的に測定するのが難しい)速度の向上はわずか2%から4%であることがわかります。

これは私自身が経験したことをまねたものです。もしあなたが訓練されたタイピストなら、切り替えはあまり改善しません。ドヴォルザークへの切り替えをようやく終えた後、私はまだおよそ100WPMで入力していました。それを超えたい場合は、日中にたくさん入力する必要があります。

人々が切り替えたときにスピードブーストを観察する理由は、筋肉の記憶を最初から再訓練しなければならないからだと思います。彼らが熱心にやれば、タイピング速度が速くなります。皮肉なことです:もし彼らが「再訓練された」QWERTY=をゼロから持っていたら、彼らは同じ速度増加を得たと推測します。

また、DvorakやColemakを使用しても、自分のエラー率は下がりませんでした。ほぼ同じレベルにとどまりました。これもまた、レイアウトではなく、筋肉の記憶を訓練した精度によって決まります。

最後に、プログラミングに関する注意事項:プログラミング言語の場合、QWERTY= {}、[]、 '、=、+、-、_、などはすべて、パフォーマンスを低下させる適切なピンキーで到達する必要がありますが、これはプログラマDvorakのようなものに切り替える価値はありませんが、特にプログラミングでは、制限要因はタイピング速度がほとんどないためです60WPM以上、つまり)。

したがって、これらすべてを考慮すると、切り替えにはいくつかの欠点もあります。

  1. ドヴォルザークは、すべてのコンピューターがショートカット(有名なCTRL + CやCTRL + Vなど)を使用するという大きな欠点に苦しんでいます。これは、ドヴォルザークでは、到達が難しい位置にあります。 Colemakは、QWERTYからC、V、およびBのキーポジションを保持しているため、これにそれほど影響を受けません。ただし、ショートカットの使用(vimやemacsなどのソフトウェアで最も有名なもの)に大きく依存するプログラムを使用するColemakでも、ゼロから再学習する必要があります。

  2. 切り替えにはvery長い時間がかかります。だれもあなたをだましてはいけません。 80WPM以上で入力している場合、個人的な経験から、この速度を再度達成するにはmonths時間がかかると言えます。たとえほんの数個のキー(Colemakなど)を交換したとしても、それは依然として痛みを伴う長いプロセスです。

  3. 正常に切り替わると、通常のQWERTY=キーボードで高速に入力できなくなります(Wordを使ってください)。タッチタイピングを使用しない人よりも速くなりますが、代替タイピストとしてQWERTY=コンピューターを入力する必要がある場合、恥ずかしいことになります。これが仕事に関連している場合、これは特に毛深いものになります。

  4. 多くの代替レイアウトは、QWERTYほど標準化されていません。つまり、たとえば、古いマシンを使用している場合、優先レイアウトがインストールされていないことがあります。これはさらに面倒です。選択したレイアウトをダウンロードしてインストールすることで問題を回避する必要がありますが、使用できなくなったレイアウトで作業する必要があります。

したがって、結論として、私のアドバイスは次のとおりです。現在のレイアウトに満足している場合は、そのままにしてください。変更の利点は、考慮するにはあまりにも小さすぎます。特にあなたがQWERTYタイピストなら、私はそれを使うことをお勧めします。それはあなたに多くの手間と迷惑を節約します。

104
Mark Anderson

長い話:QWERTYはタッチタイピング用に設計されていません。他の9つのレイアウトと比較すると、QWERTYはタイピング作業で dead last になります。他のレイアウトを試して、違いを体験してください。

  1. QWERTYレイアウトがタイピストを遅くするように意図的に設計されているかどうかは関係ありません。 QWERTYは、設計上本質的に低速です。
  2. 代替キーボードの支持者による最終的な議論は、QWERTYは非効率的で最適ではないキーボードレイアウトであり、最新のタッチタイピング技術に適したより良いレイアウトが存在するということです。 QWERTYが手根管への寄与者であるという信念に同意するかどうかは別の話ですが、切り替えによってRSIを低下させた人々に関する多くの逸話的な話が存在します。
  3. 非QWERTYキーボードレイアウトの方が使いやすいため、非QWERTYキーボードレイアウトを使用する必要があります。 DvorakまたはColemakに切り替えると、移動距離が減り、同じ指のタイピングが減り、手の交代が増え、手のバランスが増し、指の強さに応じてパフォーマンスが最適化されます。 Dvorakのみに切り替えると、労力が30%削減されます(つまり、4%ではなく、最初のリンクを参照してください)。これらの利点は、使用に伴って時間の経過とともに生じることに注意してください。切り替えのメリットがないという考えは、単に真実ではありません。また、Colemakなどの新しいレイアウトを使用すると、タイピストはタイプを覚え直す必要がありません。 Colemakキーボードレイアウトの48%はQWERTYと同じです。エラー率が下がらなくても(非常に低い)、Colemakなどの代替キーボードレイアウトは、バックスペースをより到達しやすい場所に再マッピングします。

上記の欠点について:

  1. WindowsとMacでは、Ctrl/Cmdを押しながら、おなじみのQWERTYショートカットを使用できます。多くの人が、切り替え中にemacs/vimを使用するために ways を考案しました。
  2. DvorakまたはColemakを使用してタッチタイピングをマスターする方法を教えるkeybr.comなどのWebサイトがあることを考えると、切り替えは非常に簡単で簡単です。
  3. 切り替え後にQWERTYを使用して高速で入力できるかどうかは関係ありません。切り替えると設定が完了し、自分のデバイスでQWERTYに戻る必要がなくなります。 DvorakとColemakは標準であるか、すべての主要なオペレーティングプラットフォームに簡単にインストールできます。他のキーボードを使用する予定で、レイアウトを切り替えることができない場合、オンラインキーボードシミュレータが多数あります。
  4. QWERTYでの入力の手間と比較して、存在しない場合、コンピューター上のレイアウトを切り替える手間は非常に最小限です。

アドバイス:切り替えの利点は大きすぎて考慮できない。試みることで失うものは何もありません。うまくいかない場合は、常にQWERTYを使用して後戻りできます。あなたのキーボードがあなたのために働くようにしてください。

29
ggr55501

私の2セント価値...

数年前にQWERTYからColemakに切り替えましたが、それは主に新しいことを試すのが好きだったからです。

移行には数か月かかりましたが、最初の数週間は最も苦痛でした-この期間の会議で手書きのメモをたくさん取りました!しかし、忍耐力は報われ、今では約60〜70 wpmで入力しています。これは以前のQWERTY速度よりも速く、適切に入力できます。さらに、RSIの痛みはもうありません。 。

これは、GNU Typistなどのプログラムを使用してColemakで適切に入力することを学んだのに、QWERTYを適切に学習したことを覚えていないためです。しかし、Colemakは間違いなく指の操作性が良く、ほとんどの単語でキーボードの周りの動きが少ないと思います。

また、ColemakはMacおよび一般的なGNU/Linux(DebianやUbuntuなど)の基本OSの一部としてサポートされており、Windowsに簡単にインストールできるため、かなり主流だと考えています。

17
Eric Clack

私はドヴォルザークで入力している@ mark-andersonに同意し、最悪の部分はショートカットキーが苦痛であることです-私はそのためのツールを使用します( https://stackoverflow.com/a/22945703で私の答えを参照してください/ 18132 )。他の人のキーボードを使用するのも苦痛です。

プラス面では、タイプをタッチすることができ、キーボードを見る必要はありません。実際、キーボードを見ると、キーが間違った場所にあるため混乱します。

それは価値がありました?よくわからない。タイプに触れることができるのが好きです。私はqwertyショートカットを使用できますが、私の手はまだ痛いですthinkImightより高速に-確かではありません。しかし、私はqwertyに戻すことを検討しています-私は2年以上dvorakでしたので、「適合」以外に元に戻す良い理由は本当にありません:)

6
Emad