web-dev-qa-db-ja.com

「優先度を上げる」の直感的な表現

このブロックを無視
グリッドがあり、各行は保留中のダウンロードを表しています。デフォルトでは、ダウンロードはトップダウンで行われ、最初の行が最初に、2番目の行がその後に続きます。

グリッド内の列にシンボル/アイコン/ボタンの提案を配置したい
ユーザーがそのコントロールを使用して、次のように言うことができるようにします。この行を最初の行の後に転送し、次にこれを...つまり、転送順序を優先して、デフォルトの1からNの順序を上書きします。

注:行の並べ替えはオプションではありません。順序には他の影響があり、そのまま維持する必要があります。

これは、私が改善しようとしている既存のGUIのモックです。

ユーザーはitems(ハードカバー、章、索引、地図など)を追加して本を作成します。テーブルは並べ替えることができ、これにより、ブック内のアイテムの順序が変更されます。
ユーザーが1つのアイテムを追加すると、アプリが追加情報のダウンロードを開始します(このプロセスは、少し時間がかかる場合があります)。私たちの本を表紙、索引、章1、章2、章3、裏表紙としましょう。適切なアイテムを追加します...

enter image description here

そして、転送は自動的に始まります。

しばらくすると、アイテム1が情報を正常にダウンロードしたため、アイテム2も情報のダウンロードを開始します。

enter image description here

これで、第1章と第2章は承認され、最近の変更はないので、さらに調べる必要はありません。しかし、穴を承認する前に確認したいのは、第3章と裏表紙です。

したがって、まずハードカバーをダウンロードするようにダウンロードキューに指示し、その後、第3章に進みます。それ以外の場合は、情報が必要ないため、何もせずに以前の転送が完了するまで待つ必要があります。

これを実現したいのです。

enter image description here

私の質問は:

ユーザーがダウンロードキューを変更できることを直感的に理解できるように、「待機」列を再設計するにはどうすればよいですか? (「待機」ラベルの代わりに)どのコントロール/アイコンがそれに適していますか?
待機の問題に直面している人が言うことができるようにしたい:クール、クリック/使用する場合これ私は変更できますキューをダウンロードして、最も欲しいアイテムに優先順位を付けます!

列を追加して、待機ラベルをボタン、アイコンなどに置き換えてください。
どんな提案も歓迎します。

2
Nomada

Appleは音楽アプリで同様の問題に直面しましたが、ダウンロードではなく、再生の順序で発生しました。彼らは、ユーザーが「次を再生」または「次を追加」を許可することによってそれを解決しました。これは、ユーザーが変更を許可された単なるキューです。

これはあなたが解決しようとしているものと同じ線に沿っているように感じます:デフォルトのイベントの順序がありますが、ユーザーが介入することを許可しています。

Something like this perhaps?

おそらく、ユーザーがダウンロードしたいチャプターを選択して並べ替えることができるダウンロードモーダルまたは何かを持っているでしょう。

2
maxathousand

フォーカスを決定する

UIの優先順位は何ですか?あなたの質問では、

各行は保留中のダウンロードを表します...
ダウンロードはトップダウンで行われます

これに基づいて、テーブルはダウンロードキューを表します

あなたのコメントであなたはこの追加情報を提供しました

行順は本の章を表します。これが本当の取引です

数値で簡単に表現できる二次情報のようですね。

要求事項

したがって、各行は次の情報で構成されています(優先順位を付けます)。

  1. ダウンロード注文
  2. 章のタイトル(おそらく)
  3. 章順
  4. 章の概要(ボーナスポイントの場合;-)

デフォルトの状態では、本は実際の順序に従って章ごとにダウンロードされます。シナリオでは、ユーザーはダウンロード順序の変更に関心があります。課題は、それを単純かつすぐに明らかにすることです。

ここから始めます。

このソリューションは、章の内容(タイトルと概要)をユーザーに示し、ダウンロード順序を「適切な」読み取り順序の可視性を失うことなく、好きな順序にドラッグ/タップできるようにすることに重点を置いています。

A rearrangeable download queue for book chapters

^プロトタイプを作成し、ユーザーがテストして、繰り返します。

0
plainclothes