AJAX (Asynchronous Javascript And XML) is a popular technique for creating interactive websites, though other technologies (e.g. JSON) are often used instead of XML.

learn more… | top users | synonyms

0
votes
1answer
44 views

Dealing with captive portals on rich web applications

I'm working on a web application that contains a number of (form) steps in which customers make a series of choices, resulting in a search result at the end. The form is implemented as a single-page ...
0
votes
1answer
55 views

Pop-up div in a calendar?

We have a calendar page in our web application that displays appointments (we know all users and train them), optimized for the following use cases: Add a new appointment (by clicking the time) ...
0
votes
2answers
29 views

Cycling status links

Our web application has a calendar page which shows details of appointments. We train all users, but they are generally not tech-savvy. These appointments have one of several statuses: open ...
2
votes
4answers
198 views

Why does Google Calendar use a RED 'Loading…' overlay

I've noticed that Google Calendar uses a red Loading... overlay in the top righthand corner on Ajax actions (e.g. opening a calendar item): I know that Google, being Google, have redefined the ...
0
votes
1answer
58 views

What is a better way to populate values for fields in web forms?

I am designing a web form. In the form, there are several fields, values of which are dependent upon a key field. I have 2 options to present the form to the user. 1) Make the user do a search on the ...
4
votes
2answers
111 views

Best practices for inducing AJAX application front-end refreshes

I develop and maintain several web applications for internal use at my company. They are all PHP/MySQL-based with HTML/JavaScript front-ends utilizing jQuery and various plugins for UI elements, grid ...
1
vote
1answer
144 views

Implementing Undo/Redo in a Web Application that uses Ajax

The web application I'm working on aims to emulate traditional desktop applications and I'm finding it a challenge to implement Undo/Redo in this environment. Undo/Redo has been in the specs since ...
1
vote
3answers
257 views

Ajax file upload error handling and processing logic

Suppose I have a form with the following user flow: User selects value from select list File upload field appears User selects files to upload As soon as the selection is made, files start to ...
3
votes
2answers
516 views

When should I use AJAX to submit forms VS regular page submit

Prior to widespread AJAX use and DHTML a form was submitted and the browser would refresh by loading the response to that POST HTTP request which replaced the previous (form) page in the viewport. ...
0
votes
2answers
42 views

Live Award Winner Announcements [closed]

In a couple of months we have an international awards ceremony to hold, and would like some way of announcing the winners, in real time, on-line via our website for people who are not at the ceremony. ...
4
votes
4answers
159 views

Is there any good reasons to stick with full page refreshes any more

For a couple of years now we have been living with Ajax and other similar web 2.0 techniques in order to ask for or send content without refereshing a whole page. It's pretty standard in slideshows, ...
3
votes
0answers
264 views

Are Youtube style loaders the next big UI trend? [closed]

Given that we are in an age where there are a lot of single page applications and AJAX calls are abound, are youtube style AJAX loaders a good replacement to the loading gifs? Its such a simple ...
5
votes
1answer
139 views

Should we fake succesful form submit, display result and then revert if some conditions are not met?

Like on Stack exchange, when you try to vote up your question, it appears like you successfully voted, count goes up and vote up button highlights, but then when form actually completes submitting ...
21
votes
3answers
1k views

What is a user friendly way of preventing users re-submitting / editing a form while it is submitting?

What is the most user friendly way to block user input to form while form is submitting that can be reused i.e. so I don't have to implement it for each form? For forms with only buttons (I have ...
0
votes
2answers
474 views

Form and inputs - ajax vs client side validation [closed]

i'm wondering why i have to validate forms on client side while they anyway need a server side (ajax) validation for not being hacked? IS there any benefit on having both client side and server side ...
0
votes
1answer
189 views

Float button position

I have a register form where the user can select the type of registration, for example, 'Solo Artist' and 'Band', when the user select one of them the register form is loaded ('Register' button is at ...
8
votes
2answers
219 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
2answers
123 views

When going back to previous page may cause disorder

Let's suppose a page listing items whose URL would be: /items. Its content is loaded through Ajax at the page's initialization time, thus not directly populated on server initially. Each item ...
2
votes
2answers
95 views

Creating new item with ajax

If I have a form which is used for creating data which will be displayed on the same page, I'm unsure how I should present the new item upon creation. The scenario; an item is created, post data sent ...
1
vote
1answer
143 views

Combination of AJAX and page refresh when updating content. Will it confuse the user?

I am making a web family tree that will allow users to update biographies that they view in the tree. If they are updating the user's name of a specific biography, it will simply replace the value on ...
4
votes
2answers
122 views

Vocabulary for a common interface bug

As I am building more sites with more asynchronously-loaded features, I am running up against a certain type of negative effect, which I am also finding quite a lot while browsing the web: 1) User ...
0
votes
3answers
795 views

Should we load Overlay with loading icon for Ajax loading page?

I am working on an Ajax loading filters for an e-commerce site. On the first page request we load the common html (header, footer, other common contents) as a part of first request and then make ...
-1
votes
2answers
169 views

Best scenarios to use ajax [closed]

I'm building a website application where users post contents using a form similar to blog-entry forms, this form allows uploading of files, has a wysiwyg editor, etc. Now since it will be posting a ...
2
votes
0answers
49 views

ajax vs button(action) submission for configuration/option settings [duplicate]

I read this post (ajax checkboxes vs submit button) on a similar topic and I am at an impasse. I've noticed a move towards active changes for configuration and settings in applications for all sorts ...
11
votes
3answers
2k views

Single or Multi page web application

Is it better UX wise, to build a web application with traditional multi-page transitions or to have a single page application where the other components of the page use AJAX and jQuery to load content ...
0
votes
1answer
217 views

Loading image vs full page post back?

If I have a large table of data that when sorted take like 5-10 secs to sort, is it a better UX to just do a page post back or better to add a loading image and use ajax call?
6
votes
2answers
366 views

How to style a button - AJAX vs Hard Refresh?

When I'm casually surfing the internet, I stumble upon random buttons that I'm not really sure if they're going to open up a modal or just slide down a div so I just get scared of clicking them in ...
0
votes
4answers
217 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 ...
3
votes
3answers
96 views

How to provide a visual indication that user needs to enter at least a few characters before an ajax search begins?

We have a large amount of users (e.g. a couple of millions) and we would like to start searching only after the user types in 2 characters or more. What visual indication can be provided to users in ...
8
votes
8answers
1k 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
3answers
74 views

Should I allow users to reorganise menu items?

I am working on a video sharing application. Would it be best if I allow the user to organize the menu items: e.g. Home Videos Users Account User would be able to organize them as: Account ...
4
votes
1answer
322 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 ...
3
votes
1answer
232 views

Save session state on search option change or after getting the search results?

I have a widget that helps looking for posts in my site. Here's a picture of the widget (site's not online yet) I want to use html5 session storage to store the widget options among pages. When a ...
3
votes
1answer
80 views

On a click, show a stub or not?

Consider a click event that would cause a significant change of view (e.g. going from a list of items to a detail view of a single item). What is a better experience: Switch to a stub view which ...
0
votes
1answer
136 views

Is it OK to use links to display GUI elements or perform actions? [duplicate]

Possible Duplicate: HTML buttons vs hyperlinks for navigation HTML links were born to show internal or external pages, or take you to a specific page position (anchors). Now, with the ...
8
votes
5answers
829 views

Is there a name for this instant filter search pattern?

I've been trying to find a jQuery plugin which creates behavior similar to that of Stack Exchange user searches. The user search used on Stack Exchange sites is not an auto complete, but is more akin ...
4
votes
4answers
886 views

Ajax loader - icon vs text

I have seen many sites using Ajax loader as an icon or some use plain text and some use both. What is the significance of using the above three methods? Especially the third method where both are used ...
11
votes
3answers
606 views

Should we be optimistic or pessimistic with UI updates on AJAX requests?

We are discussing in our team how best to handle UI updates after a user does something to cause an AJAX request to the server. Here are options we are considering: Instantly update the UI and ...
0
votes
1answer
460 views

What are the best practices for UX concerning Web 2.0 RIA applications?

I've seen some questions on specific UX designs best practices, like for the mobile apps (Android), but are there best practices for UX for the new Web 2.0 interactive web applications, like for RIA? ...
2
votes
2answers
445 views

Should I reload only those areas of site where data has changed?

I think the rule is: Reload only those areas of site where data has changed. Don't fetch the areas where no changes have been made. The pros of this rule are: 1. Users will be able to examine ...
0
votes
2answers
763 views

What is a good approach to reordering table rows from a usability standpoint? [duplicate]

Possible Duplicate: Most intuitive way to offer manual sorting? I have a web application that uses many table rows. Each row typically has an ordering field, and the client just put a ...
8
votes
4answers
410 views

What is a good clean way of notifying the user their action was registered?

I am developing an internal website for managing company resources. The user sees very few full page refreshes. Therefore, when they click "Save" to save their changes, they don't get a refreshed page ...
3
votes
2answers
888 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?
4
votes
5answers
708 views

Subtle and understandable indication of AJAX page fragment load in progress? (No gifs!)

I am working with a home-grown CMS and have recently "upgraded" the entire thing to use javascript/AJAX/XHR to handle every page load and form submit, no exceptions. So far so good. All links load a ...
4
votes
3answers
428 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
2answers
477 views

placement of ajax “loading” image

I am puzzling over the location to display a moving GIF so that a user knows when a site is processing and they should wait. The site I am working on has many forms that a user changes between using a ...
9
votes
2answers
262 views

How many letters should be typed in “guessing” ajax search before first suggestion?

When searching with ajax based suggesting field, how many letters should be typed before it starts to suggest results? 1,2,3..
14
votes
4answers
3k views

HTML buttons vs hyperlinks for navigation

When creating an overall site style guide, how do you determine when a button or a hyperlink should be for something other than navigation? I see many time with the heavy usage of jQuery and AJAX, ...
0
votes
2answers
385 views

Improve the User Interface of Website [closed]

So I am using Visual Studio 2008, ASP.net 3.5, with the basic toolkit provided. Now I have made the GUI with a lot of functionality but the design is very basic and looks too old. I need to give it ...
21
votes
4answers
3k 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?