iblessyou
V2EX  ›  问与答

大家来讨论一个简单的 UI 设计问题(无专业门槛)

  •  
  •   iblessyou · Dec 19, 2018 · 1414 views
    This topic created in 2797 days ago, the information mentioned may be changed or developed.
    现在有个页面
    查询条件里的下拉选项
    “地区”选项,默认项是“请选择”(下面是各地区)。当你选择“请选择”这个项时,效果是查询所有地区,实际就是拼 sql 查询条件时没此条件;

    表单里的下拉选项
    “通知方式”,默认项是“请选择”(下面有短信、邮件等)。当你选择“请选择”项时,效果是不通知,因为就没有选择通知方式。

    我认为“请选择”都应该改掉,因为“请选择”本身就不是一个有含义的选项。
    1.查询里的请选择应该改为“全部”,这样更好理解;
    2.通知方式里的“请选择”改为“无”,或者“不通知”,表示无通知方式的意思。
    3.将“请选择”作为选项存在的,只有一种情况,就是此项是必选的,不能为空且不能帮用户默认选择,这时放个“请选择”不会导致默认帮用户选择了选项。



    就为这东西,我领导“讨论”了半天 ヽ(✿゚▽゚)ノ
    6 replies    2018-12-20 09:54:15 +08:00
    iblessyou
        1
    iblessyou  
    OP
       Dec 19, 2018
    忘了说了 通知那个选项,默认就是不通知
    rb6221
        2
    rb6221  
       Dec 19, 2018 via iPhone
    当大家都习惯了,也就变成流行的了……我感觉是这样。
    jingyulong
        3
    jingyulong  
       Dec 19, 2018 via iPhone
    论可空变量存在的意义。不难看出,请选择是有存在的意义,代表没有值。
    shiww
        4
    shiww  
       Dec 19, 2018 via iPhone
    比如学历(可选),默认请选择,用户没动说明没选,说的过去吧
    qinrui
        5
    qinrui  
       Dec 19, 2018 via iPhone
    一般情况下,看到“请选择”,用户是不可能不选的
    iblessyou
        6
    iblessyou  
    OP
       Dec 20, 2018
    @shiww
    我查看了一下 qq 资料和百度的学历,qq 是空白的,但是你只要选择一项,就无法再改回空白;百度是将“请选择”作为一个选项,选其他学历可以再改回“请选择”,
    但就像
    @qinrui 说的,一般情况,有“请选择”用户是不可能不选的,百度你选了“请选择”后,是无法保存的。和我上面说的第 3 点完全一样。他实际也是起到一个提示选择的意义,而不是这项需要一个空值。
    而我们的项目的“请选择”实际都是有意义的,代表“全部”(查询时)或者“不通知”(通知项)。

    我可能有些太计较了,以前是做策划转技术的,以前就是整天琢磨用户体验,类似“确认和取消按钮哪个在左边”这样的问题,在知乎日报看到时都耐心琢磨好久(和以前领导也为这个争论过…)。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2987 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:39 · PVG 21:39 · LAX 06:39 · JFK 09:39
    ♥ Do have faith in what you're doing.