• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > 春节专题!App 设计系列之空白页的价值与设计方案

春节专题!App 设计系列之空白页的价值与设计方案

作者: 字体:[增加 减小] 来源:互联网 时间:2018-08-23

本文主要包含加载设计,用户体验,经验分享等相关知识,希望在学习及工作中可以帮助到您

这篇文章要为大家解析空白页的存在意义及设计技巧,希望对你有益。

一. 概念

空白页是什么?

空白页指的是当前页面内容为空白,或者当前页面内容错误、丢失等,与原本跳转页面不相符的页面,一般以白色页面为主,所以一般被称之为空白页。

有人会问,为什么不叫缺失页、404页,而叫做空白页。因为空白页不仅是白色的页面,而且还包括了页面中的错误页、缺失页等等,还是不理解的可以继续往下看。

二. 分类

以下就空白页的类别、产生原因、用户使用场景与解决方案为大家阐述空白页的人性化设计。

先给大家看一张关系图缕清他们各者之间的关系:

数据加载页

为什么把加载页归结到空白页中,其实加载页经常会被人所忽略,这里的加载页是指页面的正在加载。数据还未读取完成,页面肯定数据不齐全,那么一般加载页有两种展示方式,这里不涉及开发,仅说明设计展示方式:一种是全页式加载,一种是模块式加载。

产生原因:数据读取中。

使用场景:当用户第一次打开应用时或刷新时,肯定会有一个数据加载的过程,对于用户来说,这就是产品的第一印象。有时候数据加载速度非常快可以忽略加载页的存在,但是考虑有些使用场景,用户还是会看到加载页面,像之前体验的一款竞品,刚打开的时候除了顶部导航栏和底部标签栏,所有东西都是空白,正好那时候是在网络环境非常差的情况下,用户心理预期肯定觉得这个产品不是很靠谱。

△ 有道、简书、猫眼电影(全屏加载)

Null页(数据为空)

这个页面应用较为广泛,在产品中多称为无数据页面,与以上的服务器异常页有所区别,在上述页面中,服务器无法提供正常的信息数据,但是在null页里,是服务器本身就不存在相关的数据,也就是数据为空。

产生原因:无数据信息。

使用场景:在使用产品时候,需要用户创建与存储信息时,应该有相关的提示引导内容,而当页面不存在数据时,空白页面会让用户存在失落感,怎么样引导这种失落感让用户创建与存储信息内容呢?

例如使用抖音时,在「我」的页面中有个人作品、喜欢、故事等板块,如果你没有发布过任何作品,页面肯定是空的,但是在点击「作品」模块时,其对应的「发布」按钮上方会有个窗口提示,这对于用户来说比简单的问题提示来得更加浅显易懂。但是要注意,不是所有Null页都合适这种做法,过多的动效、图形引导会让用户感到视觉疲劳,要分场合并适可而止。

例:QQ、易信、same。

推荐:抖音。

网络异常页

网络异常情况可谓是时有发生,在使用产品的过程中,碰到这类情况的用户肯定也觉得莫名其妙。但是网络异常情况一般只有两种:

  • 断网弱网:完全没有网络环境,或者网络信号弱无法上传与加载数据。
  • 切换网络:例如在wifi情况下看视频突然切换为移动数据网,就会存在。

产生原因:断网弱网、切换网络。

使用场景:用户正当浏览信息时,突然打不开产品页面,呈现的是空白页面,并没有什么征兆,在连续刷新了几次之后还是一样,用户不知道问题在哪里,肯定会离开产品去使用另外同类的产品。断网弱网并不是产品能够解决的问题,但是产品如果不给予用户正确的信息引导,用户必然会把问题归责于产品本身。

  • QQ:断网弱网。
  • 优酷:断网弱网。
  • bilibili:网络切换。

服务器/系统异常页

是当前在浏览页面时,服务器无法提供正常的信息数据,或者服务器无响应,且不知道原因所返回的页面。一般在APP端比较少见,但是也会存在,无论是网页设计还是app设计,这个页面的设计都是必不可少的。

产生原因:服务器异常、系统异常、请求未响应。

使用场景:对于用户来说,时间是非常宝贵的,产品的目的是满足用户需求,当用户无法满足需求时,不满的情绪便会增加,积累了不满的情绪有可能导致用户对产品失去信赖感,从而抛弃产品。

用户的焦躁情绪很大部分来自于对于当前页面的不解,正如用户在逛街时,看到一件超级喜欢的商品,想上去询问价格,老板不在,员工也不在,这时用户从开始的疑惑,到离开时的烦躁,都是在没有得到相应信息的反馈情况下产生的。

三. 解决方案

无数据或数据异常

无数据情况下,要引导用户行为。比如当前需要用户创作的页面,但是用户作品为空时,可以适当添加「创作」按钮或者跳转接口,指引用户当前页面内容是可编辑可添加的。再比如社交中的关注标签,当用户还没有关注的话题时,可以推荐话题让用户关注。

数据异常时,用户需要知道为什么、怎么做,通过图和文来为用户解释当前情况,即便你把服务器存在的问题一一和用户说明,但是用户想知道的并不是你服务器中出现的详细问题,用户想知道是简单的问题与解决的方法。

数据加载页

上面我们说了,当app第一次打开时,可以采用全页式加载或模块式加载。全屏加载页面要注意的是,为用户传达页面正在运行的信息,这时候如果有动效画面能让用户有耐心停留当前页面,而不会因枯燥乏味的等待失去产品信任感。

模块加载也可以用在刷新的情况下,能够确切地告诉用户还需要加载多少内容,在网络较慢时,可以采用占位符进行设计,但是如资讯类,新闻类应用就不适宜使用图案说明,页面会显得更加复杂。

网络情况

网络情况存在的问题必须强调当前发生了什么,要怎么做,这点和数据异常是相似的,遵循「用户不会犯错」原则,如提示文案可以为「当前网络异常」、「请检查当前网络」、「无法连接到网络」等。

可以按需添加一个「点击重连」的按钮,来规避因为用户自身当前网络不稳定或者网络切换导致的读取问题。

可以适当添加图案来为用户解释当前问题,但是有些页面不适合添加图案,比如视频页面。但是,忌讳没有任何提示信息,这里我指下微博的,首页在没有网络的情况下,刷下不了,但是没有任何提示,这可能会让用户感到困惑,不建议这样的处理状况。

四. 总结

针对空白页的设计可以见仁见智,不一定是要按照特定的设计样式去解决自己产品中的问题,但是空白页的设计是必要的,它的意义在于为用户解释说明,并引导用户行为,可以说是非常重要,用户需要知道自己现在所处的位置、所处的环境,然后来判断接下来的行为,所以尽可能去引导用户快捷地完成操作,减轻用户认知负担,才不失为一款好的产品。

作者微信号:JJ865477301

欢迎关注作者的微信公众号:「JAYGO」

「空白页知识汇总」

  • 《轻松看懂规范!详解组件控件结构体系之加载类》
  • 《轻松看懂规范!详解组件控件结构体系之网络异常类》
  • 《超全面!交互/视觉都需要掌握的App加载动画知识体系》

================明星栏目推荐================

优优教程网: UiiiUiii.com 是优设旗下优质中文教程网站,分享了大量PS、AE、AI、C4D等中文教程,为零基础设计爱好者也准备了贴心的知识树专栏。开启免费自学新篇章,按照我们的专栏一步步学习,一定可以迅速上手并制作出酷炫的视觉效果。

设计导航:国内人气最高的设计网址导航,设计师必备: http://hao..com

优设大课堂

您可能想查找下面的文章:

  • 写给新手的APP结构指南:首页相关(下)
  • 交互基础小课堂!从五个维度全面分析「下拉刷新」功能
  • 5000字,超详细总结App加载设计
  • 春节专题!App 设计系列之空白页的价值与设计方案
  • 轻松看懂规范!详解组件控件结构体系之加载类

相关文章

  • 2017-08-06窗口中的各种距离/滚动距离的精确计算汇总
  • 2018-08-23金三银四求职季,我们为你列了最常见的20个设计面试问题和答案
  • 2017-08-06关于音乐播放App(应用软件)的分析与重设计 如何设计出漂亮的音乐播放界面
  • 2018-08-23为什么「下拉刷新」能成为现象级的设计?
  • 2018-08-23腾讯实战经验!如何搭建有效的设计规范?
  • 2017-08-06网页设计中要关注的搜索优化知识
  • 2017-08-06HTTP协议中状态码的含义
  • 2018-08-23功能大于形式!揭秘UI设计中“性冷淡”风格的真相
  • 2017-08-06Sublime Text—设置浏览器快捷键的方法推荐
  • 2018-08-23上亿人使用的起点读书APP,背后的改版设计实录!

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 淘宝刚发布的新版本,可能会引领2017年的UI设计风格
    • 想要用好留白?这篇文章帮你从头开始梳理
    • 腾讯的设计到底好在哪?高手是从这3个维度分析的!
    • 你的文案太平了?四个窍门让文案“活”起来!
    • 作品落地效果不行?你要好好学习印刷基础知识和技巧了!
    • 紧跟趋势!聊聊C4D 在电商设计中的实战运用
    • css技巧收藏——经典中的经典
    • 收福利!5个不为人知但干货超多的交互设计公众号
    • 网站标准之Flash页面如何通过校验的方法分享
    • 弹出框里的设计门道,你是否都知道?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有