什么是启动页?
一切的应用和程序都是由于代码组成和组织的,而代码的运转需求时间。而在代码运转过程中,所呈现的页面就是启动页。我们如今就在讨论这样一个问题——微信小程序需不需求启动页?
这是一个值得讨论的问题。固然我们看到多数的小程序都是没有启动页的,但是也有例外,例如,我们能够翻开“腾讯文档”微信小程序,它就是有启动页的。所以,有的小程序有,有的小程序没有,呈现了不同,就一定有理由。
启动页的由来
为什么要做启动页呢?初衷就是为了缓解访客和用户等候的焦虑,也就是试图缓解“7秒定律”。依据这一定律,假如网站在7秒内没有翻开,大局部访客就会放弃,所以,有了启动页。
启动页大致能够分为如下几种:
一是网站启动页。通常都是一个FLASH动画,既消磨用户等候时间;也有的启动页是让用户选择“中英文网站”。
二是APP的启动页。APP启动需求用户等候更长的时间,所以,都会设计启动页。并且,能够应用启动页,对APP的主要功用停止引见。
三是视频的启动页。视频的加载也需求时间。启动页的设计分为两种,一种是页面放片头广告,还有一种就是显现加载进度。这里我们要提及哔哩哔哩之前的启动页设计,直接显现代码运转,有一定的创意。
也就是说,假如代码运转需求用户等候,就有添加启动页的必要。
小程序启动时间测试
目前,微信小程序加载是以“三点滚动”的方式显现的。
按理,小程序的代码总量要远远小于网站和APP,所以,其加载时间应该更短。
依据笔者的测试,即使是目前最为简单的小程序,加载时间也在两秒以上,而较为复杂的小程序,如美团、京东等,则加载时间更长。
从运用体验的角度看,小程序的两秒以上的加载时间,曾经到达了让用户“等候”的水平。
所以,我们以为,给微信小程序添加“启动页”是能够思索的选项。
微信小程序启动页怎样设计?
如何给微信小程序添加启动页呢?笔者以为,应该考虑如下几个问题:
第一,页面数量。网站的启动页通常都是一页,分为需求用户操作和自动跳转两种,时间也较长;APP的启动页普通都是四五页左右,然后才干进入APP主页;思索到小程序加载时间要比APP短,所以,加载页数量应该限制在三页以内。
第二,页面内容。启动页的主要功用有两种,一种是引见,对小程序的功用停止引见;一种是引导,如引导注册会员等。当然,有的小程序固然没有启动页,但是会活动浮页,其实活动浮动页面能够整合到启动页内,这似乎是更好的设计思绪。
第三,操作手势。启动页通常采用滑入手势停止操作。但是,也不用局限于此,笔者以为,包括点击、上下滑动等手势,都能够在启动页停止尝试。