it-swarm.cn

分开播放和暂停按钮以播放媒体

我似乎记得在某处读过,通过一个切换按钮触发播放暂停动作是一个坏主意

在我看来,这种习语效果很好(例如,按空格在vlc上播放或暂停视频)

反对将这两个操作都放在同一个按钮中的参数(如果有)是什么?

17
Willbill

这样的切换按钮的问题归结为两个功能的合并:

  • 有能力采取行动。
  • 显示当前状态。

按钮的主要目的是执行操作,因此按钮应看起来可按下,以引导用户通过按下来执行操作。通过还使用它来显示状态,会导致潜在的混乱。

如果按钮显示暂停,是否表示其状态已暂停或动作已暂停?在播放/暂停的情况下,似乎约定显示暂停表示正在播放(例如iTunes)。但是Slacker.com却相反(并且使我困惑,因为我更多地使用iTunes)。

在公约不那么强大的情况下,这种混乱更加严重。

我几乎总是建议使用两个互斥的按钮,突出显示当前的一个按钮(开/关切换,而不是功能1 /功能2切换),并通过接近度和样式直观地关联这两个按钮。如果房地产是驱动因素,并且可以建立一个强有力的约定,我将作例外。

(顺便说一句,我最近读了一篇文章,追溯了在旧的磁带到磁带上同时具有暂停和停止按钮的起源,而今天完全不需要停止。我现在找不到参考。)别人有吗?)

14
Jim Jarrett

切换按钮的问题与 模式 有关。

在用户界面设计中,模式是计算机程序或任何物理机器界面中的独特设置,其中相同的用户输入将产生与其他设置不同的感知结果。最有名的模式界面组件可能是标准计算机键盘上的Caps lock和Insert键,它们都使用户在按下后可以将其键入到其他模式,然后在再次按下后将其返回到常规模式。

那是来自维基百科,如果您在那儿停止阅读,那么组合使用播放/暂停按钮听起来是个坏主意。您可能已经听说过模式被认为是有害的

但是,本文继续引用了杰夫·拉斯金(Jef Raskin)的 《人性化的界面》 中对模式的精确定义:

“人机界面相对于给定手势是模态的,当(1)界面的当前状态不是用户的关注点,并且(2)界面将根据手势执行几种不同的响应之一时,具体取决于系统的当前状态。” (第42页)

因此,只有在“界面的当前状态不是用户的关注点”时,播放/暂停按钮才是模式按钮。 注意位置表示您正在考虑的东西。

当您使用媒体播放器时,某些东西正在播放(或不播放)的事实往往会引起您的注意。因此,播放/暂停按钮不是模态按钮,并且工作正常。

15
Patrick McElhaney

一些用户在执行诸如单击链接或按钮之类的操作时会误认为单击和双击。

双击播放/暂停按钮将不执行任何操作。

5
badp

我认为将它们都包含在同一按钮中是有意义的。当电影不播放时,您无需暂停播放;当电影不暂停或停止时,您也无需播放播放。

3
LoganGoesPlaces

我讨厌他们在同一个按钮上。我有几种设备有时不能充分表明它们已经开始播放。因此,我无法确定他们是否没有收到按钮按下消息,或者是否已经收到消息并且什么都没有发生。再按一次按钮将

  • 暂停或
  • 真正开始

在诸如“ iPod正在播放带有长而听不见的前奏的mp3”之类的情况下,我不能总是知道发生了什么。根据设备的不同,可能很难进行故障排除。由于太多的硬件/软件似乎都存在故障,因此拥有一个可以多次按下以确保命令能够通过的按钮真是太好了。

3

在线考虑的另一要素是视频是否自动开始播放,以及其性能(如果需要一段时间才能加载和播放),人们会在其中寻找播放按钮(如果是自动播放),但只有他们等待加载时会看到一个暂停按钮。最初的几秒钟对于用户创建他们关于视频播放器工作方式的思维模型至关重要,而看不到播放按钮可能会令人沮丧。

每个动作都应该有自己的按钮。

一个(切换)“播放”按钮即可解决问题。如果正在播放视频,则应将其点亮并显示为“活动”,如果未播放,则应将其显示为关闭状态,就像播放器上的其他按钮一样……在线时,不播放基本上是停止/暂停。保持信息的一致性;它是Play,它有两种状态-开启或关闭。

3
MonkeyMan

这取决于您基于UI的设备以及目标受众的期望。

正如Jouke所提到的,大多数便携式音乐播放器都具有组合的播放/暂停按钮-以节省空间-因此在用户界面上组合它们是有意义的。但是,如果您的目标用于分隔按钮,则将其在UI上分隔会更有意义。

2
ChrisF

我喜欢他们在同一按钮上。拥有单独的播放按钮似乎是在浪费空间,因为如果音乐已经在播放,它什么也不会做。

反对合并按钮的一种说法是,人们可能会感到困惑,因为一个按钮做了两件事。不过,我认为这不会成为问题,因为当今几乎每个音乐播放器都将功能组合在一个按钮中。人们很可能已经习惯了组合按钮,如果将按钮分开,则很可能会感到困惑。

1
Jouke van der Maas

我会说总是使用单个“播放/暂停”按钮,并具有以下条件:

  • 该按钮必须表示可用操作。因此,如果播放器处于“播放”状态,则应该显示暂停按钮。如果播放器暂停,则应显示播放按钮。对于用户来说,这很明显,如果单击该按钮会发生什么。 (认为​​iTunes)

如果不能满足该条件,我将把两个按钮分开。用户应该清楚每个动作的作用。

1
wnathanlee

Dev Days的@Jim Joel Spolsky的演讲可能与此内容相同: http://joelonsoftware.com/items/2010/08/19.html ,讨论了缺乏对没有卷到卷的停止按钮。

这个问题的理论答案几乎涵盖了有关津贴的所有要点,因此我将给出一个更实际的答案。

  1. 考虑一下您的听众的经验。如果他们曾经使用过基于软件或硬件的数字音乐播放器,他们将已经熟悉单个播放/暂停按钮。
  2. 如果您不确定特定的受众群体:

    即使是最少量的经验事实(例如,观察2个用户)也极大地提高了做出正确的UI设计决策的可能性。 (摘自尼尔森的《猜测与数据》文章)

根据我的经验,我很少对自己喜欢什么与用户实际认为有用的东西有任何意见。约定,用户思维模型和测试是您的朋友。

1
jasonrr

UI设计通常是关于类比的。在我看来,用户倾向于看到可以像打开,关闭机器一样打开和关闭机器。电灯开关。

您是否正在设计用于习惯开/关开关的听众?天哪,一个按钮。这些控件确实无处不在:电灯开关,汽车引擎,圆珠笔...

如果您不希望意外触发功能,则只希望将其分开。

1
xtofl

当您将播放和暂停按钮组合在一起时,从技术上讲,您正在做的是卸下播放按钮。

传统上,播放按钮应从曲目的开头开始播放。暂停按钮既可以暂停播放,也可以从当前位置重新开始播放。组合播放/暂停按钮的作用与暂停按钮的作用相同。

0
Simon White