web-dev-qa-db-ja.com

ビデオプレーヤーで早送りと巻き戻しのトランスポートコントロールを削除することは悪い習慣ですか?

IOS/Androidモバイルアプリ用にビデオプレーヤーをカスタマイズする機会があり、 '<<'(巻き戻し/スキップprev)および '>>'(早送り/スキップnext)コントロールの省略を検討しています。

これらは、VCRなどにユーザーが巻き戻して早送りできるスクラブ可能なタイムバーがなかったときからの冗長なレガシー機能だと思います。さらに、このアプリのビデオコンテンツの大部分は1回限りのビデオであり、再生リストの一部ではないため、前/次のビデオは有用な機能ではありません。

私の質問は、これがユーザーの期待に反しており、少し見当識を乱す可能性があるため、これが悪い習慣になるかどうかです。また、このアプローチにアクセシビリティの懸念やその他の予期しない問題がある場合。

ありがとう!

12
Danny F.

専用の早送り(FF)または巻き戻し(RW)ボタンをデジタルビデオUIから削除することは不適切ではありません。

それらは何のために設計されていますか?

FFおよびRWボタンは、物理テープメディアをすばやく移動するように設計されています。カセットテープの下の画像の場合は、この前にメディアに表示されました。

enter image description here

それ以外の場合は、テープを再生しない限り、メディアを前後に移動する実用的な方法はありませんでした。機能は媒体にとって意味があり実用的でした。

機能の複製。

機能の重複は必ずしも悪いわけではありませんが、必要な場合にのみ本当に良いです-安全上の懸念は良い例です。デジタルビデオプレーヤーでは、ほとんどの場合、進行状況バーが表示されます。これにより、ビデオ全体の長さがわかります。

YouTubeのインターフェースを取る:

enter image description here

進行状況バー(単一のUI要素)は、多くのことを処理します。

  • 現在の時刻
  • 合計時間
  • 早送り
  • 巻き戻し
  • 特定の場所にジャンプ

FFとRWは、「現在位置」ウィジェットをドラッグするアクションによって実現されます。または、ユーザーは、進行状況バー自体のどこかをクリックすることで、特定の場所にジャンプできます。物理的な制約のため、FF/RWボタンが機能するテープメディアでは、これらの機能はすべて使用できません。

プログレスバーがすでに行っていることを実行するために別のメソッドを追加する必要はありません。

Xの進化

起こったのは、FFまたはRWボタンの「削除」ではなく、進行状況バーへの進化です。デジタルインターフェイス(コンピューターまたはタッチスクリーン)とデジタルメディアの機能(利用可能な合計時間、インスタントスキップなど)の組み合わせにより、メディアを順番に移動する必要がなくなりました。プログレスバーis手元のメディアのFFおよびRW。

優先順位

ユーザーがFFまたはRWボタンを見逃すかどうかについての懸念は、利用可能な他のメディアプレーヤーの迅速なレビューですぐに消散するはずです。上記の写真のYouTubeをデスクトップ、または私のiPhoneから取った次の例のいずれかで撮影します。

YouTube:

enter image description here

Netflix:

enter image description here

RWボタンがないことに注意してください。ただし、10秒のスキップバックボタンがあります。何かを見ているときに、会話の最後の部分を十分に理解できなかった場合に最適です。ユーザーにプログレスバーを移動させたり、汎用のRWボタンを押して推測したりする代わりに、Netflixは素早くワンタッチで戻るためのワンタッチを賢く追加しています。

Video(Appleのデフォルトのビデオプレーヤー):

enter image description here

すべてがFFおよびRWボタンを削除し、より用途の広いプログレスバーを採用しています。ユーザーがアプリでFF/RWボタンの使用から移行するのが難しい場合は、ほとんどありません(まだ実行している場合でも)。

アクセシビリティ

これは実装方法によって多少異なりますが、一般的に言えば、プログレスバーは専用ボタンよりもアクセスしやすいはずです。

すべてのモバイルOSには、推奨されるボタンサイズがあります。ボタンの目的に応じて、通常5〜9mmの範囲でギブまたはテイクします。進行状況バーの「現在の位置」に提供されるヒットスペースは、少なくとも同じ大きさである必要があり、ユーザーが誤ってヒットする可能性のある他の多くのコントロールがアプリに配置されていない可能性があるため、簡単に大きくなる可能性があります。プログレスバーの追加された長さは、グラブするための追加のスペースも提供します。

アクセシビリティに関する懸念がユーザーの物理的制約(年齢、関節炎など)に起因する場合howよりも、プログレスバーを実装すると変化する可能性があります。ビデオを左/右にドラッグすると、プログレスバーも移動します-プログレスバーをドラッグするだけではありません。

専用ボタンは、同様にアクセシビリティが低いと簡単に主張することができます。

  • 専用のFF/RWボタンには設定速度があります。プログレスバーをドラッグするときの速度を制御します。
  • その設定速度は速すぎるかもしれませんし、私には遅すぎるかもしれません。
  • 専用ボタンでFF/RWアクションを停止するにはどうすればよいですか?ドラッグしている場合は、ドラッグをやめるだけです。
  • 私がなりたい期待点を絞り込むには、FF/RWボタンを複数回押す必要があります。少し前にドラッグするのは簡単です。
15

大画面では、プログレスバーは確かにFFおよびRW機能を提供します。

これは、小さなタッチスクリーンを備えたモバイルデバイスには当てはまりません。指と進行状況バーを使用して縦向きモードでビデオプレーヤーを使用する場合、精度を10%以上にするのは非常に困難です。そのようなデバイスでの長いビデオ(30分以上)の場合、進行状況バーは不安の原因に過ぎません。

私は、サポートされている最小サイズの最も長い可能性のあるビデオの画面でプログレスバーをテストし、十分に使用できるかどうかを確認することをお勧めします。

3
Basilevs

ビデオ再生のspecificsに関して、現在の再生の「前」に何かがあるかどうかに関係なく、「<<」は私が探しているものですすぐに最初に巻き戻します。また、「>>」に意味がない場合は含めないでください。


最も重要:GUI要素が使用されない場合、それは[〜#〜] more [〜#〜]です。ユーザーに見当識障害を起こさせ、ユーザーに提示させます。

そうでなければ、次の形式の質問に直面したときはいつでも:

たまにのみ使用されるGUIコントロールを含める必要がありますか?

私は、高度なGUIとよりシンプルなGUIの2つのモードを提供することから考え始めます。これはさまざまな方法で実行できますが、最も簡単なのは、通常よりも小さいボタンで、コントロールに他のボタンを追加するだけです。

ただし、これは意味のない機能を非表示にするためのものではありません。代わりに、それを整理ツールとして考えてください。