A web app(lication) uses technologies such as javascript, CSS, and HTML5 and is executed in a web browser.

learn more… | top users | synonyms

8
votes
5answers
2k views

Web App - How to grab the user's attention no matter what! (notifications)

I'm working on a web application that, among other things, receives orders for a business. There's a page where the orders are listed, and it is refreshed at fixed intervals so that the list shown ...
0
votes
3answers
281 views

Disabling text selection on mobile

From my perspective disabling text selection by default on mobile is a good approach. In almost all mobile web applications/frameworks and native mobile applications, by default you will be not able ...
4
votes
2answers
185 views

How can I style an editable text area so that its purpose is implicit?

I considered a skeuomorph using yellow paper with lines but it seemed tacky and didn't fit the overall design of the page. The textarea fills an entire "panel" on the page just like other panels of ...
2
votes
2answers
1k views

What are some guidelines for designing a good pop up message for your webapp?

I’m trying to build a guideline to refer to when creating alert/pop up messages Are there any recommended "rules" as to: The inner layout - Centering vs aligning the content of the message to the ...
0
votes
2answers
156 views

Good way to choose a different scale for charts

For a web application, I am looking for a good way to select the scale used in a chart. First, let me explain the scenario: I have some data that I want to show as charts. The data is a number from 1 ...
10
votes
7answers
481 views

How to explain that a data is only in localStorage?

I'm currently working on a web application where the user can enter some data. Unless the user is logged in, the data will only be stored in localStorage (i.e. in his browser). I will support syncing ...
0
votes
3answers
703 views

What are best practices for blocking UI when application is busy

I'm writing a web app using Twitter Bootstrap with PHP on server side. My app makes regular ajax requests via jQuery and i want to disable certain parts of the UI until the server completes processing ...
3
votes
3answers
674 views

Should Ribbon be used on the web?

I'm designing a web application which has a large number of commands and customizations, with many more to come in the future. I've read a number of things on usage of the ribbon, from MS's ...
0
votes
2answers
111 views

How to call collectively top-level elements of the interface common to different screens

I am looking for a common, collective word that describes major parts of the interface of a web-app which are seen on many different pages/screens, as opposed to parts of the interface specific to a ...
1
vote
1answer
229 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 ...
5
votes
1answer
338 views

When to use a group of radio buttons and when to use a select drop down

I have a step in a wizard scenario. The user has a choice of 3 options before they can tap 'Next'. For those 3 options do I use a select drop down list or a group of 3 radio buttons?
3
votes
4answers
177 views

On a form wizard step what input type/s shall I use for when there are two options?

Ok so I have two options on a wizard step e.g. Option 1: Go to step A, Option 2: Go to step B. What is the best input method to use in this situation? The wizard generally has more complicated steps ...
3
votes
2answers
2k views

“Click-and-drop” alternative to drag-and-drop, for accessibility (and maybe mobile-web)

I have observed some people fumble with a mouse. They seem unable to synchronize clicking the buttons and sliding the mouse consistently, to where they drag things when they only meant to click on ...
3
votes
4answers
170 views

Showing the number of events per day over a month

On a web app that I am building, one of the screens need to show, for a month period, the number of events on each day. I've tried the following: Showing the information on a calendar. This feels a ...
1
vote
3answers
326 views

Best-practices for context-sensitive reports download section

Imagine a web-application that lets student take tests, analyzes the results and presents them to school administrators. The dashboard shows various stats, score break downs for the school overall, ...
4
votes
1answer
250 views

How to display an error log/report for user?

My web application is supposed to display the trace and a error report after process and shows for each uploaded files all the errors and operations accomplished. Here's a simplified and really ...
1
vote
2answers
233 views

entering multiple, role-specific contacts on a customer record

Our business-focused web app helps small vendors manage food deliveries to small or large companies. I'm looking for UX ideas for the part of the app where users enter contact information for delivery ...
17
votes
5answers
3k views

Does “Don't Break The Back Button” Apply To Web Applications?

I've read the advice, "don't break the back button" from multiple sources. For content-based browsing I agree with this 100%. Does the same advice apply to web applications? I feel that it is still ...
4
votes
1answer
78 views

Representing a plugboard in a web interface

I'm currently making an enigma machine in JavaScript (early working prototype here). I've now just reached the stage where I need to implement the plugboard. Now the plugboard is a set of 26 ...
0
votes
2answers
132 views

Should a new feature pop-up load after page finished?

When trying to expose a new feature to a site I'm using a pop-up that explains the change. Similar to what Google is doing across their products. An example: My question is if it is important to ...
3
votes
2answers
318 views

What is the best way to display the individual results of a survey?

I'm creating a UI that allows a client to review the individual (and global, but that is for another time) results of a survey once it has been completed by another user. The question types are pretty ...
1
vote
0answers
57 views

Managing UX technical debt in a new application [duplicate]

I am an SQA working on a new Learning Management System, that will launch in the next month. I think the system is very ugly and has bad UX. We are using JSF and Prime Faces and my team does not ...
1
vote
2answers
212 views

Managing/organizing a portfolio of UX for a company

Working as a full-time UX professional for a company, after a while you can build up many projects that should also be kept track of and watched carefully. If you think about a site as having an ...
0
votes
1answer
103 views

When using Paypal, how to account for shipping cost when not knowing the buyer?

I've put together a webapp where users can list their articles for sale with a price and the payment is done via paypal. Now caluclating the price for the payment won't really work if there is ...
4
votes
5answers
1k views

Fixed footer vs non-fixed footer in mobile web app

On a web-app, a fixed footer creates a performance issue, as the response and sensitivity is not quite as good as native app. But we have some important controls at the footer level like adding items ...
1
vote
2answers
108 views

Saving a field as a preset

I have an entity (say, an event) the user needs to create periodically. In its attributes, the user needs to enter a range in a text field that is a technical specification (complex). The user will ...
3
votes
2answers
157 views

Why do many web sites emphasize registration and hide log in forms?

Many web-based applications are emphasizing sign up forms and hiding log in forms, often placing log in on another page. I'm under the impression that the majority of users are not first time users, ...
1
vote
1answer
77 views

Handling the branching/switching between incomplete tasks

How should I handle branching to a distinct task whilst the first remains incomplete? As a specific example, I have a web application where I am able to create appointments on my schedule. These ...
1
vote
6answers
684 views

Usage of an arrow to symbolize ordering: is this a universal symbol? Should something else be used?

When displaying tabular data, is the usage of an arrow, an universal symbol? (To symbolize if we're ordering in ascendant or descending order.) I'm trying to figure out, if my developer tool, should ...
15
votes
6answers
1k views

How to show the user the possibility to sort a column with space problems

I am working with a big table with 20 columns and a lot of information. I know that the most common way to indicate that a column is sortable is by adding a little arrow at the right or left of the ...
1
vote
2answers
369 views

Why has web annotation so far been a failure?

It seems that through the use of browser extensions, web annotation could provide an awesome way to 'add more channels' of data to an existing web resource. Given the limited technical challenges, and ...
2
votes
3answers
293 views

Are users really more comfortable with mobile-friendly web-app versions?

I'm trying to better evaluate the added value my users will receive from a web-app and would like to hear from your experiences and researches in the field. Currently, although the application ...
1
vote
2answers
143 views

save wording, save as? save new?

We have a situation where a user would be working on a shared document. If they edit that document they may want to save it in a shared state, or fork the document. The question is how to word it. ...
4
votes
2answers
135 views

How to make users expect app-like features on a website?

I have a website with some app-like features like drag and drop. I use the standard indicators for these features, but testers don't discover them in user tests. When these features are pointed out, ...
7
votes
4answers
837 views

How should email threads be ordered?

I thought I had the answer to this question. If you view raw email, you can see that the most recent email is at the top, with the rest below in reverse chronological order. I think it's fair to say ...
26
votes
5answers
2k views

Why aren't Gmail-like “on-page” dialogs more popular UI solutions?

A few months ago, Gmail gave us the choice to switch to a new UI, with many new features (...) including an "on-page-docked" window. I personally find this piece of UI very useful as it allows users ...
16
votes
3answers
2k views

Horizontal and vertical menus in web applications

It is now very common to find top horizontal menus in websites. Some reason of that might be habits and Jakob's law. In web applications you might find a menu on top or on the left side equally. Most ...
2
votes
2answers
151 views

Clarifying the controls in “draft” mode

We have an application where pages are created/viewed. There is two modes for users of the application: live and draft. When the application is in draft mode, you can edit multiple changes and then ...
24
votes
5answers
3k views

Any Research on User Experience Perceptions of Native Apps vs Web or Hybrid Apps

My organization is looking at developing mobile applications, we have a wealth of web development resources. There are many factors to consider in making the decision of how to develop this ...
23
votes
7answers
2k views

red checkmark vs. a red “X”

I am currently designing a panel in my business application that shows a table of data to a user. The data in the table is the company's percentage (this is equated by many different values), whether ...
4
votes
5answers
416 views

Is it worth it to re-implement the browser's find feature?

I'm working on a web application in which users will occasionally have to search for various information in a log file. So users would go to this app, kick off a batch script, and wait for it to ...
7
votes
1answer
120 views

strategies for applying properties to many items

I'm working on a web application where one of the workflows centers around the configuration of a large number of items. An important part of this configuration is applying one or more properties to ...
14
votes
3answers
616 views

Web app keyboard shorcuts

Is it a good practice to give keyboard shortcuts to web apps that allows a user to do tasks that are repeated often. In my personal experience, I've rarely used keyboard shortcuts offered by GMail to ...
0
votes
0answers
61 views

What is the best name for login/logout button [duplicate]

About the system: Web application with users like WordPress. The question: What is the best name for this "login" toggle button? Options: Login / Logout Log in / Log out Log In / Log Out Sign ...
9
votes
3answers
909 views

How to handle conflicting updates of a customer record

We are developing a simple web based single-page CRM-like app. I was thinking about what happens when two operators are both editing the details of a customer "John Doe". On the server side we use a ...
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 ...
31
votes
8answers
2k views

Save, Favorite or Star?

I'm working on a job app and I would like to offer our user the possibility to save a job and let them find it quickly later. First I thought using a star icon to let them "star" a job like starring ...
6
votes
2answers
297 views

Data listed horizontally or vertically?

I am currently building a data entry application and a lot of our data is contained in Div's on a page. Right now all of our data is listed horizontally because I feel that it is more readable and is ...
1
vote
1answer
213 views

Four different types of actions need to be applied to elements in a list on a mobile phone. How do I organize these actions?

I have a bunch of user created items in a list on a mobile phone. I've broken the possible actions applied to each into four types, listed below in order of most often used: reply to internal ...
5
votes
3answers
231 views

Styling Labels for a Line-of-Business Web Application

I'm looking for some guidance on how labels should be styled for a data entry web application. My client feels that the labels detract from the user interface where I feel they provide necessary ...