Most voted "ux" questions
UX stands for "User Experience" (*User Experience*) and refers to the field of study within Human-Computer Interaction (IHC) who seeks to understand how people’s perceptions and responses occur when using computer systems with the intention of creating products that are not only easy, useful and safe, but also engaging and fun to use.
Learn more…92 questions
Sort by count of
-
231
votes5
answers6588
viewsShould error messages apologize?
It is common to find an error message that says: "Sorry, you are not allowed to access this function. Please contact the administrator for help." An "apology" is appropriate in this case? It is a…
-
47
votes3
answers1078
viewsWhat is the impact of changing the default behavior of an HTML element?
Recently there was a question here on Stack Overflow about changing the default behavior of checkbox to act on the page as a radio, that is, when selecting an item, the others should be unchecked,…
-
46
votes3
answers1348
viewsShould systems force the user to create a strong password?
I’ve been wondering why some systems require such strong passwords. Example: Minimum of 8 Characters Uppercase and Minuscule Numbers Special Characters In many places they say that strong passwords…
-
42
votes5
answers2375
viewsShould I show generic error messages like, wrong password or user, or specific messages?
It is common in many systems when entering the user and the incorrect password, the system informs us that one of them is wrong, but not exactly what (it happens also here in Stack Overflow). Does…
-
37
votes7
answers2649
viewsShould people’s names be stored in two or just one column?
In business systems, especially international Erps or even in websites we see that the register asks for the last name (last name) and the name (first name). In some cases there is even the middle…
-
37
votes7
answers1131
viewsToo many screens or a screen with too much information?
I see an increasing trend, although this has existed before, to create multiple screens, several steps to perform a single action. Of course, the advent of smaller screens encourages this. But I’m…
-
36
votes5
answers991
viewsWhat is UX (User Experience)?
I see some questions on the site with the UX tag about positioning controls, colors, etc. This usually seems to me to be part of the choices of designer (or even the user). What is UX? And how can…
-
32
votes2
answers1620
viewsWhen to use icon, or text, or more text icon?
It is common to see, in software for any platform, some places where the user can select an option and to identify there what is this option there may be an icon, or there may be a short text, or we…
-
31
votes2
answers1064
viewsWhen to use Graceful Degradation and when to use Progressive Enhancement?
When creating a website or web application, there is always the problem of what to do when not all browsers implement all desirable features. From what I’ve read, there are two main ways to deal…
web-application software-architecture ux cross-browserasked 10 years, 3 months ago mgibsonbr 80,631 -
31
votes5
answers680
viewsWhat to do when a UI element cannot be used by a user?
It is common for a user not to be able to use all the elements of the interface. This can occur permanently (or semi-permanent, since some configuration or change of permission can change this) or…
-
27
votes3
answers854
viewsHow to cancel a cancellation?
I believe that most software standardizes the use of the word "cancel" for a button whose action is to cancel the operation that is ongoing. Of course, the operation under way is the closest to…
-
27
votes2
answers1040
viewsWhen and why to create a mobile app?
With the popularity of mobile devices such as smartphones and tablets, capable of running quite complex applications, it is increasingly common for companies to develop applications (apps) own.…
-
27
votes2
answers599
viewsSite made for seniors? Is there any good practice to build pages for seniors?
I am with a doubt, subjective, like almost everything in UX. But I will start from a feasible scenario. Imagine the INSS website, which is supposed to be a site made for the elderly, people who have…
-
26
votes1
answer242
viewsWrite software in 1st or 3rd person?
I am creating a software in C# and I would like to know if I should write it in 1st or 3rd person. I remember that once my teacher of logic programming came to comment on this (which software should…
uxasked 6 years, 8 months ago user107458 -
26
votes3
answers640
viewsHow should an error page (404) behave?
Should it redirect to another page? After how long? Should there be an index? A box and search free? Or already do the search suggesting pages based on what was typed? Should it demonstrate that it…
-
25
votes4
answers4072
viewsBecause of user experience, should confirmation buttons be left or right?
I have this doubt. We are setting up a system where there is a modal that asks the user whether he wants to perform such an operation or not. My question arose regarding the position of the…
uxasked 8 years, 11 months ago Wallace Maxters 102,340 -
23
votes2
answers293
viewsShould different states of an HTML element be represented in different properties?
Let’s start with a problem-example: visually replace the element <input type="checkbox"> by images. In this case, three states have been defined for the element: Natural, getting the gray…
-
20
votes1
answer891
viewsWhat is a Triple-A or AAA level site? What do I need for my site to be considered a AAA in accessibility?
I consider accessibility to be very important, but I believe that I have neglected this good practice a lot and went to read the Web Content Accessibility Guidelines (WCAG) 2.0. So I noticed that…
-
20
votes1
answer415
viewsDoes it still make sense to use the Desktop Metaphor?
I know that UX-based questions most often tend to be interpreted as "opinion-based", so I would like answers on a theoretical basis, whether by quoting an article or author who justifies a position…
-
18
votes5
answers1252
viewsWhat are the advantages and disadvantages of using pagination and infinite scroll on websites?
What does the user gain or lose when choosing one of them? Consequently what website owner has some gain due to better user experience. When to choose each one? There is a type of website or web…
-
17
votes5
answers625
viewsAllow or not allow end spaces in passwords?
The @dvd answered about password validation in Javascript. In his reply, he suggested removing spaces from the ends when validating the size: It is interesting [to validate the password size] also,…
-
17
votes1
answer243
viewsAlways display "progress/load" or only when a request seems to take longer than expected?
My question is about ux (user experience), it is not about material-design and the like and it is also not about "think", but about some experience in this type of functionality that has already…
uxasked 5 years, 10 months ago Guilherme Nascimento 98,651 -
17
votes1
answer5166
viewsWhat are the reasons to choose between camelCase and Pascalcase in method names?
First, I’m not interested in what you like best or what you use in your language, I want to know the motivation to choose one or the other pattern in a hypothetical language. Second, this is a bit…
characteristic-language method encoding-style ux language-designasked 5 years, 6 months ago Maniero 444,682 -
16
votes2
answers6739
viewsWhat are Usability Principles?
In Interface and Interaction Design, what are (and what are) the principles of Usability?
-
16
votes1
answer1779
viewsUX best practices for signage and form usability
Today I came across an interesting fact: in the last 10 years, our attention span dropped from 12 to only 5 minutes. A fact that can be confirmed by the increasing number of users of microblogs such…
uxasked 9 years, 7 months ago Eduardo Silva 3,449 -
16
votes2
answers1206
viewsShould placeholders contain examples or descriptions?
I am building an application and in my forms the placeholders fields are empty because I haven’t decided which criteria to use to fill them. On many websites and apps it is common to find two types…
-
15
votes1
answer9351
viewsWhat are the differences between Wireframe, Prototype and Mockup?
In the contexts of Interaction Design, Usability and User Experience, there are differences between the artifacts called Wireframe, Prototype and Mockup? If yes, what are?…
-
15
votes1
answer1351
viewsWhat is an ergonomic?
1) What the concept or meaning of Ergonomics? 2) What features should a software possess to be considered ergonomic?
-
15
votes2
answers243
viewsWhat are Variable Fonts? How do I work with them in CSS?
I’ve heard enough of the term Variable Fonts, and that this would be a new standard that the Web should adopt as a whole soon... I do not know if this really proceeds, but it seems that this new…
-
13
votes2
answers166
viewsWhat is the impact of changing the keypress event so that it interacts a 'level up' than the key would do natively?
A simple example, no code required: If I press CTRL + F, automatically the browser opens a search bar on the page. I made sure that by pressing CTRL + F it points to an input within the system. I…
-
13
votes2
answers237
viewsIs it correct to adopt a design specification for an entire project?
I see many frameworks, migrating to a visual based on design material and using flexbox to contain the elements, among them. Bootstrap Materialize Quasar Foundation UI material Whereas they are UI…
-
12
votes6
answers293
viewsHow to visually indicate which fields are fillable?
I am developing an application, in which there is the following form to be filled: The goal is to obtain the necessary data to form the "Code of Action" that must be created. This code is formed by…
-
12
votes3
answers464
viewsShould the checkbox label be on the right or left of the controller?
Usually we put the label to the left of the data entry control. Well, it has layouts but this is a common good. By linearity would be the case of label continue left. But it’s very common to see the…
-
11
votes2
answers1641
viewsWhen to use and not use AJAX when submitting forms?
If I have a giant form of questions, sending via AJAX is the best way? <form id="formulario" method="POST"> <!--vários Questionarios aqui--> </form> Javascript: $.ajax({ type:…
-
11
votes2
answers2875
viewsWhen should I use disabled, read-only or hidden fields?
If I have a form where some fields are fixed, what is the best way to present these fields to the user, from the UX point of view? A common field, disabled: <label>Foo: <select name="foo"…
-
11
votes4
answers650
viewsIn production environment should errors be disabled?
I saw that errors generated in production environment result in major problems, especially when you have an application related to money and/or passwords, but also due to the privacy of information.…
-
10
votes2
answers327
viewsWhen to use underlining in web hyperlinks?
When I got on the web everyone hyperlinks were underlined. After this was no longer used, practically no longer used anywhere. Is there a reason not to use it anymore? Do you still have a situation…
-
10
votes2
answers169
viewsWhen should I worry about UX?
I have recently seen some posts about what UX is (User Experience) and this part seems to me to be understandable about "what is?" However, I wanted to know when I should worry about UX. I am a web…
uxasked 6 years, 3 months ago Giovanni Dias 712 -
9
votes1
answer261
viewsButton inside a clickable card
During development I saw the following situation: Where the card is clickable and leads to the user stock, but inside the card has an inactive button, that is, the user will usually click the button…
uxasked 4 years, 8 months ago Felipe Duarte 6,284 -
9
votes2
answers905
viewsShould I treat emails as case sensitive or insensitive?
It is common to have a register, mainly of login requesting an e-mail address. According to the RFC governing e-mails and domains the first is case sensitive, while the second is insensitive, which…
-
9
votes2
answers568
views"Alert", "confirm" and "prompt" are considered bad practices?
Where I work some professionals do not like to use these features and said they are considered bad practice and were warned by other more experienced programmed not to use and end up replacing these…
-
8
votes2
answers3674
viewsHow to create a 404 error screen
I’ve seen a lot of tutorial teaching to customize 404 error screen, but only in CMS as Wordpress, I wanted to know how I do to style a 404 error page*(not found)*, so that the user sees a beautiful…
-
8
votes2
answers795
viewsWhat is the best way to implement a loading bar?
I have a project SPA that in each screen transition, a loading-bar (progress bar) to improve the user experience (this UX will encompass more interactivity than performance). But when researching,…
-
8
votes5
answers2803
viewsHow to make CSS a paragraph with Capitular letter (Drop Caps)
I would like to style only the first letter of each paragraph of my text, but I don’t want to have to separate that letter with a <span>, because I want to keep the correct semantics of the…
-
8
votes2
answers666
viewsOnly with CSS is there any way to make a "Toast"? An element that goes up and then click to close it?
In mobile there is a very common component that is known as "Toast", but I kept thinking about how to adapt it only with HTML and CSS Is there any way to do something like this "component" above…
-
8
votes2
answers174
viewsHow to do with CSS Downloader bar with animated background?
I saw this element that actually works as a "Loader" while the image is loading etc. And I tried to replicate it. Not the dynamics to function as a Loader, but yes this effect of the passing lines…
-
7
votes2
answers417
viewsPlanning of user interface
I’ve already tried to develop the layout of some applications, but the only criterion I ever used was to check whether it’s looking good or not. It turns out that this criterion is not very useful…
-
7
votes2
answers5978
viewsBest practices when presenting Android loading screen
The best known and widespread approach to show the user that a request to the network is happening and make it wait until the end of this, has been through the use of the component ProgressDialog.…
-
7
votes1
answer247
viewsCss in inputs using Affordance principles
To facilitate the development of responsive forms it is very common to put 100% width on inputs, and control their size through the width of a div as container, this technique helps when…
-
7
votes1
answer135
viewsWhat is Task-Driven User Interface?
What is Task-Driven User Interface? Is it the same as Task-Based User Interface? What are the advantages over CRUD?