web-dev-qa-db-ja.com

前の曲ボタンの動作の違い

私は、DVDプレーヤーを操作したときにこの機能を子供として発見したことを覚えており、完全には理解していません。最近、私はiPodの基本的な操作に関する短いチュートリアルを書くことを任されており、質問が再び出てきました。

問題のボタンは |◀◀ またはiOSでは ◀◀。ボタンの動作は、再生されているメディアの現在の時間によって異なるようです。たとえば、SoundCloudのボタンのロジックはAndroid=のようです:

if (nowPlaying.currentTime < 2 && positionInQueue > 0) {
    nowPlaying = queue[positionInQueue--]; // play previous media in queue
} else {
    nowPlaying.currentTime = 0; // restart the media
}

条件がnowPlaying.currentTime < 3のように見えることを除いて、iOSの場合と同様です。

Windows Media Playerでは、ボタンは常に前のアイテムを再生しようとし、最初のアイテムが再生されている場合は、再生を停止します。

AndroidおよびデフォルトのiOS 7音楽アプリケーションのSoundCloudのスクリーンショットです。

Screenshots of SoundCloud on Android and iOS music player

Windows Media Playerのコントロールは次のとおりです。

WMP controls

ご質問

  1. 矢印が指す垂直バー(または欠如)の意味は何ですか? VHSが使用されていたときのことを覚えています。2つの三角形は「巻き戻し」を意味していましたが、ここでは物理的なビデオカセットを扱っていないため、「逆方向に再生」という機能しかありません。

  2. 主な質問:ボタンの動作がメディアの現在の時間と異なるのはなぜですか?

3

矢印が指す垂直バー(または欠如)の意味は何ですか?

通常、垂直バーの重要性は、それが前後に定義されたポイントにジャンプすることです。例えば。曲の始めに。バーがないと、ジャンプするポイントが定義されず、別のユーザーアクションが発生するまで巻き戻し/早送りを続けるだけです。

そうは言っても、両方のタイプのボタン(バーの有無にかかわらず)が存在する場合は常に、これが事実であることに気付きました。タイプが1つしかない場合、ボタンは同じ意味で使用されます。

メディアの現在の時間によってボタンの動作が異なるのはなぜですか?

ほとんどのユーザーが ◀◀ ボタンは現在再生されている曲を再開したいです。さもなければ、彼らはこれを達成するために押し戻しそして次に前進しなければならないでしょう。ポジション0にいる場合、曲を再開しても意味がなく、前の曲が開始されます。個人的に私はこの行動が好きではありませんでしたが、今はある種の標準になっているようです。

2
msp

伝統的に:

|◀◀ 意味:最初または前のファイル/トラックにスキップします。 1回押すと現在のアイテムの先頭に移動し、2回押すと前のアイテムに移動します。

◀◀ 意味:巻き戻し。

では、なぜ縦棒なのでしょうか。テープの時代に戻ると、スキップと巻き戻しの両方が同じ物理メカニズムをアクティブにします(テープを逆方向に移動します)。 ◀◀ 無期限に継続し、 |◀◀ 次の「マーカー」まで続きます。これは、開始、(相対的)沈黙の一部、またはユーザー定義のマーカーのいずれかになります。

ITunesでは、これらのアクションは両方とも ◀◀。クリックするとスキップし、押し続けると巻き戻します。曲の先頭にいる場合は、現在のアイテムの先頭ではなく、前のアイテムにスキップします。

ここでのロジックは次のとおりです。

  • 使用しているほとんどの人 |◀◀ 非常に早い段階で、その曲をもう一度再生するのではなく、前の曲に移動したいのです。*
  • 使用しているほとんどの人 |◀◀ 曲の後半でその曲をもう一度再生したい場合(またはここではイントロ、最初から再生する場合など)

    • これは、CDプレーヤーで常に大きな問題でした。 |◀◀ 前の曲を聞くには2回。
2
dkhgh

あなたはそれを設計して実装した人、または単に推測したいですか?

広告。 1-テープレコーダーのように巻き戻すのではなく、リストを移動していることを説明する意図と意図(Windowsは古いタイマーです。) 両方の矢印ボタンのセットがある古いプレーヤーのUIを参照してください。

広告。 2-Appleはユーザーを取り、調査(70:30で終了する可能性があり、決して知ることはできません)を行い、テーブルを巡回して繰り返し、「これではなく」の修正機能を実行しました、彼らはこれらの小さなものでビジネスを行うので。

私たちは同様の考えを持っていますか、または他の潜在的な理由を見つけましたか?

0
digsrafik