美文网首页
网页类产品的基本交互方式

网页类产品的基本交互方式

作者: PM言语 | 来源:发表于2020-08-18 20:31 被阅读0次

基本交互

字体:对字体进行统一的规范

边框:对边框进行统一额规范,可用于按钮、卡片、弹窗等组件里

边框:实线、虚线

圆角:无圆角、小圆角(2px)、大圆角(4px)、圆形圆角(30px)

投影样式:基础投影、浅色投影

按钮:默认按钮、朴素按钮(颜色朴素)、按钮禁用(按钮不可用状态)、文字按钮(没有边框和背景色的按钮)、图标按钮(带有图标的按钮可增强辨识度)

文字链接:可用文字链接和不可用文字链接

交互样式

单选框:有一组备选项中进行单选,由于选项默认可见,不宜过多,选择过多建议使用选择器

多选框:一组备选项中进行多选,适用于多个勾选框绑定同一个数组的情景,通过是否勾选来表示这一组选项中选中的项

输入框:通过键盘输入字符;

基本输入框、禁用输入框、可清空、密码框、带icon的输入框、文本域、可自适应文本高度的文本域(根据文本内容自动进行调整)、复合型输入框(前置或后置元素、一般为按钮或者标签)、带输入建议(根据输入内容提供对应的输入建议)、输入长度限制

计数器:仅允许输入标准的数字值,可定义范围

可以定义递增递减步数和精度

选择器:当选项过多时,使用下拉菜单展示并选择内容

基础的单选、有禁用选项、禁用状态(选择器不可用)、可清空单选(选择器清空为初始状态)、基础多选(可以选择多个内容)、分组(备选内容进行分组展示)、可搜索(利用搜索功能快速查找选项)、远程搜索(从服务器搜索数据,按照输入关键字进行查找)

级联选择器:当一个数据有清晰的层级结构时,可通过级联选择器逐级查看并选择

可清空(设置输入框可清空)、仅显示最后一级(仅在输入框中显示最后一级的标签,而不是选中项所在的完整路径)、多选(开启多选模式)、选择任意一级选项(单选模式只可以选择叶子的节点,多选模式下勾选父节点真正选中的都是子节点,开启任意功能后,父子节点关联性取消,可以选择任意一项)、可搜索(可以快捷搜索选项并选择)、级联面板

开关:表示两个相互对立的状态间的切换,多用触发开关

滑块:通过拖动滑块在一个固定区间内进行选择

基础用法(在拖动滑块时显示当前值,可以使用默认初始值,也可以进行自定义初始值)、离散值(选项是离散的,可以选择显示或不显示离散点)、带有输入框(通过输入框设置精确数值)、范围选择(支持选择某一数值范围)

时间选择器:用于选择或输入时间

固定时间点(提供几个固定点供用户选择)、任意时间点、固定时间范围(开始时间和结束时间为固定时间)、任意时间范围

日期选择器:用于选择或输入日期

选择日(以日为基本单位,可以带快捷方式如今天、昨天、一周前)、其他日期单位(可以选择周、月、年等)、选择日期范围

日期时间选择器:在同一个选择器里选择日期和时间

日期和时间点(默认的日期和时间点、带有快捷方式的选择、设置的默认日期时间点)、日期和时间范围、

上传:通过点击或者拖拽上传文件

点击上传(上传图片列表缩略图、上传文件列表控制)

评分:给出功能的相关评分

默认不通过颜色区分,可以通过颜色区分、辅助文字区分、其他icon区分

穿梭框:对多个备选内容进行选择,可以通过搜索对数据进行过滤

表单:由输入框、选择器、单选框、多选项等交互控件组成,用于收集、校验、提交数据

表单的对齐方式:右对齐、左对齐、顶部对齐

表单验证:在防止用户犯错的前提下,尽可能让用户更早发现并纠正错误

数据

表格:用于展示多条结构类似的数据,可对数据进行筛选、排序、对比等操作

表格的展示:带斑马纹表格(使用斑马纹可以清晰区分不同行的数据)、带状态的表格(方便区分状态标识)

表格的操作:固定表头(纵行内容过多时)、固定列(横向内容过多时)、固定列和表头、流体高度、多级表头、单选、多选、排序、自定义列、展开行(当行内容过多并且不想显示横向滚动条时,可以使用行展开)、表尾合计行

标签:用于标记和选择

进度条:用于展示操作进度,告知用户当前状态和预期

线形进度条(百分比内显,可用于文件上传等场景)

环形进度条

树形展示:用清晰的层级结构展示信息,可展开或折叠

树形展示:全部展示、手风琴模式(同一级节点,每次只能展开一个)、节点过滤

树形选择:单选、多选

自定义节点内容:增加或者修改节点内容

分页:当数据量过多时,使用分页分解数据

分页展示:页数较少时、页数较多时、跳转页、跳转每页显示条数

标记:出现在按钮、图标旁的数字或状态标记

标记:用于展示新消息的数量,可以自定义最大值

头像:对图标、图片或者字符的形式展示用户或事物信息。

注意

警告:用于页面中展示重要的提示信息。

加载:加载数据时展示动效,在表格等数据中加载数据时显示。

消息提示:用于主动操作后的反馈。

弹框:用于消息提示、确认消息和提交内容

通知:悬浮出现在页面交流,显示局部的通知提醒消息

导航

导航菜单:为网站提供导航功能的菜单

展示方式:顶栏、侧栏以及折叠

标签页:分隔内容上有关联但属于不同类别的数据集合

展示位置:top、right、left、bottom

操作:动态增减标签页、自定义标签页

面包屑:显示当前页面路径,快速返回之前的任意页面

页头:通过页头的返回等操作直接返回上层页面

下拉菜单:将动作或菜单折叠到下拉菜单中

步骤条:引导用户按照流程完成任务的分布导航条,可根据实际场景设定步骤,步骤不得少于两步

步骤条中可以包含状态、描述等

其他交互

对话框:在保留当前页面状态的情况下,告知用户并承载相关操作

文字提示:常用于展示鼠标悬停(hover)的提示信息

弹出框:和文字提示类似

气泡确认框:点击元素,弹出气泡确认框

卡片:将信息聚合在卡片容器中展示

走马灯:在有限的空间内,循环播放同一类型的图片、文字等内容

展示:指示器(指示器显示在容器外部)、切换箭头、卡片化

折叠面板:通过折叠面板收纳内容区域

时间线:可视化地呈现时间流信息

分割线:区域内容分隔

日历:显示日期

图片:图片容器,支持懒加载、自定义占位、加载失败等

回到顶部:返回页面顶部的操作按钮

无限滚动:滚动至底部时,加载更多数据

抽屉:呼出一个临时的侧边栏,可以从多个方向呼出

相关文章

  • 网页类产品的基本交互方式

    基本交互 字体:对字体进行统一的规范 边框:对边框进行统一额规范,可用于按钮、卡片、弹窗等组件里 边框:实线、虚线...

  • 前端知识

    [TOC] 一、对于网页的基本理解 网页是一种数据展示和信息交互的载体生活中,我们通过各种各样的方式获取信息,网页...

  • 网页表单查询的基本语音交互

    场景 背后的逻辑 语音转化为文字。对文字进行词法分析。 1.分词 2.词性识别 注意:词性识别和依存句法分析往往同...

  • iOS-js与iOS的交互(基于WKWebViewJavascr

    后天就要去北京出差了,据说那边的项目主要是与网页交互,所以就简单的研究了一下js与iOS的交互。 其交互方式有很...

  • WebView的使用

    WebView的基本使用 WebView的中级使用 WebView的高级使用 优化网页加载速度 Android和JS交互

  • 聊聊JSP及其他

    1、静态网页和动态网页 静态网页无法实现用户与网页的交互,而动态网页可以实现交互。动态网页的动态指的是能与用户进行...

  • 后端基础PHP—简介及基本函数(下)

    一、网页和服务器的两种交互方式(表单) HTTP协议 HTTP请求头HTTP请求方式(Request Method...

  • 当我们写竞品分析时,我们该写些什么

    竞品分析在交互设计中挺常用的,通过对比分析同类的竞争对手产品或者不同类产品的相似功能找到一种合适的交互方式。日常工...

  • HTML基础——基本概念

    ·HTML基础——基本概念 1、什么是浏览器? ·将网页渲染出来给用户查看; ·能够让用户通过浏览器和网页交互。 ...

  • Flask-基础

    网页的分类 静态网页:无法与服务器进行交互的网页 动态网页:能够与服务器进行交互的网页 WEB与服务器 WEB 网...

网友评论

      本文标题:网页类产品的基本交互方式

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