交互设计笔记—加载、引导、网络异常、空数据、提示、操作、单元控件

2019-07-14  本文已影响0人  moreder

组件控件结构体系:加载、引导、网络异常、空数据、提示、操作、单元控件

一、加载

1、定义:用户在客户端界面上进行操作,客户端发送请求到服务器,服务器处理请求,返回数据给客户端并显示给用户,这个过程成为加载,是被动的。

2、分类:全屏加载,分步加载,上拉加载,下拉加载,预加载,智能加载。

3、详解

(1)全屏加载:一次性加载完所有数据后再显示内容。一般配合明确进度标识的加载loading,一般在上一级进入下一级界面或者h5中使用。

        优点:保证内容的完整性;缺点:时间较长。

(2)分布加载:先加载文字后图片,图片用占位符表示。当加载页面有固定框架时就先加载框架,再加载内容,多用于多图片耗流量的界面。

        优点:帮助用户了解整个界面的信息布局;缺点:开始会丢失重要的关键信息。

(3)上拉加载:优点:不需要点击下一页,提供沉浸式浏览; 缺点:没有尽头容易迷失。

(4)下拉加载:下拉出现loading动画,重新加载整个页面。

         优点:获取新数据;缺点:非首屏,无法进行该手势操作。

(5)预加载:用户停留在一个界面时,将对应当前界面通向下一界面的所有信息加载出来,减少用户等待时间。

        优点:用户无需等待,更流畅的体验;缺点:非Wi-Fi情况下浪费用户流量。

(6)智能加载:根据用户网络情况,加载不同质量的图片/视频内容。

        缺点:不一定是真实的用户需求。

二、引导

1、定义:带领用户快速愉快地到达目标的过程。

2、分类:引导页(幻灯片)式引导,浮层式引导,嵌入式引导

3、详解

(1)引导页(幻灯片)式引导:宣传、解说、帮助等页面组合。

        用途:1⃣️产品角度:希望用户了解产品的特性,新功能,主要功能,重要功能或者重大改变;2⃣️用户角度:好的引导页留好印象。

        3⃣️分页符2~5个,文案简单易懂;4⃣️提供“跳过”按钮。

        使用场景:一般出现在APP首次启动。

(2)浮层式引导:轻量级但目标性强的引导方式,一般是浮层结合文案,类似气泡的引导方式。

        用途:1⃣️提示用户新增功能或页面调整,或如何使用该功能;2⃣️提示一些隐藏的操作或者重要功能。

        建议:非模态浮层,显示3秒自动消失,文案简洁。

(3)嵌入式引导:将引导内容直接嵌入到界面中,或者嵌入到状态栏、导航栏、工具栏。

        使用场景:异常状态、初始状态。

三、网络异常设计形式

1、分类:网络切换、断网、弱网

2、详解:

        (1)网络切换:Wi-Fi切换到移动数据网络环境

            设计形式:警示框、界面内嵌。        

        (2)断网:完全没有网络

            设计形式:整页提示、占位符、toast提示、警示框、界面内嵌、tips提示

        (3)弱网:2g无法加载或者无法上传数据

            设计形式:整页提示、占位符、界面内嵌、tips提示

设计形式详解:

    (1)tips提示:一般出现在导航栏或者搜索栏之下。可以一直存在,也可以出现数秒后消失,也可以点击跳转到网络设置界面。

    (2)整页提示:包括icon或插画+网络异常文案+重新连接刷新网络的按钮。

    (3)toast提示:用户操作时才会出现。

    (4)占位符:进入界面未加载出来信息的占位符。

    (5)警示框:标题+按钮+描述信息(可选)+输入框(可选)

四、空数据类型

1、分类:初始状态、清空状态、出错状态

2、详解:

    (1)初始状态:无任何内容,需要用户进行一定操作才能产生内容。比如空购物车。

    (2)清空状态:用户删除等操作产生空界面,需要提示用户空数据的原因。

    (3)出错状态:由于网络、服务器或无结果等原因导致无法加载内容产生空界面,需要提示用户空数据的原因。

五、消息提示

引导用户点击,达到传达信息的作用。

1、分类:红点提示、数字提示、系统推送提示、弹框提示

2、详解

    (1)系统推送提示:前提是用户打开了系统推送权限,属于强提示。

    (2)弹框提示:

六、操作类

1、分类:底部动作条(底部操作列表、底部浮层视图)、编辑菜单、底部工具栏、按钮、选择器、下拉菜单、文本框

2、详解

    (1)底部操作列表:用户激发一个操作时出现的浮层,点击选项开始新任务。

    (2)编辑菜单:用户长按或者点击会呼出的编辑菜单,用来完成诸如网页中的复制粘贴等操作。

    (3)底部工具栏:在底部的工具栏里放置用户在当前情景下最常用的操作功能。

    (4)选择器:通过滑动滑轮来选择时间地点人物等,例如锤子闹钟。

    (5)下拉菜单:点击一个按钮,出现下拉菜单,由箭头、浮层列表组成。

    (6)文本框:单行文本框、多行文本框、带滚动条。

    1⃣️点击后显示光标,并自动显示键盘。除了输入,还可以复制粘贴等。

    2⃣️文本框可以有不同的输入类型。

    (3)单行文本框:光标到达输入区域的最右边,内容会自动滚动到左边。

    (4)多行文本框:光标到达最下缘,会自动换行或垂直滚动。可以出现滚动条。

七、单元控件

1、分类:搜索、开关、页面控制器、图标、滑块、进度、选框

2、详解

    (1)页面控制器:告诉用户当前的试图数量以及用户所处位置,比如banner 图的圆点和滚动条。

    (2)选框::单选框、复选框

    复选框:如果只有一个on/off选择,应该使用开关代替。

上一篇 下一篇

猜你喜欢

热点阅读