(翻译)可扩展式输入(Expandable Input)
来源:互联网 发布:淘宝关于dns劫持的教程 编辑:程序博客网 时间:2024/05/01 06:51
问题概述
用户想体验突出主题、减少干扰项的界面[1]。
示例
用途
- 用于将关注点放在界面主要内容而不是其中的输入项的情况;
- 用于将界面干扰项置于主内容以外的情况。
解决方案
当界面中的输入项获得焦点或者内容填满时,扩展输入项的尺寸。
设计控件,使其处于两种模式之中:扩展和收缩[2]。当用户点击收缩模式的控件时,控件扩展尺寸,这样可以隐藏界面中的次要功能,只有用户需要时这些功能才会出现。
说明
可扩展式输入模式可以用于清理程序界面,隐藏次要功能,使其在需要时才出现[3]。针对功能复杂的程序界面,本模式可以隐藏次要功能,例如搜索、发帖、评论等。
原文地址:http://ui-patterns.com/patterns/expandable-input
[1]原文:The user wants to experience a main interface with as much screen real estate and with a minimum of distractions
[2]原文:Design your controls in two modes: expanded and contracted.
[3]原文:Expandable inputs can help unclutter user interfaces by staying out of sight until needed.
阅读全文
0 0
- (翻译)可扩展式输入(Expandable Input)
- 可输入的DropDownList扩展控件(C#)
- 可输入可选择的下拉框(input select)并且输入框获得下拉的内容
- 微信页面禁止长按复制(input输入框可正常输入)
- *arg, **kwarg的理解(*input也是一样的,代表可输入多个元组)
- Expandable
- Input Controls(输入控件)
- Input Events(输入事件)
- 输入子系统(input subsystem)
- 如何使createPopup中的input可输入?
- 可输入的select标签(input+select)
- 实现Input输入时可清除功能
- SELECT input 下拉框可输入
- (翻译)提示(Input Prompt)
- (翻译)输入的反馈
- 翻译:Thrift: Scalable Cross-Language Services Implementation中文翻译(Thrift:可扩展的跨语言服务实现)
- 翻译:Thrift: Scalable Cross-Language Services Implementation中文翻译(Thrift:可扩展的跨语言服务实现)
- Unity 方向键输入 Input.GetAxis() 和Input.GetAxisRaw()
- (翻译)快捷键(Keyboard Shortcuts)
- Arduino使用模拟温度传感器
- Arduino使用水银开关
- Arduino使用三色\\双色LED
- java的学习
- (翻译)可扩展式输入(Expandable Input)
- ReentrantLock
- (翻译)拖拽(Drag and drop)
- Arduino使用迷你磁簧
- Arduino使用磁簧开关
- 侧拉菜单
- Arduino使用倾斜开关
- (翻译)合适的默认值(Good Defaults)
- (翻译)包容输入格式(Forgiving Format )