A web app(lication) uses technologies such as javascript, CSS, and HTML5 and is executed in a web browser.
17
votes
4answers
528 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 ...
1
vote
1answer
61 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.
...
0
votes
0answers
24 views
Which platform should a forward thinking line of business application use? [closed]
We are a small development business creating applications for the construction industry. These are typically classic line of business applications - grid heavy, trees, import and export and so on. ...
6
votes
3answers
424 views
Breadcrumb or tabbed form or best of both?
We have a web application that allows users to query a database.
The results are returned in a breadcrumb style interface.
We brought this change in at a new version, and our users have been ...
14
votes
6answers
601 views
With 'OK' button, 'Cancel' should appear as secondary button or link?
When I make web application designs, every time I style form or overlay boxes with OK and Cancel button. I think of making them different. But is it a good practice?
Some people recommend primary and ...
22
votes
6answers
1k 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
2answers
84 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
228 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 ...
6
votes
5answers
221 views
Help panels inside application
Are there good UX reasons for not putting a "help panel" within a web application? (one that can be shown or hidden).
Most applications open help in a different browser tab. I'm thinking of just ...
7
votes
3answers
300 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 ...
3
votes
3answers
228 views
Which is the better user experience for a web app: an integrated support ticket module or a separate app?
I am building a new web app which hopefully will be subscription based, and I am wondering what will be better:
to develop a quick ticket module
or
redirect user to separate knowledgebase / ...
3
votes
4answers
124 views
Better to Show Empty List or Default List?
This is a web application for people to manage a large database of stuff. When the user clicks on the a button/link to "View Their List of Stuff", is it better to present them with a populated list or ...
7
votes
6answers
463 views
Is the “Help” feature really helping?
Almost all apps/sites have a feature 'help' regardless of type and subject of the app/site. I have rarely seen people using the same for their benefit. I would want to know if it's worth putting the ...
18
votes
4answers
361 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 ...
-1
votes
0answers
28 views
Editing relationships between two tables [closed]
I have a table which have composite primary keys consisting of columns kin and child (each of which is foreign key for two other tables, but now I am not about these tables) and also a column of the ...
6
votes
2answers
160 views
Is it OK that url is changed after invalid submit of form?
Let's say I am at Create new user page and current url is /users/new.
When I submit this form with invalid data (e.g. mismatched passwords), user is redirected to /users.
Is it OK that user will see ...
4
votes
1answer
99 views
Automatically clear cache from scripts
I received a request to implement browser clear cache automatically when a user starts a session. This is the first time I encounter such a odd request.
Is clear browser cache for a web application ...
15
votes
5answers
652 views
Displaying wait indicator for a long running task — which sometimes completes quickly
In a web application I am working on there are some actions which usually take a few seconds or longer, depending on typical variables (connection speed, PC speed, amount of data involved, host load, ...
2
votes
1answer
42 views
Best approach to presenting data that is being compared and the differences within it
I am developing an app that compares source data and destination data (the data is transferred from one database into another)
I would like to create the best possible interface that clearly and ...
5
votes
5answers
265 views
What is the best method to undo an action?
Imagine for the sake of simplicity I have a web app to-do list, where each item is a line and has a check mark near it. When the user clicks the check mark, the task is then "done" and the line fades ...
13
votes
3answers
427 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 ...
2
votes
2answers
65 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 ...
29
votes
8answers
1k 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
5answers
293 views
Alternative wording to 'upgrade from free trial to a paying plan'?
Looking for an alternative to 'upgrade'. The problem is that in our web-app ui and communication, we are currently using two different versions of upgrade:
the common upgrade/downgrade of the ...
3
votes
2answers
202 views
Lightbox for “In-Context” Editing
Some sites effectively combine the concept of, for the lack of better term, "in-context editing" and lightbox to allow users to easily do page content update. For example, check out Schoola and try ...
6
votes
2answers
132 views
Best usability: visual presets or simple action?
I'm working on a webapp that lets designers generate CSS through an intuitive interface. Right now I'm working on the Shadows panel and I can't decided which option has the most versatile usability. ...
5
votes
2answers
149 views
Measurement to use when designing for desktop and mobile
I am currently working on a web based administration interface which has a lot of controls, such as sliders, check boxes, input fields, etcetera. The interface should work on desktops, tablets and ...
4
votes
3answers
1k views
“Best practice” font for information heavy web applications
We run a B2B, information dense web application (a helpdesk) and our base font is currently
13px Helvetica Neue",Helvetica,Arial,sans-serif
We've been thinking about using a webfont to improve this. ...
8
votes
3answers
118 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 ...
6
votes
2answers
117 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 ...
6
votes
4answers
225 views
Automatically redirecting to mobile app from home page?
We have an iPhone app that is our main focus. We have an informational website (3 pages). And we just created a mobile web version of the iPhone app for Android and other smartphone users. Our debate ...
8
votes
1answer
182 views
WYSIWYG vs MarkDown - is there a middle ground?
I'm trying to figure out how to let my users edit their content on my site. It's currently just text formatted depending on the screenwidth, but I'd like to give them more control over their content: ...
11
votes
4answers
719 views
Right-Click menu awareness on Web Application
The web application I am building has a custom right-click menu. I'm concerned that the user might not find this menu as normally right-clicking will only display the default browser's menu. Is there ...
6
votes
3answers
297 views
to admin or not admin
My question is very simple - is separate admin better for UX or is it better to integrate it inside front-end?
I care only about UX and what is better (and easier to explain) for end-user, I don't ...
4
votes
3answers
236 views
What unicode symbol should I use for EDIT?
I'm trying to keep a very light payload on a wordpress plugin I'm writing.
Users will be able to:
add - +
refresh - ⟳
edit
I'm thinking of using the pencil glyph: ✎, but I'm not sure about it. ...
5
votes
4answers
215 views
Why use paper prototyping, besides saving time?
When creating a web application prototype, I find it's pretty easy for me to put together a fast prototype. What are the advantages to using a paper prototype instead (or before that)?
This video ...
9
votes
3answers
214 views
Identify different types of clickable shapes?
We're building an application that is like an interactive flow chart. When users are viewing the flow chart, they can interact with certain shapes:
Link to another flow chart.
Link to an external ...
5
votes
6answers
164 views
Should tabs changes in a web app be part of the browser history?
I've implemented a JavaScript plugin that tracks tab changes in through the browser history. Here's a brief overview of how it works:
Once tab is clicked, the URL hashtag (the part that looks like ...
6
votes
2answers
652 views
Guidelines for when to auto-save settings vs “save” button
In our web application we have a number of pages to do with user settings, in different categories. For most of them we have a display page with an edit button/link, which takes them to a form which ...
6
votes
2answers
672 views
Modifying images for mobile sites: scale them or cut them?
This is the first time I design a website that has a mobile version.
This is the original size of the images (well, they are a little bit bigger):
This is the size when they are displayed in ...
7
votes
5answers
466 views
How to say that an online demo is interactive in 2-3 words?
Basically, they can play around with the app, to get a feel for it in a advance. The target audience is business owners who may or may not (likely not) be technologically inclined.
Demo implies that ...
10
votes
3answers
178 views
Should general 404 page be shown to the user if he clicks one-time link second time?
There is a Sign up function in a web application. After user signs up, an email message with confirmation link is sent to his email address. This confirmation link is obviously valid only one time.
...
3
votes
4answers
118 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 ...
11
votes
6answers
438 views
What control to use to select multiple months?
I want to offer the users a way to select a range of months within a year. The selected months are used to display a table of data. The control should be placed above the table and since vertical ...
5
votes
7answers
249 views
Show 6 share buttons vs one button that opens tooltip with 6 share buttons
I have a web application that hosts some user content, say tutorials.
I'd want to give users opportunity to share this content using social network buttons like Facebook Like/Share, Twitter, Reddit, ...
8
votes
6answers
229 views
Is speed the most important factor in mobile applications?
I've been noticing a trend when using my phone for music at work. Sites like Bandcamp have an excellent mobile site that is simple and intuitive. However, once I find a cool group on Bandcamp I end up ...
3
votes
2answers
100 views
Setting vs Settings? Which one makes more sense in a dropdown button
This button should do what it looks like it should do. It opens a drop down of actions that a user can perform on their user account. Should I go with "Setting" or "Settings"?
13
votes
7answers
780 views
How to incorporate a “never” value on a slider?
I have a slider in a web page (similar to this one) to control the the duration of how long to keep an item before it is removed:
The range of values goes from 0 to 90, with the value 0 being used ...
16
votes
4answers
554 views
Showing progress for a long many-step process with a discrete progress bar?
I've got a desktop-focused web application where the user is going to be initiating tasks that take a long time. Sometimes, these tasks will take hours to complete (users don't have to do anything ...
-4
votes
0answers
57 views
How do I improve the visual appearance of these widgets? [closed]
How do I improve the visual appearance of these widgets? What tools are available to help me?
(I am brand new to User Experience and I don't have 10 reputation points to be allowed to post my ...





