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)

13
votes
2answers
822 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
73 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 ...
1
vote
4answers
59 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 ...
14
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 ...
4
votes
1answer
256 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 ...
1
vote
1answer
111 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 ...
0
votes
2answers
54 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
9answers
398 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 ...
1
vote
2answers
125 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 ...
12
votes
6answers
849 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 ...
34
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
85 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
421 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
70 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
4answers
680 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 ...
1
vote
1answer
101 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 ...
13
votes
2answers
706 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
76 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 ...
1
vote
3answers
142 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 ...
1
vote
1answer
88 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 ...
2
votes
2answers
153 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 ...
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 ...
3
votes
2answers
60 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
123 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 ...
2
votes
4answers
170 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
1answer
62 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
119 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 ...
2
votes
3answers
301 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 ...
0
votes
1answer
66 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
89 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% ...
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 ...
1
vote
2answers
5k 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
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 ...
0
votes
1answer
72 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 ...
1
vote
3answers
94 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 ...
2
votes
2answers
115 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 ...
0
votes
2answers
291 views

Is slow business software bad?

Using several CRM and ERP system I've noticed that many of them suffer from poor performance. Specially SaaS CRM system can have response time of several seconds (1-4s). But I've also seen this ...
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 ...
11
votes
8answers
12k 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 ...
2
votes
1answer
107 views

APDEX - Is there any new approach so far?

Apdex is the application performance index that takes user's response times and classify them as "satisfied", "tolerable" or "frustrated". It is a simple approach to evaluate the user experience for ...
2
votes
2answers
167 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 ...
3
votes
1answer
73 views

Letting the user wait for shorten a link?

I have an application where I show a list of news. These news can be shared by the user (simple share-intent you can see in almost every android-application). However, I don't want the user to send ...
1
vote
2answers
195 views

Should a “clear search form” button also clear the search results?

We have a somewhat complex search form, where the user can add search fields which search in specific database fields only (the pattern known from e.g. Thunderbird message search, and many scientific ...
2
votes
1answer
228 views

How might Windows show a loading status instead of just freezing?

Every now and then, you'll have a bunch of desktop applications open in Windows. Let's say you have a word processor, a web browser, a music player, and video game open simultaneously. All of these ...
3
votes
2answers
434 views

Wait cursor and progress showing time for long running tasks

I have a long running tasks in my desktop application. Sometimes tasks complete in 1-2-3 seconds and it does not sense to display big progress bar to an user because of the showing progress panel time ...
8
votes
2answers
328 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 ...
2
votes
1answer
78 views

Website readability vs performance vs experience

I am running a page that utilizes an off-canvas design pattern for the main menu on small screens. Using progressive enhancement, I use CSS transformations instead of position absolute to show/hide ...
1
vote
1answer
216 views

Are there studies that show how long a user is willing to wait when logging into a website?

It is a known good practice to use slow password hashing algorithms with a tunable iteration count to increase the difficult of a successful bruteforce attack on a password hash. I quote part of an ...