web-dev-qa-db-ja.com

ユーザーは「先週」、「昨年」、「先月」などを誤解しますか?

私の日記iOSアプリでは、ユーザーは自分の日記で特定のテキストを検索できます。結果が多すぎないようにするために、「時間範囲」検索オプションを追加しました。ユーザーは、過去7日間、過去30日間、過去365日間の日記のみを検索するか、制限しないかを選択できます。

これらのオプションをUISegmentedControlに表示すると、次のようになります。

| Lifetime | Last 365 days | Last 30 days | Last 7 days |

一部の小さいiPhone画面には収まらず、切り捨てられます。

| Lifetime | Last... | Last 30... | Last 7 da... |

だから私はそれらをすべてのiPhone画面に収まるように短くしたいと思います。次のように、「Last XXX」の使用を考えました。

| Lifetime | Last year | Last month | Last week |

そして、それはほとんど適合しません。

ユーザーが「先週」を選択すると、実際には、6月12〜18日ではなく、過去7日間(6月14〜20日)の日記が検索されます。ユーザーはこれを誤解しますか?もしそうなら、誤解がなく、画面に収まるようにどのように変更できますか?

85
Sweeper

| すべて |または最後| 65 | | 7 |日々

126
Roger Attrill

このことを考慮:

| Past year | Past month | Past week |

これは「昨年」よりも誤解される可能性が低く、時間範囲を選択するためのメニューを表示する一般的な方法です。たとえば、Google検索のフィルターとRedditの上位の投稿は、この正確な表現を使用しています。

72
flornquake

今日の日付である2016年6月20日を考慮して、ユーザーに次の選択肢を提供します。

今日6/20/2016 
昨日6/19/2016 
過去7日間2016年6月14日〜2016年6月20日
過去30日間5/22/2016-6/20/2016 
今月6/1/2016-6/20/2016 
先月5/1/2016-5/31/2016 
 2016年1月1日〜2016年6月20日
昨年2015年1月1日〜2015年12月31日
史上初の記録-2016年6月20日
カスタム範囲ユーザーはカレンダーを使用します

enter image description here

リストの選択肢の1つをクリックすると、上部の黒いバーに適切な日付範囲が反映されます。

28
MonkeyZeus

「最後」を完全にスキップして、

Lifetime | 1 year | 30 days | 7 days

特に、一度選択した期間の日付範囲を表示する場合は特に、ユーザーがそれが何を意味するかを覚えようとする必要があります

19
st3inn

IOS Healthアプリのスクリーンショット:

pastまたはlastはありません。シンプル。分かります。小さい画面に適合します。

enter image description here

7
Stephenye

**ERROR 404 MOCKUP NOT FOUND**

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

ドロップダウンメニューの方が優れており、ほとんどの画面に適合します。

また、「カスタム」オプションを含める必要があります[〜#〜](〜=〜]毎日何人がいるのか想像できないISカスタムオプションなし!

つまり、モックアップは、ドロップダウンメニューを備えた日記アプリの例です。

5
EKons

最初は混乱するかもしれませんが、明確化はすぐに行われます。

  • 現在の1か月前のデータのみを表示するのはばかげています。だれもそのような特徴を考慮しないでしょう。
  • クリックするとすぐに、何が表示されるかがわかります。ユーザーが1つのオプションを選択した後、どこかに(実際の日付を使用して)正確な時間範囲の表示を追加することもできます。

したがって、ユーザーは少しの間混乱するかもしれませんが、それがいかに素早く機能するかを理解してください。

2
njzk2

「昨年、過去の月、過去の週」を使用します。 「昨年」と言って2016年だった場合、ユーザーは2015年を意味していると想定します。「過去」という単語を使用すると、ローリング日を意味するため、より理解しやすくなります。同じことが月と週に適用されます。

1
flowey

明確にする

これは、私が取り組んだビジネスインテルアプリからのこのタイプのコントロールの例です。これは、さまざまなレポートおよびダッシュボードウィジェットの上部全体で、一体型コントロールのように使用されます。

Quick date range selector

あなたが説明したことはあなたのスペースに合うかもしれませんが、意味的には正しくありません。 6月で日付コントロールにLast monthというラベルが付いている場合、それは明らかに5月を意味します。

あなたが探しているのは、ローリング日付を伝える方法です。予想される用語は、ある業界から次の業界に変わる可能性があります。アプリのあらゆる側面と同様に、ユーザーがこれらのラベルが何であると期待するかについて、いくつかの調査を行う必要があります。

一般的な用語

日付修飾子

  • Prev [x of x]
    「今日の[x of#]」

  • 最後[xの数]
    「今日を含む最後の[xの数]」

  • ローリング[xの数]
    同上

  • [期間]まで
    「今日までの期間内の日数」

1
plainclothes

2016年6月21日火曜日:

Since: | birth | June 2015 | 20 May | Wednesday |

これが私の代替案です:

Since: | 0 | Jun’15 | 20May | Wed |
From: | start | year ago | month ago | week ago |

Only: | Past | Past year | Past month | Past week |
Only: | Past | … year | … month | … week |
Only: | Any | A year | A month | A week |
Only: | All | 1 year | 1 month | 1 week |

多くのシナリオでは、thisまたはpresentは、月曜日から今日まで、1日目から今日まで、または1月1日から今日まで使用できます。

Previous yearprevious monthprevious weekは、ほとんどの人にとって1月1日から12月31日、5月1日から5月の最終日、月曜日から日曜日を意味します。

開始と終了の2つのセレクターを備えたスライダーを使用し、必要に応じて週、月、または年の境界を示すインジケーター(またはスナップ位置)を使用することもできます。

1
Crissov