指のコントロール:完璧なインターフェイスを探しています

インターフェース設計者の職業病は、不便に対するアレルギー、複雑なプロセスとの相互作用時の過敏性の増加、味覚不足に対する過敏症、およびロジックの欠如に対する不適切な反応であることがたまたまありました。 したがって、彼らのニーズに合った適切なアプリケーションを見つけることは非常に困難です。 また、デスクトップコンピューターとラップトップが、その年齢により、アプリケーションのほぼすべての分野で高品質のプログラムを既に取得している場合、モバイルアプリケーションの世界では、デスクトップソリューションの気まぐれなコピーアンドペーストが支配することがよくあります。



特に深刻な品質不足は、開発者がタッチスクリーンコントロールの機能を考慮に入れ、新しい相互作用の方法に依存するアプリケーションの出現とともに現れ始めました。 そして、インターネット全体からすぐに、「革命的なデザイン」、「革新的な管理」、「便利なミニマルなインターフェース」と叫びました。



タッチスクリーンとのやり取りの複雑さを理解し、そのような便利さと制御の容易さを実現する方法を理解してみましょう。



不当な期待



iPadを手に入れる前に、Appleについて多くの賞賛の歌を聞きました。 指向けのデバイスを作成して革命を起こしたという事実。 便利で美しいiOsシステムについて 低品質のアプリケーションを許可せずにストアを制御する方法について。 毎日の仕事の多くを解決するためにラップトップではなくタブレットを使用している人の数について。 仕事と趣味、コミュニケーションと娯楽のため。



そして、私はこれをすべて単純に信じたわけではありませんが、タブレットの世界で実際に何が起こっているのかを見たいと思いました。 最終的には、おそらくその存在の3年間で、開発者は既にエンターテイメントだけでなく仕事や趣味にも使用できる多くのアプリケーションを作成しました。 さらに、タッチスクリーンと対話する方法により、アプリケーションの制御機能が大幅に拡張されます。つまり、原則として、デスクトップにはないツールがあり、独自の機能と対話する独自の方法があります。



そして、それはイエスのようです。 多くのスケッチ、ノートブック、プランナー、楽器、ブラウザー、PCCリーダー、本格的なベクターエディター、iPad用のストレートイラストレーターを見つけました。 私は自分の作業ツールのセットを集めて、ダウンロードし、試し、まだダウンロードし、試しました。 そして最後に、彼は自分で描画、デザイン、テキストの作成、サウンドの抽出などができる最も興味深いアプリケーションを決定しましたが、...



アプリストアにはどれほど不快なジャンクがありますか!



本当に便利なアプリケーションはユニットです。 残りは、 一見して私の美意識損なうように見えるか、それらを使用するか、私が欲しいものを手に入れるのが非常に難しいです。 見た目が良く、コントロールが多少正しく設定されており、機能的に非常に適していますが、細部の小さな欠陥やグリッチはすべての利点を無効にします。



問題は何ですか



タブレットとデスクトップコンピューター、ラップトップの制御方法における最も重要な違い。 デスクトップでマウスを使用して作業する場合、ほとんど手を動かさず、同時にカーソルは大画面上を自由に動きます。 そして、指のすぐ下にスクロールホイールがあります。



タブレットでは、すべてが異なります。 何かを押したり、動かしたり、どこかで指を保持したりするには、画面上で手を常に動かさなければなりません。 これはマウスを動かすほど快適ではなく、開発者がこの不便を最小限に抑える方法を見つけることは非常に重要です。



開発者が十分に重視していないタブレットの別の機能-小さな画面領域。 わずか10インチ。 一般的なタブレットモデルのうち、これが最大サイズです。 大きくて快適な20インチのホームモニターの隣にそれを想像してみましょう。 タブレットは2倍、さらには3倍小さくなっています。 自分で判断する-画面は小さく、ヒットの精度は低く、画面の一部を常に制御しているときは手作業で閉じられます。開発者はデスクトップソリューションからインターフェイスを作り続け、ここでうまく機能しなくなったことに気づきません。



そして、彼らはすべてが手元にあるように、すべてが手元にあると思われるように、画面上のワークスペース、コントロール、ツールバーに合わせようとしています。 そして、画面はすべて何もありません。 画面領域全体に広がる作業領域でさえ、快適な作業には不十分な場合が多く、パネル、ボタン、メニューがあります。



あなたはそれについて何かをする必要があります。



さまざまなアプリケーションで使用されるソリューションを検討した結果、タブレットでの作業を快適にすることは十分に可能であるという結論に達しました。 そして、開発者が耳を傾けない場合は、少なくともフォームファクターの機能について考え、最良の解決策を見つけられるように、これらの決定と原則を1か所に集めたいと思いました。



重要なポイントは3つだけです。



それらをより詳しく検討しましょう。



最大作業エリア



ここではすべてが簡単です。タブレットを引き伸ばすことはできません。そのため、唯一の方法は、ワークスペースの下の利用可能な画面領域全体を使用することです。 終わりました! なし。 画面上のボタンや情報が常に画面に表示されるパネルはありません。 このアプリケーションを開いた最も重要なもののための全体の場所。 私たちはこの決定を基本原則と考えており、コントロールをどのように、どこに配置するかを理解する必要があります。



ここにはそれほど多くのオプションはありません。



ジェスチャにいくつかの基本的なアクションを加えました。 これらのジェスチャーの説明を含む画面を最初に表示することを忘れないでください。



十分なジェスチャーがなく、ボタンが思い浮かぶほど優れていませんか? -アイコンをワークスペースの真上に配置します。



多くのボタンがあり、それらを共通のパネルに配置するのは論理的ですか? -このパネルを画面の後ろに隠して、軽いジェスチャーでパネルを引き出します。 ユーザーのアクションから今は必要ないことが明らかな場合(たとえば、ユーザーがブラウザーページのスクロールを開始したとき-つまり、ユーザーがページを表示していて、コントロールボタンが現時点では関係ない場合)、パネルを自動的に非表示にすることもできます。



ジェスチャー



ジェスチャーは、タッチスクリーンを操作する最も便利な方法です。 画面をタップ(タップ)するよりも簡単なアクションで、指の軽い動き(スワイプ)が知覚されるように感じます。



最も便利なジェスチャーは、一般的に画面上の特定の場所やワークスペースの要素に結び付けられていないものです。 2番目の利便性は、画面の片側からのジェスチャー、またはワークスペースの大きな要素に対するジェスチャー(たとえば、テキストブロックに対するジェスチャー)です。



画面上の任意の場所で軽い指の動きでアプリケーションを制御することで、軽快で不注意ながらも同時にアプリケーションとの正確で応答性の高い相互作用を実現できます。 まあ、それはあなたが少し魔術師を感じるようになります。



慣性



魔法といえば。 ワークスペースの管理に魔法のような軽さと便利さをもたらすもう1つの例は、慣性です。 指でフリックするだけで、ブラウザーページを下にスクロールしたり、マップ内を移動したり、写真のギャラリーを表示したり、いつでも移動を停止したりできます。



システムの最初のバージョンのEpplovtsyは、スクロールに対する慣性ダイナミクスの利点を実証したため、ほとんどの開発者は、スクロールするものがある場所ならどこでも、それをリスト、テキストに追加しました。 しかし、ページを任意の方向に動かすとすぐに-何らかの理由で、ワークスペースは指でスライドするのとまったく同じように動きます。



ユーザーを助けます。 彼にページを軽く動かし、画面に触れて停止する機会を与えます。 カードはちょうどこれに来ました。 そして、私が大きな画像を見たら? アプリケーションの描画と設計についてはどうですか? 最後に、図面で大きなキャンバスと動きの慣性をオンにします!!!



ボーナス



アプリケーションをより便利で使いやすいようにするいくつかの秘密を共有します。



それらの1つは、ユーザーのタスクを理解し、ユーザーの欲求を満たすためのバランス感覚です。 人々があなたのアプリケーションを使用する理由を明確に理解し、あなたの意見でこれに最も便利なツールを提供する必要があります。 同じことに対して15の異なるツールではなく(おそらく柔軟性)、異なるパラメーターに対して128の設定を持つツールではありません(これらのツールはこの設定のみを処理し、ポイントに到達しません)が、問題を解決する独自の方法です。 一定の味があれば、他の人が好む何かを作成できるかもしれません。



最適なアプリケーションには、非常に思慮深く、高品質で、適切に調整された少数のツールと、わずかな設定があります。 ユーザーが提案されたツールの助けを借りて問題を解決し、無限のカスタマイズと調整を行わないために、すべてが行われます。



さて、ついに設計に着きました。 インターフェースは、アプリケーションを何度も開きたいというユーザーの欲求を刺激する品質を妨げません。 アプリケーションは、ユーザーのタスクをうまく解決するだけでなく、その人に審美的な喜びを与える必要があります。これにより、インスピレーションに+1が、パフォーマンスに+2が追加されます。



まあそれはすべてです



もちろん、上記の原則はすべての場合に共通するレシピではありません。 ボタンがスワイプよりも優れている場合、コントロールパネルが修正するのに最も便利な場合、作業領域を移動した場合、慣性が十分な移動精度を提供できず、干渉する場合があると確信しています。 アプリケーションを開発する際の主なことは、便利な管理に十分な注意を払い、実行される環境の機能について考えることです。



PS

興味があれば、具体的な例とともに続編を書くことができます。



All Articles