Skip to main content

All Questions

Tagged with or
Filter by
Sorted by
Tagged with
7 votes
3 answers
980 views

Admin interface - use of "Please be patient"

In a recent update to one of our Admin interfaces (1 user), we added the following warning at the top, to remind the user that once they press the button, it can take several minutes to complete, and ...
9 votes
2 answers
1k views

How to load long-time-taking content?

We have a page that takes very long to load (approx. 15 seconds, might be even more for some clients) as the data it generates is heavy and slow. While we are trying to directly speed it up, 15 is ...
1 vote
1 answer
567 views

Disabling a modal dialog while waiting for the server

We're making a react web-app for business users We use a modal dialog for editing data. When the user clicks "save", the data get sent to the server. Usually, the server answers pretty fast (< 200 ...
1 vote
1 answer
52 views

How should the form behave when only a single question requires loading?

This is a form for an airlines platform that users need to fill to proceed checking in to their flight. The country dropdown may or may not change the questions below it depending on the country but ...
1 vote
1 answer
80 views

Histogram of response times for time-tracking software

In 1979, Dan Bricklin and Bob Frankston released VisiCalc. Since then, is there any data for average loading times for time-tracking (or time-keeping) interfaces? For the average office worker ...
0 votes
2 answers
725 views

Best way to display loading time when data table is updated

We have data tables where users can do different actions that require a new list of data to be loaded. i.e. add filters, delete rows, upload new data etc. What would be the best way to display the ...
0 votes
2 answers
171 views

Pros and Cons of using a local search for the Filter column in an e-commerce website

Couldn't find sources for this, so asking the community. Large e-commerce websites tend to have a long list of filter categories with multiple options under each. So much so that users can find it ...
1 vote
1 answer
499 views

How do you measure performance/success of web based applications?

When I find/read articles about analytics and especially setting KPIs, they're always about websites & web shops. As I'm now more into web based (business) applications including mobile versions (...
1 vote
2 answers
5k views

What is the maximum acceptable time a login should take?

Logging into our app takes 15 - 20 seconds, depending on how much the user has access to. Some of this time is purposeful - the login endpoint itself has a minimum time to response of 2 seconds to ...
1 vote
2 answers
330 views

Lack of Agent feedback - Live Chat waiting time

What is your recommended solution for our Customer Service mobile app? We have a live chat that caters all the concerns of our customers but the problem is, we just have a limited number of agents ...
2 votes
4 answers
6k views

"Click here if you are not redirected automatically"

After the users have filled in a form, they hit submit. There are a lot of things happening behind the scenes the users won't see, so we send them to a page that says: Click here if you are not ...
1 vote
1 answer
634 views

Multi Selection Processing Status UI/UX

UI Case UI allows a multi-select option. There is no limit to multi-selection. Users can select from one up-to item in the range of millions. Processing flow When the User triggers an action based on ...
4 votes
2 answers
949 views

Skeleton screens - do we display them in case of lack of content or lower amount of content than suggested in skeleton screens lay out?

Currently, we add skeleton screens with a progress bar while the page is loading with data (in a data-driven platform). I'm wondering what to do in the case where after loading for some time, no data ...
0 votes
1 answer
129 views

What is best practice for sticky-navigation homepage logo; should it refresh the page or just scroll back to top?

I'm currently a fresh Chief Marketing Officer Assistant for a brand in my country. While assessing our website's performance I've come across with this problem. As you know whenever you are in the ...
1 vote
0 answers
125 views

What is the best way to display large images?

Currently, my site creates a small thumbnail for each image. If the user clicks on a thumbnail, they are shown the full version of the image in a new tab. Some pages can contain multiple images that ...
23 votes
5 answers
3k views

Are Germans a different kind of human?

My title is facetious, but my question is serious: I'm being told by a client's business-analyst team that Germans WANT to read every detail on a website and WANT to read every word in a contract—...
-1 votes
3 answers
597 views

Best Practices for long waiting time

I am working on a SAAS project. When the user creates a campaign, the campaign is being created in 4 days. So is showing them a count down a good idea? and what else do you suggest? Please give me ...
0 votes
0 answers
52 views

How to avoid performance issues in user-customizable dashboards by limiting in some way the amount of information being displayed

I work for a Product that allows users to create customs dashboards. They have the possibility to create 1-25 custom charts and the available chart types are indicators, columns, bars, area, pie, and ...
2 votes
1 answer
183 views

How to handle responses from a slow external service?

I have an interface for data processing (standard CRUD). I'm going to connect a new action which will send a set of URLs to a linkchecking service. These sets can be between 50 and 20,000 URLs and as ...
2 votes
1 answer
66 views

Limit number of elements/boards on the premium account for performance reasons

I'm working on an app in which you can create an endless number of dashboards with (so far) an endless number of reports in them. Considering performance, we came up with the idea to limit the number ...
15 votes
2 answers
34k views

Acceptable waiting time for users in time sensitive actions

Is there an acceptable waiting time for users when they are on banking or finance related websites after they perform an action? I expect that for important tasks users are prepared to be more patient,...
50 votes
16 answers
9k views

How long should a page take to load?

Back in 1997 Jacob Nielsen was suggesting: Currently, the minimum goal for response times should therefore be to get pages to users in no more than ten seconds Obviously expectations have sped up ...
1 vote
1 answer
112 views

What's a reasonable amount of time to wait for an SMS?

We have a form where mobile users submit their mobile number to receive an SMS with a PIN, which they have to use as confirmation in an online form. The PIN expires in a few minutes, so a user can ...
1 vote
1 answer
100 views

Is a repetitive, three seconds response time the absolute worst?

My very first IT manager back in the 90s once stated that the absolute worst repetitive response time an application can have is three seconds. His argument was that this is long enough to be a ...
3 votes
5 answers
1k views

Showing a loader for longer than required because it looks good?

I have a website whereby lots of the loading/posting to a database is done with ajax. At the moment there are no loading screens. As such, if something breaks, the user has no idea that anything was ...
21 votes
4 answers
8k views

How to let users know that updates are not real time

I'm working on a food ordering mobile website. After ordering the meal, the preparation progress screen that aims to give users a rough estimate on what time their meal will be ready. Due to technical ...
14 votes
3 answers
2k views

How to understand the technical issues while designing?

For instance, I have two designs Design A like miller columns: Better experience, clear view, no training needed, can play however users want. Design B like stacked layer or tree view: Best ...
10 votes
5 answers
2k views

Showing the status of an action on a button

I have an application that can synchronize content between a website and a social network. with a button you can turn on and off the synchronization. the user needs to see the status (sync on or off) ...
2 votes
1 answer
200 views

Should I tell the user how much time a process took?

My project has some database queries and it may take a time. Should I display the time taken of a query to the user after the query ends? EDIT This project is an industry software. Users may or may ...
32 votes
9 answers
93k views

What are alternatives to a large drop down select list?

I am adding a single selection drop-down containing a list of all countries (around 200+ items). In Windows it works fine as it displays 10-15 countries at a time and the scroll bar shows up. On the ...
6 votes
4 answers
2k views

How long should the user wait before providing reassurance?

I have an application with user login. When a user logs in for the first time, I show them a screen similar to this while the login process completes: The user's access must be validated before they ...
9 votes
1 answer
3k views

Best practice on Web Chat "please wait" messaging

We are currently integrating a web chat functionality on a utilities website, where customers can query their bill, or changing plans etc. with their electricity bills. (this will be available to all ...
4 votes
3 answers
558 views

Which UX guidelines exist for mobile app performance?

I'm doing the UX for an app that communicates with bluetooth devices. Unfortunately, all bluetooth traffic is routed through our cloud backend which occasionally makes the app slow. To deal with this ...
4 votes
1 answer
5k views

Do top, or left aligned field labels perform better at form completion?

I have designed these two forms and would like to know which would be more effective at conversion i.e form filling up. Here's the first one which I feel is more effective reason being the separate ...
0 votes
1 answer
82 views

Is it acceptable to have users wait for their submission to be visible publicly?

If a user creates a new ad or updates an existing ad, it may take up to X minutes before the changes are publicly visible on the website (the user will be informed of this). For what values of X is ...
33 votes
7 answers
38k views

How long should the delay be before a tooltip pops up?

I'm working on web site in which a "ribbon" submenu pops up as soon as the mouse touches one of the main menu items. I'm trying to explain to the designer that it should wait until the cursor has ...
0 votes
1 answer
229 views

Usage of skeleton in a search context

I was wondering if it was a good practice to use a skeleton in a context of search and filtering or is it better to only use it when the page is loading and use a spinner on the list while filtering ...
0 votes
1 answer
286 views

Chat waiting time feedback

We have a Live Chat services but the problem is we don't have enough number of agents to answer all the inquiries of all customers. So customers really need to wait especially during peak hours. Our ...
10 votes
5 answers
38k views

Progressive vs. Optimized jpegs

I know that progressive jpegs download in multiple passes, and optimized are smaller (and thus faster to finish downloading), but does anyone have any hard data or best practices on which type users ...
3 votes
1 answer
675 views

Designing interactions and UI for synchronous action with long processing time [duplicate]

I have a synchronous process that is trigger by a user action and the process can take more than 10 minutes. While it's being processed, the previous UI that user triggered from and the previous data ...
4 votes
1 answer
1k views

Is it okay to put a minimum delay on UI changes?

I’ve been writing mobile and web applications for a while. I mainly use async tasks, two way data binding etc. I’m updating / changing UI as data arrives from server or internal services. I have a ...
25 votes
8 answers
24k views

Should a "loading" text or spinner stay a minimum time on screen?

In an app I'm building the user can click a button to load more content, which might take 1 second or up to X seconds (when X seconds passed I show a timeout error message). There is a "Loading" text (...
2 votes
1 answer
335 views

Why do elevators have the close doors button? [closed]

I think that the close doors button in an elevator does very little. If it works, it saves the person two seconds of their time. If time matters this much to people, why do people stand still on ...
1 vote
2 answers
3k views

Live search response time

I'm looking for research around acceptable response time for a live search feature that I can provide to my back-end team. Some definitions: live search: results are automatically refined as the user ...
9 votes
2 answers
8k views

Activity response, startup times

I'm interested in what is a reasonable start up time or behavior for applications on smart phones. This is simply when you click an icon on the launcher (as it may be called on Android) to the moment ...
2 votes
1 answer
500 views

Combining Fitts' law with Hick's law

I'm working through a textbook and got stumped on this particular question: Use Hicks’ and Fitt’s Laws to derive an expression for the time for a user to select an item in a menu where b is the ...
14 votes
6 answers
4k views

If you can't improve loading time, is distracting the user a good technique?

On several implementations I've worked with, loading times can be as high as four seconds for the start page. When all reasonable options are done, is it possible to distract the user to make the ...
1 vote
1 answer
304 views

Affect of a Slow System to User Productivity

I am a consultant working with a company that has a user workflow that involves waiting about 12 minutes for the system to churn some data. That is, when a user needs to accomplish work item XYZ, the ...
0 votes
1 answer
66 views

How to repurpose wait time?

Currently, I'm working on an application in which, at a certain point of time during verification, the user needs to wait for access confirmation from the admin. Till then s/he can do nothing with ...
3 votes
4 answers
640 views

Is it better to be slow and have feedback, or relatively fast but no feedback?

I'm modifying a legacy application that can export data to a file. Currently, this process is really slow, but indirectly gives a visual feedback of the progress (it updates the UI from inside a for ...