web-dev-qa-db-ja.com

キーボード番号行の順序付け

典型的なキーボードで、なぜ  の隣の番号行 9 の代わりに 1

これは簡単な答えがあるはずの質問のようですが、私が見つけることができるのは このyahooの質問 だけです。 (0は10であり、0が数字の先頭にあることはほとんどないため)

物事を複雑にするために、 wikipedia の記事はそれを追加しています

0と1は、設計を簡素化し、製造とメンテナンスのコストを削減するために省略されました。それらは「冗長」であり、他のキーを使用して再作成できるため、特に選択されました。これらのマシンで学習したタイピストは、数字の1に大文字のI(または小文字のL)を使用し、ゼロに大文字のOを使用する習慣を学びました。

人は、  それが近くにあるため、それがある場所に配置されます O、しかし 1 反対側に追加されました(近くのどこにもありません) I)、置くのと同じくらい意味があったでしょう  そこにも。

ウィキペディアに掲載されているキーボードレイアウトのほとんどすべてがこの方法です。これは、ラテン文字をまったく使用しないものでも同様です。ハンガリー語のみ(ありがとう、Gildas)は  の前に 1。これは、ラテンアルファベットのキーボードを継承しているためかもしれません。

誰かがこの奇妙なことに説明がありますか?または、ヤフー理論を支持する特定の情報源?


編集:皆の答えに基づいて、私はより多くの研究を行い、論理的な説明であると私が思うことを思いつきました。引用できる特定の情報源はありませんが、だれかが持っている場合でも、「公式」の回答を受け入れることができます。

25
Bobson

さらに調査したところ、自分が悪い仮定の下で行動していることがわかりました。私はそれを想定していました  そして 1 ほぼ同時期に標準になったが、ウィキペディアの記事の次のセクションでは、

タイプライターの歴史の早い段階で、0キーが追加され、その現代的な位置に標準化されましたが、1と感嘆符は1970年代に一部のタイプライターキーボードに残されていました。

IBM Selectric のようです。 1 70年代、


各キーの外観に60年以上の差があることを考えると、私は論理的な結論に達することができると思います。

の  の隣に置かれました 9 への近さのために O (すでにOを入力するのに慣れている人にとっては、代わりに0を入力するのは簡単です)または、 8-9-1 (そして -2-3 意味がありません)。後で、 1 導入され、それの唯一の論理的な場所は 2、それは意味がないので 8-9--1 行の終わりに。そしてその時までに、  完全に確立されたので、新しいの横に移動できませんでした 1

13
Bobson

私も画像を追加したい:

私の考えは(推測も)QWERTYに関係しているということです、

QWERTYレイアウトのほとんどは、キーバインドを防ぐためのものでした。

enter image description here

0``1``2バインドの問題を引き起こすため、バインドの問題を引き起こすことができない最後に移動しました。 1011は微妙なコンボとして頭に浮かびます。

7
Austin French

0から数えることを考えるのは本当にプログラマーだけです。世界の大部分は1から数えます

そして、キーボードは主に初期の秘書のために設計されたタイプライターから設計されたことを考えると、番号が通常と同じ順序で示されることは理にかなっています。

3
JohnGB

投機

  • コンピューティングの初期のいくつかのコーディングニーズに関係している可能性があります。0と1はバイナリ言語で使用されているため、あまり近づけることができず、両手を使って人間工学に基づいたタイピングを行う距離がありました。

ハンガリー語のキーボードには自然な順序でゼロがあることがわかりました。

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │    │    │    │    │    ║    │    │    │    │    │    │    ║         ║
 │0   │1   │2   │3   │4   │5   ║6   │7   │8   │9   │    │    │    ║ <--     ║
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │    │    │    │    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║

そしてはい、私はいくつかのアスキーアートを投稿するために答えました

ハンガリー語のキーボードは存在します。

2
Gildas Frémont