the time it takes a UI to respond to an action by the user and the effect this has on UX.

learn more… | top users | synonyms (3)

2
votes
2answers
79 views

Number of items in skeleton loader

I have a list of users. When the list is first loaded a skeleton list is presented, so that the user will experience a (perceived) performance boost: https://github.com/ksux/ks-design-guide/issues/38 ...
2
votes
3answers
278 views

Examples/Opinions on using (Facebook-style) placeholder/dummy content during wait/spinner processes?

I've read some articles recently touting Facebook's use of dummy content and text and image placeholders during load processes, stating that using a spinner wheel w/messaging alone can increase bounce ...
19
votes
5answers
1k 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 ...
6
votes
2answers
461 views

How Should Tabbed Content be Loaded?

There are several approaches to loading content inside tabs. For example, Load all content initially, then just manipulate the DOM to show/hide tabs Load only the content of the active tab ...
2
votes
4answers
171 views

Search results - bring data by custom query or all data ? (Performance issues)

We are developing a system which uses a web console. Once the user logs in, he can choose a date from a date slider and click the “Get” button to retrieve relevant data which can be more than 5000 ...
1
vote
4answers
67 views

Calculating tasks response time with paper-prototypes?

I am conducting paper-prototype testing and manage to collect data about completion rates and satisfaction scores. However, I am finding it difficult to calculate the task times. Is there another ...
13
votes
2answers
897 views

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

In cases where loading times are too long (more than a minute) does showing fake content or content placeholders while the application is loading data help reduce anxiety? I've only seen this in ...
2
votes
1answer
74 views

Who invented RAIL

Since April 2015 I have been seeing a lot of references to the RAIL concept (Response Animation Idle Load) being made on blogs and in conferences as a way of evaluating the performance of user ...
11
votes
7answers
14k 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 ...
34
votes
4answers
23k views

What are the best practices for background images?

We are placing a large, non-repeated background image. It's very heavy; takes up almost 60% of the page load time. If you visit MSN or other high profile sites, they are using repeated background ...
1
vote
4answers
2k 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 date or best practices on which type users ...
4
votes
1answer
301 views

Why is form submit preferred over AJAX for login forms?

Google, Facebook, Twitter, Amazon, and Stack Overflow, among many others, use form submits with full page reloads instead of AJAX on their login forms. I saw this question (When should I use AJAX to ...
189
votes
11answers
42k views

Why do users click randomly and rapidly when an application hangs?

This question came to me when I witnessed a collegue's behaviour on an application freezing due to a large operation. And it's something I've certainly done myself. An app freezes for more than a ...
10
votes
9answers
2k views

What to display while waiting for a process (4-5 seconds) to complete?

We realized that in some cases the user may be waiting up to 4 or 5 seconds (depending on connection) for their form (or some action) to be processed. The form involves getting data from other servers ...
2
votes
9answers
424 views

On adding fake delay, to, network delays

Consider an app, where there's a function (perhaps a button, or, when you hit return to send some text, for example). It results in a network connection, and there will be a small delay while the ...
12
votes
6answers
1k views

What's the longest acceptable delay before an interaction starts to feel unnatural/requires an error message?

We have a scenario where we need to call an API so that the user can draw something on the screen. The following scenarios are possible: API call goes quickly and is successful: user draws a new ...
1
vote
2answers
154 views

Should I use client side cropping or server side cropping for profile picture uploads? [closed]

Building a upload profile picture system. Looking for a system to allow square images and allow user to select small part of large image (means need cropping). Also validate based on size and ...
35
votes
6answers
5k views

Progress bar completing too quickly

I have a progress bar that takes place after a user uploads a file while the backend is running some processes. It looks like a standard progress bar that fills as the processing completes, like so: ...
0
votes
1answer
87 views

Mocks size for Responsive website

we are developing a Parallax website to present our product. The Website should be accessible from any device (Mobile, Tablet and PC) and we are considering to work with 3 different layouts. ...
8
votes
1answer
538 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
1answer
83 views

Can we quantify how much latency affects user performance?

Our company has a field office that is dealing with high latency and low bandwidth issues when working with our document management system. I've been asked by the users in that office to solve this ...
1
vote
1answer
103 views

How can I pictorially show an option is unavailable for a time?

I have an option (a single button) in the settings, that won't be avaliable for the user for about 2 weeks. I have considered a number of options: Leave it out - make it suddenly appear Keep it ...
1
vote
3answers
147 views

Lazy context menus

I manage a large Windows desktop application, which is the 'back office' of an EPOS system. There are many screens which allow the user to search through collections of objects, for example orders or ...
13
votes
2answers
783 views

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

We have a bit of a discussion regarding the use of wait/load indicators in a project I am working on. The scenario: A click on an "open document" link possibly leads to a 2-5 second wait before the ...
1
vote
5answers
78 views

How do I find out which one of two different ways of loading my website gives best perceived performance for the users?

We have a rather heavy content website with about 400 000 unique daily users. The company has always focused on loading time, since we know this is important to our users, but I really want a shift in ...
2
votes
1answer
98 views

Studies on image compression level and UX?

Recently, there has been an influx of data showing that sites improving the site performance saw a lift in conversion. For example, an in-house Walmart.com study found that, for every one second of ...
10
votes
3answers
5k views

Why do websites use “you are being redirected…” pages?

Frequently after logging in a website - specially old ones - I see the following: Welcome! You are being redirected, please click here if your browser does not redirect you. And similar pages ...
3
votes
3answers
104 views

What is the concept of a brief period before providing a signal called?

This question is illustrated by my personification of 3 microwave ovens: Microwave 1 is rude. It beeps when time expires and keeps beeping even after I open the door. It also beeps to cancel ...
2
votes
2answers
189 views

Studies done on constant page load times

Scenario: Fastest page on your site loads in 300ms. Slowest is 1,500ms. Have there been any studies on artificially slowing down the fast pages to match your slowest page? So that every single click ...
106
votes
16answers
27k views

Is coffee a good excuse for a slow application start-up time?

I was dragged into a meeting with a client to consult on any usability issues as we watched a user performing day-to-day operations with a software application. The first thing that happened was that ...
3
votes
2answers
92 views

Pre-caching new assets before relaunch

We are moving to a new web server shortly, and are also optimising our approach to scripts and styles. This means, among other things, that we have new assets for users to download - and while our ...
3
votes
2answers
67 views

Deciding on minimum performance

I work at a remote site for a multinational company. I am doing a software implementation that is having some major user experience issues due to very poor network performance. Our load times are so ...
1
vote
2answers
127 views

How long should my website wait before auto-suggesting possible choices?

We have an app that autosuggests various possible options based on a database query. For example if a user types 'Steve', it will find all Steves and allow them to choose the correct one. It looks ...
7
votes
2answers
372 views

How to display UI operation delay

I am implementing some UI functionality. I have a button that perform some short or long (time) action. I have implemented so logic: if action's execution time more then some in milliseconds, then ...
1
vote
1answer
63 views

Is a visually unnoticeable performance improvement a valid excuse to reduce graphics quality?

I'm doing a mobile app that intensively needs to use CPU and memory. For a week, I went on a microoptimizations rush that led to reducing the whole memory usage by 25% and CPU stopped peaking so ...
2
votes
3answers
210 views

Should I use a separate icon if the response will be slow?

I'm currently building the UI for a webapp where users can refresh various bits of content. The speed of this refresh depends on the type of content. In most places this is a very quick operation (max ...
0
votes
2answers
42 views

Implications and knock on effects of late scheduled emails to the user experience?

We are building a large module onto our software that allows hourly data to be processed, and sent out as emails to customers, based on a pre-determined schedule they set themselves. Typically our ...
4
votes
2answers
121 views

Do short response times increase errors for complex tasks?

I am currently dealing with a summary of "Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th edition)" by Ben Shneiderman & Catherine Plaisant. In this summary ...
20
votes
5answers
9k views

What is the expected timeframe of a double click?

In the web application, the user draws a polygonal area on a map each click setting a vertex. A double click allows the user to finish the area. Due to technical circumstances, I have to detect double ...
2
votes
3answers
310 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 ...
2
votes
2answers
189 views

How does providing feedback influence quiz performance?

Working on the design of an online quiz tool, I'm considering what would be the best way to give feedback to the users. It's about multiple choice tests used for knowledge testing of health care ...
0
votes
1answer
69 views

Apdex - Where does the “four times” factor come from?

You may know the Apdex (Application Performance Index) to give a meaningful statement about an application's performance. There are these three satisfaction zones, namely "satisfied", "tolerated" and ...
1
vote
1answer
91 views

Website performance that influences user experience

I'm looking for some current statistics that reveals data about the majority of users who leave a webpage after they have to wait a certain time until the page starts loading. Here it says that "57% ...
1
vote
3answers
96 views

Ideal waiting time before posting another post

Here on Stack Exchange you have to wait 15 minutes before posting another question. But from a general standpoint, where quality isn't a must/enforced (something along the lines of a forum, but more ...
0
votes
1answer
60 views

have a pagination on the home page can affect the page loading?

I developed a pagination with all news I have in database, and I did it in homepage of my website. I would like to know your opinion, if it´s correct to do pagination on homepage, or if it will be ...
47
votes
6answers
4k views

Will forcing response time to the average time as a minimum improve UX?

I have a situation where my Ajax call response time could vary from 14ms to 600ms, because of the complexity of a Query they could make. From my experience Users take for granted those 20-80 ms round ...
2
votes
2answers
7k 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 ...
0
votes
1answer
74 views

Is adding a sleep to my code to be able to show a loading icon effective for informing the user

I have follow / un follow feature on my website. Currently, you click the button and using PHP and AJAX I change the button background colour. This is a simple action for the website so doesn't take ...
0
votes
4answers
343 views

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

Strange question this :) Basically 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 ...
2
votes
2answers
118 views

Official study for importance of performance

I read a lot that the performance of a site or a program is really important for the impression on the user and their decision to buy something/come back again later. While this is logical, I wasn't ...