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)

1
vote
0answers
93 views

How to smoothly hide loading message and show the fetched data [closed]

How to smoothly hide loading message and show the fetched data. I am using jquery to make an ajax call to get some data in meanwhile I am show user a loading gif, once the ajax call is successfull i ...
4
votes
1answer
247 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 ...
4
votes
2answers
178 views

Showing “in progress” in a full AJAX application when we don't know where the new content will be placed

I am building a web application that is fully AJAX enabled. Clicking a link will load the page from the server and some tricky javascript will determine which parts of the page will require replacing. ...
1
vote
1answer
400 views

Loading Times / Breaking points

We all know that a user is not going to wait forever for a website to load. Given there are certain factors and circumstances that can apply to this, is there a breakdown of users stages/breaking ...
4
votes
2answers
147 views

Should options in a droplist be sorted by popularity or alphabetically?

I'm building a flexible search tool where the user can put together a query against one or many of a long list of fields to pull back a list of results. I was considering a TFS like query builder ...
8
votes
3answers
633 views

Does a “faster” loading indicator make website/software seem faster?

While checking how a site works on Internet Explorer, I noticed that the page loading indicator spins a lot faster than in other browsers. Also, the iPhone uses a noticeably slower activity indicator ...
8
votes
3answers
478 views

Load Fonts First or Last?

Fonts compete for available bandwidth and out of necessity have to be referenced as external files, rather than being inlined as can be done with essential CSS to avoid a FOUC (Flash of Unstyled ...
13
votes
3answers
2k views

How to measure UI lag on computer?

Are there any tools available to help measure the UI lag of a given application running on a given computer? There are plenty of guidelines out there as to how "fast" a UI ought to be, but how can I ...
3
votes
2answers
138 views

Rate per hour vs overall budget?

This is the scenerio: The customer fills a web form, requesting for basic information such as description of what he/she needs done, and the budget or rate per hour. This can be analyzed by testing ...
2
votes
1answer
142 views

What is the effect of a site that takes time to close?

Facebook, on my setup (OS X, Chrome) takes about a 1 second to close. I can imagine that there could be some stuff that has to be done, just before you close the browser, and that is taking up ...
6
votes
3answers
193 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) ...
1
vote
1answer
122 views

Desktop GUI loading slow

I am developing desktop based GUI (single form) using wxPython and loads it using remote citrix access from client private network. Suppose, the GUI has certain group of select and text boxes which ...
22
votes
8answers
1k views

How can I distract / entertain people in an app while waiting?

We should do whatever we can to make our apps and websites as fast as possible, but there are some times when there is nothing that we can do to speed up some process, and so our customers just have ...
8
votes
4answers
298 views

How can I maintain usability on a slow system?

Obviously a huge part of a positive UX is a fast, responsive design. The software I work with (Electronic Medical Records) is sometimes used on sub-standard devices (e.g. ancient desktop PCs) or in ...
25
votes
10answers
973 views

Should aspects such as page render time or time taken to retrieve results be considered part of UX?

I was just reading this very interesting article on Fast Company about how How One Second delay Could Cost Amazon $1.6 Billion In Sales annually. To quote the article Amazon's calculated that a ...
38
votes
7answers
2k views

Would intentionally slowing down UI help to increase sales on shopping sites?

I've noticed that iTunes store is always slow, at first I thought it's just because iTunes is a bloatware (which it is, on both Mac and Windows.) However I started to wonder whether this is ...
14
votes
3answers
881 views

Is it bad design to hide a form's success message after a short time?

I was working on a non profit site www.gettingtoknowcancer.org and one of the requirements was to have a subscribe form on the right.So I created the subscribe form like this which when clicked ...
0
votes
5answers
415 views

Should app cache images or fetch them from server everytime in a mobile app?

I'm creating an Android app which is an on-device portal for installing applications. I'm currently storing the required images (apps and category icons) in an Sqlite database using base64 encoding ...
4
votes
2answers
222 views

Empirical measures of performance

Other than time on task, error rates, memorability and use of help; what other empirical measures of performance can one measure an interface by? Please expand your answers with real-world ...
25
votes
2answers
704 views

Defining “Instantaneous” as part of usability acceptance criteria

The Setup I have run into this problem time and time again. An interface is performing slow and QA and/or Engineering come back and ask, "can you please define the acceptance criteria for how fast ...
0
votes
1answer
110 views

Only loading necessary items vs. pre-loading

I'm working on a Chrome Extension, and since Chrome's auto-updating system positively sucks, I'm doing my own. Also, I haven't even publicly released my extension yet, so the design can count on ...
5
votes
2answers
295 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
3answers
139 views

OpenID login takes a second, how do I make it feel quicker?

Users on my site log in via OpenID. This is what loggin in looks like: Click the login link in the header Click one of 6 OpenID providers (wait one second) If they're there for the first time: Log ...
2
votes
1answer
580 views

Are google plus notifications slow? [closed]

I'm not really a social network person but the google+'s notifications are terrible slow compared with the facebook's notifications. When I enter to the facebook's home page notifications are the ...
3
votes
2answers
744 views

When should I use an ajax loader? When I wait more than 1 second, 2 seconds or 3 seconds?

In the web app I am working on right now we'll have some pages that will perhaps need more time to load. When should I use an ajax loader? After 1, 2 or 3 seconds?
1
vote
3answers
146 views

In a Mobile Website if a Javascript can enhance UX but will make the page little slower to load, is it ok to do that?

In a Mobile Website if a JavaScript can enhance UX but will make the page little slower to load, is it ok to use javascript? Or we should always give preference to speed specially on mobile?
26
votes
4answers
9k 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 ...
0
votes
2answers
212 views

What are some approaches for avoiding rounded corners?

Rounded corners require images (sprites), i.e. extra bandwidth and I'm working with slow Internet connections (think dialup at 56k or less). What are some approaches for designing so that rounded ...
3
votes
6answers
460 views

How can I improve the perceived performance of a desktop application?

We've build quite a 'large' and regrettably slow windows application for various financial planning business steps. I'm currently trying to improve the performance of the application by slowly ...
2
votes
2answers
86 views

How do you determine a reasonable minimum window of time between actions as to prevent flooding?

I'm planning some code that will prevent flooding for a project I'm working on. I'm wondering, how do you determine what interval of time is necessary to wait in between actions? I've seen this ...
14
votes
6answers
542 views

What is more pleasing to the eye fade in or suddently appear

I have a pop up menu. What is said to be easier on the users' eyes? Should I just have it appear immediately using visibility = true or should I have it fade in using opacity animation?
3
votes
3answers
277 views

How much time is lost by waiting for GUI?

After asking the question Will faster GUI always make one more efficient?, I understood that there is a lower limit to the amount of time lost due to the GUI not responding. My interpretation of the ...
2
votes
2answers
493 views

Best practice for a property inspector that also allows users to edit

I am creating a UI that allows users to select and edit items and it works something like the following: A user selects an item An always visible property panel is populated with that items metadata ...
5
votes
2answers
167 views

When to commit user data (a humble request from a systems guy…)

So, I am a systems programmer working on a UI (bad idea, maybe, but I think I do ok all things considered). Anyway, my program is an interface to a service running on a remote machine which controls ...
20
votes
5answers
624 views

Will faster GUI always make one more efficient?

Are there any studies on whether one will actually get more done during a days work if delays went down i. e. from 10 ms to 5 ms for each update. My point is that if we are already working at the ...
5
votes
4answers
131 views

How should cancelled animations behave?

How should an animation behave when it is cancelled/changed? For example, let's say I have a button in my application that triggers the visibility of a tool panel. When the panel is shown, an ...
13
votes
5answers
411 views

Automatic UI without explicit “perform action” controls

Having seen a number of examples over the years I've been wondering where this kind of interfaces stand today. What I mean by "automatic UI" is the following. Normally on screens, dialogues and web ...
3
votes
4answers
591 views

Behavior of auto-scrolling gallery

There's a small corporate website that offers a number of services. On the homepage there's a showcase of the services offered. There's a strip containing a number of items in reduced form (small ...
9
votes
4answers
329 views

What modern human-technology interactions have been ingrained into your mind, so that you expect them?

During the course of my day, I have noticed human-technology interactions that have become so normal to me, that I have committed them to muscle-memory. Here are two examples: When attempting to ...
4
votes
3answers
324 views

Assume success and show response immediately or wait for a response from the server?

All over my CMS I have buttons that toggle something on or off by sending an ajax request, updating the db, and then changes state and value of the button on success. Very basic "ajax" and "toggle". ...
2
votes
3answers
570 views

Relationship between Front-End Dev and Interaction Design [closed]

[I am not changing the original question as there are valuable answers here. but the research I was conducting is now finished and results are published here and http://hci.me.uk/jqueryperformance/ ...
9
votes
5answers
897 views

UI Lag: What's considered “smooth”?

I'm building a drawing application that let's users annotate images and diagrams in a freehand style. Not unlike a glorified MS Paint program, but there is heavy background processing going on. ...
80
votes
16answers
8k views

Is Google Instant good or bad UX?

For power users, it clearly saves time in some circumstances. It also jumps around alot and does things that are very different than before. One person said it is like a guy who finishes your ...
7
votes
2answers
236 views

Dynamic search results - a la google?

We've a few apps where I work that make use of content search. EG, you can search for specific text within a document held in our system. One thing we've been looking at is having the search start as ...
2
votes
5answers
170 views

Speed enhancement at the expense of not working with JS turned off

I have an image gallery that currently loads the images using standard img tags and since it has a lot of large images it loads quite slow. I can speed things up by having the gallery script ...
11
votes
8answers
1k views

Fast-loading splash screen or flashy, progress-based splash screen? [closed]

Related Question Pros/cons of splash-screen with articifial loading delay This is a fairly subjective question, but in my opinion most discussion on UX is at least a little subjective. So ...
7
votes
4answers
2k 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 ...
21
votes
4answers
2k views

What is an acceptable response time for my ajax ui?

When I have to load new information from my web server via ajax after a user action, how fast should the information be displayed for the user in order to be a good working UI for the user?
34
votes
16answers
2k 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 ...
7
votes
5answers
50 views

Recording website speed

Are there any excellent sites out there that evaluate a website's loading speed at different levels of Internet connection? I have used this site in the past but the information is out of date and I ...