V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Nostalgia
V2EX  ›  设计

V2EX 的「感谢」确认是否是糟糕的设计?

  •  
  •   Nostalgia · 2023-12-20 01:56:37 +08:00 · 5669 次点击
    这是一个创建于 370 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:
    个人在使用 V2EX 时,看到好的内容会经常点感谢,比如可能在一个帖子内给很多回复点感谢。但由于每次感谢都需要确认,经常觉得这里操作比较卡顿(被打断),影响体验。

    关于当前的感谢功能:
    有两种:感谢 OP ;「感谢回复者」。
    无论是哪种感谢,都需要确认。即,用户必须点两次才能发出感谢。
    感谢一旦发出,会花费铜币,且不可撤销。

    我理解的一般网站/APP 确认按钮,作用一般有两点:提醒用户该操作可能影响重大;确认用户的操作不是误触发。

    「感谢回复者」这个按钮默认是隐藏的(不知道为啥这样设计,暂且认为这是合理的),只有鼠标悬停到回复右上角相应位置时,才会显示「感谢回复者」按钮。因此,用户点了「感谢回复者」这个按钮,几乎可以确认是有意为之的,既知道这样会花费铜币,也不大可能是误触发。
    如果担心用户误点了「感谢回复者」按钮,那可以允许用户一定时间内( eg. 5s )撤销感谢。

    建议:
    为了保证感谢交互的统一性,无论哪种感谢,都取消确认 + 允许短时间内撤销感谢。让用户点一次就能完成感谢,即使误点了,也能撤销。

    大家怎么看?

    40 条回复    2024-02-02 13:41:57 +08:00
    BeijingBaby
        1
    BeijingBaby  
       2023-12-20 02:07:01 +08:00 via iPhone   ❤️ 18
    允许撤销技术实现麻烦很多,要撤销扣币、扣币记录、被感谢者通知撤销,so… 感谢前确认是最简单的实现吗,撤销动作带来的技术复杂性都没有了。
    Nostalgia
        2
    Nostalgia  
    OP
       2023-12-20 02:15:46 +08:00 via iPhone   ❤️ 3
    @BeijingBaby 没那么复杂吧,后台维护一个感谢队列,5s 内没有撤销动作,才真正发起铜币扣费。
    skydiver
        3
    skydiver  
       2023-12-20 02:21:51 +08:00 via Android   ❤️ 4
    你忘了手机上很容易误触了…既看不到按钮也没有鼠标悬停
    Perry
        4
    Perry  
       2023-12-20 02:32:28 +08:00
    金币又不值钱,误触就误触了,你这个需求真没必要,要搞好这个功能 unit test, e2e test 测试什么的都很麻烦,V 站站长的时薪摆在那里。
    GTim
        5
    GTim  
       2023-12-20 07:36:46 +08:00   ❤️ 1
    不会,目前已经是最简单了,没有比这个更简单了
    helionzzz
        6
    helionzzz  
       2023-12-20 08:20:50 +08:00   ❤️ 1
    这只是一个私人论坛,不是什么商业产品,所以你懂吧,可以,但没必要。
    mdyh
        7
    mdyh  
       2023-12-20 08:28:50 +08:00
    有成本的感谢,似乎更好点。

    一个论坛说话,又不是多严肃和沉浸的事,打断又如何。为啥要追求所谓的体验感,粗糙点更好
    Perry
        8
    Perry  
       2023-12-20 08:40:15 +08:00 via iPhone
    discourse 就是楼主这种想法,照样也被说赞太容易误触了,虽然是可以撤销赞的,还是有人骂
    Nostalgia
        9
    Nostalgia  
    OP
       2023-12-20 08:40:57 +08:00
    @skydiver 移动端 web 页面确实有这个问题。很好的补充。
    947
        10
    947  
       2023-12-20 08:57:07 +08:00   ❤️ 3
    我使用这个功能遇到一个问题:有时候感谢会提示错误,要重复感谢多次才行,这时候的「确认」操作让人很难受
    Nostalgia
        11
    Nostalgia  
    OP
       2023-12-20 08:59:41 +08:00
    @Perry 说的是 Discord ?
    BeautifulSoap
        12
    BeautifulSoap  
       2023-12-20 09:01:07 +08:00 via Android   ❤️ 11
    比起这感谢,我更希望发出的评论至少在一两分钟内是可以编辑的
    打错字,或者打一半点错发出来的时候是真的难受
    omgr
        13
    omgr  
       2023-12-20 09:01:56 +08:00   ❤️ 1
    @Nostalgia 前端实现就行了不需要后端
    omgr
        14
    omgr  
       2023-12-20 09:03:39 +08:00   ❤️ 2
    V2EX is broken by design. Thanks for your feedback but it’s a feature :)
    garlics
        15
    garlics  
       2023-12-20 09:07:05 +08:00
    如果取消二次确认了,感谢含金量是不是就下降了?
    ispinfx
        16
    ispinfx  
       2023-12-20 09:09:30 +08:00 via iPhone
    最烦每感谢一次,要多返回一次。
    chinaguaiu
        17
    chinaguaiu  
       2023-12-20 09:20:27 +08:00
    锦上添花吧,按照这个论坛的使用人群来说,这个功能可有可无吧
    InDom
        18
    InDom  
       2023-12-20 09:33:51 +08:00
    一个人跋山涉水走了一天一夜来看你,并给你 5 块钱,让你你买点好吃的。

    另一个开车十来分钟来的,也给你 5 块钱,也让你买点好吃的。

    你会觉得,哪个五块钱分量更重?🐶
    lingyired
        19
    lingyired  
       2023-12-20 09:42:09 +08:00   ❤️ 1
    如果担心用户误点了「感谢回复者」按钮,那可以允许用户一定时间内( eg. 5s )撤销感谢

    这个没啥用,很多时候误点了你压根就不知道。 我宁愿要二次确认。

    我微博的点赞列表经常会多几个,一开始以为是哪个第三方软件自动帮我弄的或者微博官方自动给营销号点赞的,直到后来有一次刷微博不小心点赞然后被我注意到了。
    awalkingman
        20
    awalkingman  
       2023-12-20 09:43:31 +08:00
    @Nostalgia #2 这个方案听起来就不靠谱。
    Perry
        21
    Perry  
       2023-12-20 09:55:25 +08:00   ❤️ 1
    duxiansen
        22
    duxiansen  
       2023-12-20 10:04:55 +08:00   ❤️ 1
    我觉得感谢功能最大的问题是,对 op 主贴的感谢标注的不是很醒目,以至于我常常忘记对主贴进行感谢
    Nostalgia
        23
    Nostalgia  
    OP
       2023-12-20 10:07:08 +08:00 via iPhone
    @InDom 那干脆弄成需要确认 100 次才能发出感谢?那点赞者的诚意简直比天高比海深😂
    ryalu
        24
    ryalu  
       2023-12-20 10:14:12 +08:00   ❤️ 5
    summerwar
        25
    summerwar  
       2023-12-20 10:16:21 +08:00
    @InDom 当然是一样重要,都是 5 块钱,谁又比谁高尚 🐶
    oppoic
        26
    oppoic  
       2023-12-20 10:26:14 +08:00
    想起了 pdd ,点击购买直接成功,没有地址确认,也没有扣款确认
    JayeGT002
        27
    JayeGT002  
       2023-12-20 11:10:21 +08:00
    单纯的没必要吧感觉
    iOCZS
        28
    iOCZS  
       2023-12-20 12:14:03 +08:00   ❤️ 1
    用插件做一个请求队列,1 分钟后自动发送
    qwq11
        29
    qwq11  
       2023-12-20 12:19:25 +08:00   ❤️ 1
    怎么没人说回复 markdown 和楼中楼
    Nostalgia
        30
    Nostalgia  
    OP
       2023-12-20 12:50:59 +08:00 via iPhone
    @awalkingman 展开说说呢?纯前端实现确实更优一些。
    Nostalgia
        31
    Nostalgia  
    OP
       2023-12-20 12:53:04 +08:00 via iPhone
    @lingyired 微博那个跟这个还不一样……微博那个是太容易误触。(我也中过招。
    Masoud2023
        32
    Masoud2023  
       2023-12-20 14:17:28 +08:00
    你可以自己写个 userscript 给这个确认过程扣了
    sdjl
        33
    sdjl  
       2023-12-20 14:20:28 +08:00   ❤️ 2
    楼主的观点是正确的,问题出在“这个事情对 V 站来说没有那么重要”
    HGXs1LdZRPSi5O9e
        34
    HGXs1LdZRPSi5O9e  
       2023-12-20 17:52:26 +08:00
    有待改进,但对体验影响不大
    Nostalgia
        35
    Nostalgia  
    OP
       2023-12-20 18:50:09 +08:00 via iPhone
    @omgr 想了下,纯前端实现似乎不行。
    假如用户点了感谢之后,立刻关闭浏览器标签页(或者关掉了浏览器),感谢操作就丢了?
    Nostalgia
        36
    Nostalgia  
    OP
       2023-12-20 21:30:47 +08:00
    @Livid #10 、#12 用户的心声供参考。
    leokun
        37
    leokun  
       2023-12-21 20:57:23 +08:00
    极致的用户体验不是 V2EX 的初衷,而是有价值的内容。
    而且你说的这个,我认为是有意的,如果你不是非常想点赞,那就别点
    nylaxiaobww
        38
    nylaxiaobww  
       2023-12-22 09:29:15 +08:00   ❤️ 1
    这个感谢对于一个刚接触 V 站的人来说还是挺有仪式感的。V 站本身在对新用户引导的时候就给人一种稍微有点极客之类的感觉,让新用户对网站本身更加“尊重”,感谢采用这个形式是营造这种感受的一环。对于已经用过一段时间的用户来说,这个操作也没有什么改的必要
    lslqtz
        39
    lslqtz  
       2023-12-22 17:12:33 +08:00   ❤️ 1
    对我而言, 如果不小心发送感谢给不想感谢的人, 会更让我膈应...
    你可以写一个 extension 去后台队列感谢.
    forty
        40
    forty  
       326 天前
    像 github issue 那样加 emoji 似乎更有感觉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3001 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.