HexoInput-単一のギャップではない

画像 この記事では、新しい原則について説明します。これは、タッチスクリーンを備えたデバイスやその他の2次元ポジショニングデバイス用のテキストメッセージを作成するための独特のアプローチです。



目に見えるボタンの境界線の欠如と、いわゆる「キートラベル」がないため、通常の仮想キーボードを物理キーボードと比較できないことは誰にとっても明らかです。 ほとんどのデバイスでは、結果なしにタッチキーボードに触れることはできません。 もちろん、タッチスクリーンをより具体的にする開発が進行中です。 しかし、数ミリメートルの膨らみではこの状況を大幅に修正できないという疑いがあります。 面白いでしょうが。



タッチスクリーンを最大限に活用できるのは、それらを操作することです。 この原理を武器に、このようなシステムを想像できます。 テキストを書くとき、すべてのメカニズムは画面に描かれた六角形の周りで発生します。 ユーザーは、画面上で指またはスタイラスをスワイプし、顔を横切ります。 2つの面を連続して横断すると、新しいシンボルが生成されます。 詳細に検討すると、六角形の内側に動きがあり、面の1つが交差すると、アルファベット全体の6番目の部分がアクティブになります。 終了すると、2番目の面の交差が発生するため、このサブアルファベットから特定のキャラクターが選択されます。
画像






6つの最初の面と6つの秒は、それぞれ36の文字の36の可能な組み合わせを与えます。 したがって、中断することなく、シンボルの後にシンボルを「書き込む」ことができます。六角形の辺を単に横切るだけです。 スペースといくつかの句読点は、順序付けられた顔のペアに対応することもあるため、中断することなく文章全体を書くことを妨げるものは何もありません。 大文字は、最初と2番目の交差点間のループのような動きを使用して取得できます。



操作のメインモードには、六角形の外側の領域からの移動の開始が含まれます。 ただし、内部から移動することはできます。 これは、別のモードを提案し、さらに36の組み合わせ、したがって36の追加文字を示します。 それぞれに、ループを使用して呼び出される独自のシフトオプションが追加されています。



原則として、このようなシステムには多面体が適している場合があります。 しかし、六角形のみが小さいが、十分な数の順序付けられたペアを与えるため、かなり大きな国のアルファベットのセットをカバーできます。 このようなシステムは、任意のタッチデバイスに実装できます。 2次元座標を提供するジョイスティックを操作するときに使用できます。 適切な認識システムがあれば、空中で文字を「描く」こともできます。



もちろん、このアプローチを研究する際のいくつかの困難は避けられません。 ただし、シンボルを作成するために必要な各動作は他の動作とは異なるため、機械的メモリは直接機能するはずです。 これは単語全体に適用され、そのスペルには六角形の表面上の特定の「象形文字」の複製が含まれます。



予想される応答後、アプローチをさらに開発する方法が明確になります。 現在、この原則はAndroidのアプリケーションとして実装されています。 名前はタグ内にあります。 英語、ロシア語、ドイツ語に最適なレイアウトが作成されます。 喜ばれる機能:キーボード全体のサイズをオンザフライで変更できます。代替モードではカーソルが移動します。言語レイアウトをシームレスに変更し、テキストを選択/削除できます。



読者がこのトピックに興味を持っているなら、より技術的に焦点を絞った記事について考えることができます。 Android用に開発するとき、および遺伝学を使用して最適な言語レイアウトを作成するときに、興味深い瞬間がありました。 アイデアの出現と発展もまた別の話です。



All Articles