Hot answers tagged

106 votes
Accepted

Progress bar completing too quickly

Here's another alternative: You mentioned you don't find the progress bar the most appealing, and it's taking up precious real estate. Would you consider a more compact preloader and success message ...
  • 1,126
106 votes

Is a slow home page better than a loading bar?

You might want to look into skeleton ui patterns or placehold patterns. They're very popular right now and are used by for example Facebook. I found a nice short article on medium that talks about it,...
  • 2,131
103 votes
Accepted

Why show the user 'There are n updates since page load, refresh to see them' rather than adding new data

Sudden rearrangement of content is disturbing Dynamically updating data while user is looking at it may (depending on type of data) be disturbing to the user workflow - for example, if you're reading ...
  • 1,163
72 votes
Accepted

Does user care about the details while loading?

Showing details in a form not only developers understand is fine. If you are able to write your installation details in a more funny way than just "Checking Operating System Version" this might have ...
  • 2,592
51 votes
Accepted

Is a slow home page better than a loading bar?

The latter for sure. The users will experience a poor user experience with the former. What's interesting about this question is that it raises the notion of 'visibility of system state' or "as long ...
  • 8,200
41 votes

What to show while a game is loading?

I would suggest going with a bar loading screen which basically informs the user that content is loading and you are preparing them for an unique experience. You can also try to engage the user by ...
  • 43.6k
34 votes

Does user care about the details while loading?

It can be useful for several reasons. One is that the user gets a feeling of that something is actually happening and not just a progress bar increasing. If the UI says "Checking OS Version" or "...
34 votes

Does user care about the details while loading?

As an analogy, consider the mirrors universally installed in elevators. While these mirrors give the user a false sense of added space in the lift, they also serve as just mirrors; people tend to look ...
  • 4,523
34 votes

Is a slow home page better than a loading bar?

Really you shouldn't put this application on your home page. The home page serves as the entry page to your site, and users will need quick access to navigation. I would consider even ~1s load time ...
  • 1,640
28 votes
Accepted

What is the name of this practice when a page loads?

It's called a content placeholder or skeleton screens. This is a great way to focus attention on progress and content being loaded instead of wait times while the whole app is loading. About ...
  • 1,135
20 votes

What to show while a game is loading?

Call Of Duty: Advanced Warfare has a practice shooting range as a loading screen, which enhances the user experience by allowing users to practice without consequences. Depending on your game you add ...
  • 320
17 votes

Why show the user 'There are n updates since page load, refresh to see them' rather than adding new data

Additionally, it's less data intensive, and if you're designing with a mobile first philosophy, that's got to be a consideration. You're going to need to consider that the screen size is constrained ...
  • 535
17 votes

Is a slow home page better than a loading bar?

Your best bet is to render the page formalities and structure in a second or two (ethernet time, cell-data time will vary). And then, backfill the data as the data comes up. Imagine if you reboot ...
16 votes

Wait/load indicator: Use built in browser functionality or display a custom indicator?

As a page loads on Pinterest and Facebook they both show solid blocks where regular content will show up. Handling a page load this way provides better feedback than just a loading message/animation. ...
14 votes

Does user care about the details while loading?

showing what the program is doing while working on a progress bar gives an additional indication of progress. There is also a nice way of doing this involving a details screen: This method doesn't ...
  • 2,301
14 votes
Accepted

How to use "Greeked Text" —or fake content— to reduce anxiety in cases of long loading times

This link/information should help you: Facebook content placeholder deconstruction - http://cloudcannon.com/deconstructions/2014/11/15/facebook-content-placeholder-deconstruction.html To summarize ...
  • 3,899
13 votes

With infinite scrolling/pagination, how should I handle the user loading page 2, but there being new content on page 1?

The simplest way would be to let the user know that new content is available. These can be found in many different applications that dynamically load new content. For example say, the user has ...
  • 1,346
12 votes

Progress bar completing too quickly

Progress indicators are generally implemented to reduce the user's perception of system latency. It's this need to eliminate the perception of system latency that gives progress indicators value. ...
12 votes

Loading time and user expectations

Users expect the interface to load as fast as possible. There is no need for research about user expectations during the loading process because it is logical that they will expect it to load as ...
11 votes
Accepted

Are fake loaders bad ux?

https://www.nngroup.com/articles/progress-indicators/ has in-depth research about it: In short: Dynamic “visibility of system status remains among the most important and universally applicable ...
10 votes
Accepted

What is the minimum waiting time after when should a page loader be displayed to the user?

If loading time is more than 1 second. It is one of the classics, going back to 1968. 1.0 second is about the limit for the user's flow of thought to stay uninterrupted, even though the user will ...
9 votes

Does a loading animation on a websites initial load improve usability?

-Perceived- speed is more important than -Actual- speed. Your assumptions are correct and there is some pretty clear data in the article " The Truth About Download Time " showing how much more ...
  • 15.8k
9 votes

Does user care about the details while loading?

No, they don't care about the details. But the great thing about it is that they know exactly what is happening, it feels like he/she has control.
  • 448
8 votes

Does user care about the details while loading?

I would argue that "8~15 seconds" could in fact be long enough for an impatient user to navigate away or to think the app may have crashed. Changing messages is therefore useful as an indicator that ...
7 votes

Is showing a blank page preferable to showing an empty one?

One of the key usability heuristics is: Visibility of system status - The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. And ...
  • 966
7 votes

What's the best button progressbar?

To avoid ambiguity I would go for something like this: The benefits of doing this is that the user is given a clear message that something is going on and more importantly that they should not leave ...
  • 5,619
7 votes

How to avoid "Loading fatigue"

Answer At 200ms you're close to Google's Ideal Server Load Time You should reduce your server response time under 200ms There are small things you can do to decrease the perceived load time: ...
  • 2,002
7 votes
Accepted

Should I display UI asap and populate it later or show a preloader until I get my data?

A great way to make people perceive loading as "quick" is to show dummy wireframes, like placeholders. It gives the user a feeling of progress. When the dummy wireframe is loaded (which takes less ...
  • 2,600
6 votes

How to avoid "Loading fatigue"

There is a concept called perceived performance and it is important just as much as the actual performance. Spinners and loading bars actually call attention to the wait and make your pages look ...

Only top scored, non community-wiki answers of a minimum length are eligible