美文网首页产品经理知识库设计@IT·互联网
那些年,我混淆的控件名称 | 前端和交互

那些年,我混淆的控件名称 | 前端和交互

作者: 丹顶鹤的日记本 | 来源:发表于2017-04-14 15:47 被阅读487次

    文| 丹顶鹤的日记本

    《设计师如何在职场获得尊重》 中,我表达了准确使用专业名词的重要性。
    然而,实际工作中,我几次混淆专业词汇。在被同事或朋友指出来后,我一直酝酿将自己用错过的词汇整理出来,这篇文章是一个开始。

    1. Toolbar 和Tab bar

    在iOS 10规范里、大部分的app实现中,工具栏(Toolbar)和标签栏(Tab bar),都悬浮在页面底部,上面并排3-5个操作按钮。因为外观的相似性,交互设计师常常将二者混淆。

    tab: “web设计我通常在顶部,app设计我通常在底部,但是这不影响我是个标签栏的属性。”

    很多应用程序,将二者的高度都设置成49pt(Tab bar)的高度,可能是因为统一高度便于实现,也可能是因为,他们自己也不知道二者是完全不同的两种控件。

    第一个是标签栏,视图切换,第二是工具栏,任务切换。

    1.1 层级不同:
    工具栏属于页面级,工具栏上的操作只对所属的页面上的数据有效。
    标签栏属于全局。

    1.2 功能不同:
    工具栏上的按钮,是为了实现一个目的,和app进行交互。
    标签栏辅助实现,app的信息架构扁平化,用户可以快速的在不同视图之间切换,而不必回到信息树的根部。

    打个比方,

    • 工具栏里的按钮是一套公寓的家用电器,人们在自己的公寓里,用这些工具实现各种生活必须活动。
    • 标签栏里的标签是门牌号,人们在一幢居民楼里,根据门牌号寻找自己的房间,或者去别人的房间。

    1.3 iOS 10规范里,高度不同:
    工具栏:44pt
    标签栏:49pt

    2. Switch长得像录音机按钮,而RadioButton另有其人

    这个是Switches,不是RadioButton

    在一次开会,被经理指出命名有错之前,我一直都认为,上图的切换按钮是Radiobutton。 因为我认为它外形长得像录音机。

    后来别人跟我解释说:“Radio在这里是收音机,以前的录音机都是只能按下一个键,其他键会马上弹起来的,所以叫做RadioButton。”

    好吧,我记得录音机的按钮,不是圆的,哈哈。

    这个才是RadioButton

    3. 身为小圆点,却有个霸气的名字叫Badge

    实话实话,你们管下图这样的小圆点叫什么?

    我是徽章,别叫我小圆点!

    大部分人都说“小红点”啊!
    还有人说,消息通知。message notification完全是另一个控件。
    而我,我以前看到这个注释,就以为是profile那个头像。所以,是相当的丢脸的。

    如果按照英文直接翻译,是徽章。但是徽章不能很好的表达这个控件的功能。感谢@xihayouyi的留言,和我经理的指点。Badge更好的翻译是“角标”

    4. 不是所有的弹窗都叫Toast

    弹窗分为 “模态”的和“非模态”的。Toast是属于非模态的。而Alert,Popover, Action sheet, 是模态的,可以统一叫他们 模态对话框(modal dialogs)。

    模态是UI 视图的一个状态。这个状态下,对话框中的内容获取了焦点,想要操作对话框以外的功能,必须先对该对话框进行响应。

    Toast 和HUD

    • Toast 这个控件是安卓系统的原生控件,iOS对应的控件叫HUD。但是HUD和半透明黑色Toast外观上有差异,是半透明毛玻璃。
    图片来自网络,Toast 图片来自网络 HUD
    • Toast 和HUD,在界面上停留一段时间,会自动消失,不需要人为交互关闭。
    1. Toast和HUD 是非模态的,他们出现的时候,可以操作其他视图。

    自认为Toast这个命名实在太形象了,

    • 一是安卓系统本身就是个吃货系统,这点Toast很符合安卓的命名习惯。
    • 圆角矩形,弹出来。很像切片吐司从面包机中弹出来。

    Alert

    Alert是模态的。及,不对它进行操作,就不可以操作其他视图。

    Alert警示框

    Popover

    浮出层是用户点击界面上的某个控件,主动触发的模态对话框。

    Popover

    最后我画了个示意图,方便理解。

    弹窗

    类似这样容易混淆的交互设计名词,还有很多。我尝试在一个设计师群里,问过大家,发现并不只有我一人混淆过。我更确定了整理交互名词的必要性。之后,我会不断完善和补充这个列表。如果对你有帮助,就收藏,并查看更新吧。如果您发现文章里的错误,一定不要有所顾及,即时反馈给我,谢谢啦。

    相关文章

      网友评论

      • JoeTong:ios路过留坑
      • xihayouyi:小红点,我们称作“角标”。:blush:
        xihayouyi:@丹顶鹤的日记本 :smile:
        丹顶鹤的日记本:我老大说,看到了你的留言,“角标”这个翻译更好。中文里的“徽章”不能很好的释意。
        丹顶鹤的日记本: @xihayouyi 😂可爱
      • fbcf57d7123e:好高深的样纸~
      • ThoughtsCheung:尽管知道,但还是小红点小红点小圈圈乱叫一通😂
        ThoughtsCheung: @丹顶鹤的日记本 我的小伙伴都习惯我的命名了……小红点 小圈圈 点点 亮眼的点 一抹红……😂😂😂
        丹顶鹤的日记本: @ThoughtsCheung 😂我都不知道。
      • 盆小猪:🐿🐿🐿感觉设计师好腻害,,,希望我以后也会用到~~😊😊😊
        丹顶鹤的日记本: @盆小猪 好像是诶,隔行如隔山
        盆小猪: @丹顶鹤的日记本 额,,哈哈,弱弱的说一句,,其实丹顶鹤这篇文章我也看不懂😭😭😭这大概是专业不同的纠结之处吧😄一直以为设计师全靠灵感和艺术修为,没想到工具也很重要😣
        丹顶鹤的日记本: @盆小猪 小猪各方面的知识都有兴趣,棒棒哒
        !不过小猪的文越来越深奥了,我却时常看不完了。

      本文标题:那些年,我混淆的控件名称 | 前端和交互

      本文链接:https://www.haomeiwen.com/subject/cvdwottx.html