Chrisnorstrom – Višeizborniウィンドウスライダー

Chrisnorstrom – Višeizborniウィンドウスライダー

発明:Višeizborni「ウィンドウスライダ」(ウィンドウスライダ)ユーザ・インターフェース

私はに美しい「ショーHNの提案を見た[ http://news.ycombinator.com/item?id=4594264 ]ハッカーのニュースに情熱的に一緒に非常に素晴らしいjQueryのスライダー(スライダー)プラグインを入れている誰かから。 なぜスライダー悪い選択、私は私の窓のバージョンでおもちゃにまで人々は、ので、私はまた、検出されたすべてのそれらのもののコメントに言及しています。 しかし、スライダープラグインは、私はちょうど記事を書き、その調査結果を共有しなければならなかった、このような情熱を持って、作られました。 希望があります。スライダーを修復することができます。 物事をより良くすることができ、以上の2つのオプションが動作するように設計することができます。

まずは、悪い選択を・スライダ理由について話しましょう:

  • スライダーは、ユーザーが「はい/いいえ」、「真/偽​​」または「オン/オフ」のどちらかを選択できるようにする単純なタスクを複雑にします。 あなたはスライダーを参照してくださいほぼすべての時間は、それが(カチカチ)を確認するために、ボックスの時点で設定されているソリューションより良く、より少ない混乱でした。 スライダがない間正方形は、理解し、単純に簡単です。
  • スライダーは、オン/オフの理解広場、より多くのスペースを取ります。
  • それはあなたがクリックした位置にスライダーをドラッグする必要がある明確なデスクトップユーザーではありません。 あなただけ(この権利を詳しく説明します)を除外するために、またはそれへの説明の横をクリックしてくださいことを期待してボタンをクリックする必要があります。
  • 選ばれた記述は静的ではなく、それ自体が間違っているバーのスライダー自体スライダーで覆われているので、スライダーの名前が不正確です。 ユーザーオプションをカバーし、隠します。
  • 最後に、スライダー自体が曖昧かつ混乱を招くことがあります。 アクティブスイッチ自体は説明が途中のスイッチであり、説明に反しています。

解決策:ちょうど使用 マークのボックス。

しかし、スライダがユーザ・インタフェースのためのより良い解決策であるいくつかの状況があります。

  • 公開されたブログのコントロールパネル「にスライダーとして記述肖像画でオプションをオン/オフするには| あなたが作業中のドラフト記事のための選択肢として、」未発表。
  • メンバーは「光」をテーマに「暗い」テーマのCSSスタイルを変更することができ、サイト上でスライドさせます。
  • ロック解除ステータス画面やアプリケーションにロックから変更します。

しかし、スライダーは欠陥があります…

オンまたはオフの第1のスイッチがありますか? オンまたはオフに第2のスイッチがありますか?

ユーザーインターフェイスに使用されている場合、これはケーキの一部は、(それがOFFであると言うので、第1のスイッチは、OFFの説明はあなたにスイッチの現在の状態を示している)であるがほとんどのユーザーのための答えはそれほど明白かつ簡単ではありません。 特に、あなたは最初のインターフェイスとの対話を開始したとき。

もう一つの問題は、分割されています。 スライダが切り替わるときに、ユーザーが見ています:

ユーザーは彼と通信しようとしたとき、Aが非常に悪くなります。

何をしますか?:

  1. 私はクリックすると白いボタンスライダーを左に移動し、それが今、「ON」であることを示している、私はスイッチが今含まれていることを前提としています。
  2. 私が「OFF」の位置と「ON」のテキストの発見に移動するには、「OFF」のテキストスライダー意志をクリックします。 私はあなたが新たに発見されたテキストを「ON」をクリックします、それは時間を回すためのオプションを持っていることそれはスイッチが今オフに設定されていることを意味を推測して?
  3. あなたの「キャッチ」スライダとは反対側にドラッグした場合、私は反対側の一方の側の「OFF」と「ON」を参照してくださいすることができますが、する側は、オーバープルする必要がありますか? コーティングは、「OFF」は、電源をオフにしますか? またはコーティングが「ON」に応じたかどうか、それをオフに?

ユーザーが要求すると:「説明は行うことができ、現在の状態や行動を示していますか?」のユーザー・インターフェースが失敗し、このような単純な行動のためにあまりにも複雑です。

だから、私は数ヶ月前に問題を解決し、スライダをしましたが、私は先日私の記事でそれを置く[ http://www.chrisnorstrom.com/2012/11/one-day-this-is-how-i-will -Sell-私のゲーム/ ]。

実際には、唯一のウィンドウのスライダーを追加し、オプションの説明は、塗布時に歩くことなく、一つの場所に滞在することができます。

ほら、視覚的でシンプル多分良くないが、はるかに視覚的に正確です。

  • スライダーは現在、選択されたオプションを際立っているものとして機能します。
  • OFFとテキストを、唯一のスライダーの動きを移動しないでください。
  • 説明と位置スライダーは現在、視覚的に一致しました。
  • 今あなたが隠されたことがないので、あなたの選択肢誰であるかを正確に知っています。

そして、私の窓のスライダーが2つのだけのオプションに限定されるものではありません…

欠点は、あなたがコードを変更して、別のオプションに切り替えると、たとえば、ウィンドウのスライダーの幅が変化しない限り、すべてのオプションは、同じ間隔と心を持たなければならないということです。 このように:

あなたが執筆のためのより多くのスペースが必要な場合または垂直方向にのみ展開します。

ラジオボタンの点において限定され、またはユーザオプションの範囲を増加させるためのメリットを得る、限定として一つだけのオプションをダイヤルしています。

もちろん、仕上げ、色:

あるいは完全に白を保持:

通常、スライダーの内面には、スライダを含む要素よりも明るくしたり暗くいずれかでなければなりません。 このように:

あるいはその少しぼかしウィンドウのスライダー:

あなたはサイズ、フォント、色、影やグラデーションを微調整することができれば、私はあなたが、それは私がやったよりも良い見えるようにすることができます確信しています。

いずれにせよ、これらのウィンドウ表示スライダーは、まだ使用可能な形で存在していません。 いくつかの非常に良い普通のスライダーは、[ここで見つけることができhttp://www.larentis.eu/bootstrap_toggle_buttons/ ]。 私は彼らに自分自身をコードするのに十分習熟していないだったので、私は、彼が私のモデルに基づいて、ウィンドウのバージョンでprerpaviことがしたいかどうかを確認するために、マティア・インLarentis、それらを作っ連絡いたします。

そして、我々は勝者を持っています!

トーリーハリスビジネスソリューション-からラヴィ・シャンカル LINKは githibインでバージョンを作った[ https://github.com/torryharris/SliderSwitch ]
サラ・ソウアイダン働く実パターンをコード化[ http://codepen.io/SaraSoueidan/full/AwmzH ]

レビュー:

華麗かつ詳細な私の最大の敵とライバル、イェルーンRansijnは、[に本発明の非常によく書かれた批評を掲載http://scriptkiddie-chronicles.tumblr.com/post/35055426064/the-better-ui-choice-is-actually -worse ]。 私は、将来の戦いを楽しみにしています。

他のソリューション/実装:

リアム・マッケイブによってPixelsDaily.comから

窓なしのスライダー

しかし、ちょうど落ち込んタブをスライドさせません。

いずれかの左と右、またはスライダーそのもの以上に、トラックの外に記述してください。 キューバHołujことで。

また、コメント:

[:ハッカーのニュースページの記事ページにhttp://news.ycombinator.com/item?id=4742535 ]

ライセンスと使用?

私は、この、どの私は非常に疑問を発明した最初の人だったまれなケースでは何も複雑でも華麗なので。 下の支出このクリエイティブ・コモンズライセンス 、あなたがやりたいこと、好きなものを使用し、商業的および個人的に、彼をraspodeljujte、共有、リミックス動画と洗練、ユーザーインターフェイスまたは何でそれを置きます。 彼は自由です。

たぶん、あなたも好き:

私のコンテンツに応じてスクロールバー(コンテンツを識別し、私のスクロールバー)[ http://www.chrisnorstrom.com/2011/02/creation-introducing-the-content-aware-scrollbar-ui/ ]

No Comments

    Leave a reply