隐藏功能之番外篇
在我刚写完“隐藏功能是彩蛋还是浪费”之后发生了这么一件事,让我不得不再写下这篇文。
事情是这样的:我的一个朋友生日,我想给她送上生日的惊喜,买了一只可以录音的兔子,兔子左手可以录音,右手可以播放录音。于是我录上了生日祝福,悄悄地放在她的桌上。为乐她能准确听到,我本想在她右手放置一个很明显的点点的标识。可是转念一想,她好歹也是一个的产品经理,这样有点低估她的智商,为了美观等原因,最后只在右手上贴上了便利贴,写上捏这里有惊喜。结果第二天我兴致勃勃冲去找她,满以为她已经听到录音的时候,意外的发现她把兔子背上的电池都拆了,还没弄明白怎么听录音。
于是我凌乱了,最后我把这个失误归咎到了隐藏功能上。
我深入分析了一下,使用兔子的人群,大致可以分为这两类人:
一类 是购买兔子,准备录音然后送人;另一类 则是收到兔子礼物,听取录音的人。
对于购买兔子的人群,使用过程是如下图:
对于收到兔子的人,使用过程则是如下图:
本来我思考,是否可以把兔子的录音和播放放在同一个地方,比如腹部,捏一次录音,再捏一次回放,但是这样做,会导致录音的人,无法回放确认自己的声音效果,而收到礼物的人也没办法再次播放录音。但是好处是,收到礼物的人绝对不会因为误操作而删掉对方给到的录音。
我整理了一下以上兔子可能会使用的功能,最大的必然是录音和播放功能。其次会有停止录音,暂停播放,继续播放等辅助功能。其中录音和播放为这个兔子的最主流的操作。
在这个案例中,最灾难性的不是兔子的录音和播放作为隐藏功能而找不到,不知道如何操作,最灾难性的是,用户误操作后,导致送礼物人辛苦的录音被轻易地删掉,而收礼物的人可能还未意识到。
因此,我们可以说隐藏设计,绝对不能使用在容易造成误操作的功能上。那么再深入想,其实隐藏性设计,还不能出现在不可逆的操作,因为一旦操作过后是无法找回和反悔的,比如删除,保存等等。
所以作为录音兔子,我认为最好的改进,是录音和播放完全不做成隐藏性的设计,在手背上做出明显的标识,比如:
作者:soso
- 目前还没评论,等你发挥!