好的交互设计的评判标准之一是“别让我等”,但互联网产品总是受制于实际的网络问题。移动端产品则更为明显,2G、3G环境下加载不够给力,wifi环境也未必每次都是那么顺利。因此“别让我等”更像是种奢望,我们倒应该思考的是“如何优雅而不令人烦躁的等”。与之最直接关联的就是app加载页面的设计。
一个app加载页面,大致分为3类:
一、启动加载页
启动加载是我们打开app的第一眼所看到界面。会给用户留下该产品的第一印象。
通常启动加载页设计有几种:
1、固定的加载页
Logo、slogan、产品主色、版本号、出品团队,这是初级启动页面的基本构成元素,设计者的目的就是最直接快速的向用户传达产品形象,这也是让用户最直接了解产品的手段之一。但也因为实现成本低,且样式固定简单,久而久之容易审美疲劳。于是加载页开始升级。
这里要提到让加载页不那么孤立、突兀的方法:
- 视觉的延续性:例如weiconote的加载页背景和它的主界面背景一致,视觉上达到了和谐的过度。
- 动效的使用:通过淡出或开门等转场效果,让加载页面和内容页完美的过渡。例如豆瓣电影和天猫客户端。
2、会变的加载页
当一尘不变的加载页开始寻求出路,结果会是什么?对,会变的加载页。但是任何变化总得有迹可循,让用户得以理解。
a. 节假日定制加载页
在不同的节日,启动加载页都会围绕节日&产品进行设计。在突出产品形象的同时,传达节日信息,是情感化设计的一个范例。例如掌上百度symbian。
另外一个有趣的例子是有些应用的启动页面,在用户生日时埋下的彩蛋:这种都是转移用户注意力的手段,让用户不再沉浸在等待中,而是通过这段等待时间传达其他有效信息,让用户不再烦躁。
b. 不同版本定制加载页
当app版本升级后,启动加载页也随之升级,可根据当前版本的主题、特性或新增功能,设计符合该版本的加载页面。也增强了用户对新版本、新功能的认知度。
c. 同主界面的启动页
用app的内容页作为启动页面的内容,从启动加载页到加载完成的首页,版式内容几乎看不出差别。这样的启动页,让用户提前进入主要界面,强化用户对主界面的印象。也不容易造成很大的视觉跳跃感。但也存在问题,长得像主界面的加载页会给用户造成可用的假象,但如果加载的时间过长,点击伪主页如果无响应,也许会让用户恼火。
d. 使用动画的启动页
在游戏app中,这种方式较为常见,在loading的过程中,用户看到是一段动态的flash。有时也有可能配以相关的游戏音乐。例如游戏subway surf。这种方式虽然最有富媒体效果,但同时却也因为比较消耗资源。有时候因为加载负担太重,甚至会造成画面不流畅。因此需谨慎选择。
二、内容加载页
目前较常见的内容加载页会用加载模态框去表示当前正在加载中,实在是不怎么美观,且加载前和加载后的页面关联性很弱。这种体验实在是很令人头痛和不悦。
那有没有内容加载的好体验?几种优化手段:
a. 增加加载页面间的关联性,避免使用模态框
例如line的通知加载。加载进程在加载的通知项上进行,这时候不妨碍用户浏览上下的内容。
b. 加载时就显示加载后的页面样式,最大化保持视觉连贯性
这种手法也就是为了尽可能多的在加载过程中告知用户有效信息,“你稍后即将看到的页面会是什么样”“会有哪些内容”,让用户提前有个预期,也让用户有了等待的欲望。
c. 加载时,预填充内容
这里的内容有2种。可以是提前预设好的,例如next day里的头图,再没加载出来前都用一直可爱的兔子图替代。另一种是,显示上次浏览留下的内容,像最近更新后的path,加载时,用户可以查看上次加载成功的内容,而且很巧妙的把加载中的图片黑白虚化处理。
三、下载、应用的加载页
另一个常见的加载是下载/应用时的加载页面。下载和应用的过程可以看做是一个连贯的过程。而不要想象成两个独立的模态框。
在cardmon这个应用中,下载和应用的过程就被包装成了一个连续而精致的过程。
设计者找到了card和下载之间的联系,运用云端向信封连续不断发送卡片的动效,再加上下载进度条,让原本枯燥无味的下载等待过程展现出了那么一丝生气。在下载完成之后,进度条顺理成章的过渡成安装过程。动画效果依旧围绕着之前的卡片logo进行。同样的安装进度条依旧可以提示用户剩余的时间。
这一包装手法的要点即是,找到产品与下载之间的某种关联,合理运用动效、进度条、连续的处理下载安装过程。
另一种,是weico主题下载的形式,将下载和安装看做独立的两个过程。下载和安装分离的使用场景通常是,用户也许希望浏览、下载多个主题,再确定使用哪个。因此,下载被处理成取代下载按钮的进度条会比较合适,而非模态框。因为这样的加载方式不影响用户再浏览其他内容,不会让下载模态中断用户原本的浏览行为。
以上就是app加载的几种形式和设计方法。看似不起眼的加载页面其实恰是整个app是否用心和精致的点睛之笔。这一点点的等待时间也许会改变整个用户体验。
再次总结,以上倡导的几个原则:
- 合理利用启动页面,赋予等待时间更多的意义
- 避免使用模态打断用户
- 加载页面,为用户提供预期,和更多有意义的信息
- 注意保持视觉的连贯性
相关推荐
总的来说,该研究强调了在移动APP应用开发中,优化页面加载方式对于提升用户体验的重要性。设计者应当考虑如何通过非模态加载和隐藏等待加载等策略,减少用户在等待过程中的不耐烦感,从而提高应用的用户满意度。...
总的来说,手机App下载页面模板是提高用户转化率的有效工具,它简化了网页设计流程,使开发者和设计师能够专注于提供出色的产品体验,而不是从零开始构建下载页面。合理利用这些模板,可以为你的App带来更多的下载和...
【标题】:“用户体验对App设计的影响探索” 【描述】:本文深入探讨了在现代移动互联网环境中,用户体验如何影响App的设计,以及如何通过理解和优化用户体验来提升App的质量和用户满意度。 【标签】:“APP 应用...
"uni-app 社交 下拉加载历史消息记录,滚动到下拉之前,不闪"这个主题关注的是如何在移动应用中实现平滑的下拉加载功能,同时避免页面在加载新内容时出现闪烁现象,确保用户在查看聊天历史时能有流畅的交互体验。...
"旅游APP用户体验对大学生旅游满意度的影响研究——基于用户满意度和旅游决策的中介效应" 本研究的主要目的是探讨旅游APP用户体验对大学生旅游满意度的影响,并基于用户满意度和旅游决策的中介效应,构建了旅游APP...
8. **性能优化**:页面加载速度对于用户体验至关重要,因此可能会有压缩图片、合并CSS和JS文件、启用HTTP/2、使用CDN等优化措施。 在提供的压缩包子文件中,“分发3”、“分发页1”和“分发页2”可能就是这三个不同...
在IT行业中,网页模板是构建网站的一个重要工具,尤其对于快速搭建手机应用(App)的下载页面来说,它们提供了一种高效且经济的解决方案。本文将深入探讨“手机App下载页面模板”的相关知识点,帮助您理解和掌握如何...
- **性能优化**:提升APP的加载速度和稳定性,减少卡顿现象,确保流畅的用户体验。 - **客户服务**:完善在线客服系统,提供即时帮助,解决用户在使用过程中的疑问或问题。 4. 结论 用户体验是评价手机营业厅...
"界面超级好看"表明该页面设计精美,注重用户体验,通过视觉吸引力来提升用户对APP的第一印象。作者提到"以后有好的回来上传",意味着这是一个分享和交流设计资源的场景,可能存在于设计师社区或个人作品集之中。 ...
这样的模板通常包含精心设计的布局、色彩搭配、字体样式以及交互元素,以提升用户体验并引导用户顺利完成下载流程。以下是关于这个主题的详细知识点: 1. **HTML基础**:HTML(HyperText Markup Language)是网页...
用户体验(User Experience,简称UX)在当今的移动应用开发领域中扮演着至关重要的角色,尤其在APP设计中,良好的用户体验可以提升用户满意度、增加用户粘性,并最终促进产品的商业成功。本文将深入探讨用户体验在...
"基于结合分析的老年人APP用户体验优化设计研究" 基于结合分析的老年人APP用户体验优化设计研究是一篇探讨老年人APP用户体验优化设计的研究论文。本研究的目的是优化老年人APP的用户体验,提高老年人的使用体验。...
2. **易用体验**(Usability Experience):关注用户在操作App时的流畅性和效率,包括页面加载速度、信息查找的便利性等。 3. **功能体验**(Functional Experience):关乎App功能对用户的吸引力,如用户对特定...
根据您提供的文件信息,文件标题和描述表明了文档的主题是关于“中国券商自营APP使用体验评测专题分析2020”,但具体内容无法从您给出的少量信息中准确捕捉。由于您没有提供足够的内容来生成知识点,我将基于标题和...
移动 APP 用户体验满意度影响因素研究 本文基于移动 APP 的用户体验满意度影响因素研究,通过对国内外相关文献的梳理和分析,探讨影响移动 APP 用户体验满意度的因素。研究结果表明,除美观性外,娱乐、便捷、可靠...
响应式页面设计是一种现代网页开发技术,旨在提供跨设备、跨屏幕尺寸的无缝用户体验。在“蓝莓小镇APP前端响应式页面”项目中,我们关注的是如何为移动应用(APP)构建一个既能适应手机小屏幕,又能适应平板电脑或...
总结,"CHORME APP加载实例"是一个关于如何开发和加载Chrome APP的实践教程,涵盖了manifest.json配置、API使用、事件监听等方面,对于想要深入了解和开发Chrome APP的程序员来说,是非常有价值的参考资料。
7. **源代码分析**: 虽然未提供具体的源代码,但我们可以推测其核心流程:启动APP后,WebBroker启动本地服务器,SQLite数据库加载页面内容到内存,当用户请求页面时,WebBroker从内存中获取并返回HTML5内容。...
7. **用户体验优化**:优秀的下载页面不仅需要功能完善,还要注重用户体验。比如,加载速度要快,界面设计要简洁明了,指示清晰,下载过程中的提示信息要准确及时,以便用户能够顺利地完成整个下载和安装流程。 综...