美文网首页程序员
启动页到底多少秒比较合理?

启动页到底多少秒比较合理?

作者: 熊大chamon | 来源:发表于2018-02-11 18:52 被阅读43次

当然先扔结论:2-5秒

本文英文是国外的帖子。

帖子来源:

https://ux.stackexchange.com/questions/111590/after-how-many-second-staying-on-splash-screen-does-a-user-give-up-on-using-the


Norman-Nielsensuggest 3 orders of magnitude in responsiveness:

0.1 second:Limit for users feeling that they aredirectly manipulatingobjects in the UI. For example,this is the limit from the time the user selects a column in a table until that column should highlight or otherwise give feedback that it's selected. Ideally,this would also be the response time for sorting the column — if so,users would feel that they are sorting the table.(As opposed to feeling that they are ordering the computer to do the sorting for them.)

1 second:Limit for users feeling that they arefreely navigatingthe command space without having to unduly wait for the computer. A delay of 0.2–1.0 seconds does mean that users notice the delay and thus feel the computer is "working" on the command,as opposed to having the command be a direct effect of the users' actions. Example: If sorting a table according to the selected column can't be done in 0.1 seconds,it certainly has to be done in 1 second,or users will feel that the UI is sluggish and will lose the sense of "flow" in performing their task. For delays of more than 1 second,indicate to the user that the computer is working on the problem,for example by changing the shape of the cursor.

10 seconds:Limit for userskeeping their attentionon the task. Anything slower than 10 seconds needs a percent-done indicator as well as a clearly signposted way for the user to interrupt the operation. Assume that users will need to reorient themselves when they return to the UI after a delay of more than 10 seconds. Delays of longer than 10 seconds are only acceptable during natural breaks in the user's work,for example when switching tasks.

However, these are just rules of thumb,easy to remember but not particularly accurate. The goal is simply categorization of duration,so we can assign the correct type of UI feedback(nothing,spinner,progressbar,etcetera.). It is not intended as precise tool or measurement.

概述:

Nielsen Norman Group(尼尔森·诺曼集团,唐纳德·诺曼是创始人之一)在1968年的理论提出用户最大的忍耐在10s以内

0.1s以内能让用户很好感知到自己正在操作,而不是计算机在操作;比较适合排序等不用刷新的页面反馈

0.1-1s以内能让用户能感知到自己正在操作,而计算机正在处理;比较适合跳转和切换

1-10s则需要给完成进度条和清晰的跳出指向。

超过10s则只适合于切换新任务



So, how long does it take, then?

What you're asking would be closer approximated by website bounce rate. That is,how many seconds do people let a page load before closing it deciding it is too slow.

Looking at just the first few charts on google,that time is drastically lower than 10 seconds:

On average these charts show the most significant curvature more around 6 seconds. What's also interesting to note that the first of these three shows an increased bounce rate after several years,though the timing of the bounces seems to be about the same.

概述:

2010年的数据表明超过6S左右的跳出率最显著



Caveats Galore

Even though these charts are more precise,there are still a bunch of notes.

For one,when a page is loaded and when it is usable are two different things. If I'm clicking a link to a blog post,I can start reading before all images are loaded. If a site/app is just a static screen until it's 100% done loading,it will feel slower.

Then,there's expected duration versus actual duration;if I'm used to apps loading in 1 or 2 seconds on my phone,and yours takes 10 seconds,I will wonder if it started to hang. Some apps can get away with this better than others;if I'm starting a game,I can imagine it's a pretty big load,but if opening your camera-app takes several seconds it's not a good sign.

And of course there is a huge variety in devices and network speed. This is slightly mitigated by a user's previous experience with the device,but this doesn't account for things like our server being slow.

概述:

1、同样的加载时间,可以预先加载部分内容的动态页面要比加载完100%才能浏览的静态页面感觉要短。

2、如果主流app加载时间都是1-2s,你的加载时间却需要花了10s,那就操蛋了。游戏App的加载时间可以相对较长,因为我知道需要加载很多东西。



* ! RAMPANT SPECULATION AHEAD ! *

Perhaps 43 years ago the limit was actually 10 seconds,but a lot can happen in a lifetime.

U.S. men work 100 hours more per year than in 1970,women 230 more. The average commute has gone from 20 to 30 minutes in 40 years. We live in an on-demand society where we pay watch Dragons vs Zombies without ads,at our schedule. Our phones are orders upon orders of magnitudes faster than the fastest supercomputers of the 80's;the Cray- did 0.8 gflops for tens of millions of dollars while the iPhone 6 does 100+ gflops.

So maybe,in the almost 50 years since 1968,we have gotten a bit more impatient and 10 seconds have become 5...

概述:

50年过去,一切都越来越快,人的耐心却越来越少,10秒可能已经变成了5秒

相关文章

  • 启动页到底多少秒比较合理?

    当然先扔结论:2-5秒 本文英文是国外的帖子。 帖子来源: https://ux.stackexchange.co...

  • 你所知道 & 不知道的app启动页

    0 本文目录 1 什么是app启动页?2 为什么要有启动页?3 合理的启动页是什么样?4 iOS和android...

  • 欢迎页 秒启动

    你有没有遇到过点击桌面的项目总是先白屏一段时间,然后在进入项目。 刚刚开始测试提出来这个,我有点懵啊(我对这个情况...

  • APP开发优化学习笔记1

    1、启动白屏、黑屏 给启动页设置Theme,看起来就像秒启动了。 一般启动页也就一张图片,直接设置了android...

  • App启动页,导航页以及启动黑屏问题

    防彩之云APP启动页和导航页,并解决了启动黑屏问题;本文适合初学者阅读。 效果图: 一:启动页 2秒后进入主界面或...

  • React-Native启动页到主页过渡

    启动页是图片过渡两秒,componentWillUnmount()需要清除定时器

  • 优化tomcat启动速度

    背景 项目比较大,tomcat启动过程很长,启动速度在60+秒,甚至到100+秒 优化步骤 1、查看启动日志,发现...

  • Android 启动黑白屏

    现象 App启动时进入启动页时出现白屏页,然后大概一秒之后就出现了背景图片。 原因 用户点击Launcher界面的...

  • Android冷启动秒开虚拟键适配

    冷启动秒开 目前基本上为了看到应用秒开的效果,我们都会在启动页的主题设置logo的背景图,如下这样: @draw...

  • AH股溢价多少比较合理?

    众所周知,AH股同股同权,然而不同价。 事实上,我们专门有个恒生AH股溢价指数(HK:HSAHP),今年来走势大致...

网友评论

    本文标题:启动页到底多少秒比较合理?

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