Pavel
  • Member for 7 years, 7 months
  • Last seen this week
What's a polite way to ask the user to verify that they're not abusing my system?
4 votes

It is very rational to require verifying an identity via an email address or a phone number for a demo run. Since it is a quite common practice, no reasoning is expected, neither needed (besides ...

View answer
Account verification codes: Which part of the telephone number do you show users?
3 votes

A general principle to follow is to provide enough information for a user to identify the known phone number, while restrict others from any unintended use of it. Most commonly, last two digits will ...

View answer
When to use Tabs vs. Button Group?
3 votes

A radio button group represents a choice within the view. While a tab set represents a choice of a view.

View answer
Should we provide form navigation in 2 step forms?
Accepted answer
3 votes

Yes, the number of steps should be clearly indicated. When a user fills up a form, he or she doesn't know that there are just two forms. Such awareness affects positively on user's decision whether ...

View answer
Do people use the browser search to search for text (use CTRL + F) on websites?
2 votes

Product page Hiding information behind the show more button is quite inappropriate if it's a page dedicated to the product. The user already decided to open the page, why not let him or her see the ...

View answer
Gmail's Email filter checkbox or radio?
2 votes

It's very likely, there is a reason behind such solution. Let's say we develop that block and replace the checkboxes with a group of radio buttons: download bmml source – Wireframes created ...

View answer
How to handle state of a toggle switch?
2 votes

A failed request should be clearly indicated to the user. And succeeded one as well. It's important to consider an indication of both possible scenarios since the process of confirming a request can ...

View answer
Ideas for placing tab-specific actions
2 votes

If it's not possible to place the select-all checkbox inside, a good place for it would be on the left-hand side, aligned with the checkboxes of the items. download bmml source – Wireframes ...

View answer
How to eliminate a repeating tree hierarchy for the types that share the same structure?
2 votes

That's a right decision not to repeat the tree three times. Thus, a task can be set this way: How to allow selection of three types (A, B and C) at each node of a tree structure? Assuming that ...

View answer
What is the logic behind delete other-end chat?
2 votes

The logic of deletion the other-end chat message is to allow a user to control the history of a conversation, and remove undesired parts of it if necessary. From UX perspective there is no right ...

View answer
How many notifications should be saved?
Accepted answer
2 votes

There is no universal notification amount to store, the exact value should be determined for your application exclusively. Keeping latest notifications for a short, though reasonable for your ...

View answer
Complex filtering
2 votes

A data can be rendered as a pivot table, that covers the functionality you described. There is a nice example of how such table facilities can be implemented, you can find it described with a handy ...

View answer
When should "Don't ask next time" check box take effect?
Accepted answer
2 votes

The solution is highly depends of the kind of an action you're going to apply, perhaps, other options should be considered for a yes / no dialog. A general recommendation would be to take into ...

View answer
Email as a service, should I send verification emails on signup?
Accepted answer
2 votes

Is it worth it for an email as a service platform to use verification links? Yes, a verification email should be sent once a user applies for any registration, to confirm a desire of a user to ...

View answer
Better solution for register/login
1 votes

There is no best single option. Multiple registration options is a de facto standard now. E.g. a concise classic form and Facebook, Twitter, etc.

View answer
Something management VS Manage something
Accepted answer
1 votes

Whent it's clear from the context If it's clear from the context, the shortest title, e.g. "Licenses" would be the best since its conveys the same sense ocupying less space. To find an ...

View answer
Why try to hide the sleep button in GNOME?
Accepted answer
1 votes

As for the rationale behind this solution, there are discussions about it, e.g. in: the mailing lists, the bug tracker, the design policy discussion history, the design guidelines. The main ...

View answer
Application showing 2 different brands
1 votes

Probably, the best possible approach is to show both logos, but at a distance from each other. E.g. at the top-left and the top-right corners. Let's have a look at how Google approached that problem ...

View answer
What is the best way to show the Key/value pairs that has no data?
1 votes

It looks like it's best to display nothing if that fits your case (solution 1). Some default grayed out values like <no data> can be used as well if there is a need to distinguish between empty ...

View answer
What's the best way to display sentiment options?
Accepted answer
1 votes

It appears, there is no much reasoning against displaying a sentiment rating scale in the order from negative to positive. This way its ordering resonates with the one that most users used to see. ...

View answer
How to introduce users to a new buying process?
1 votes

When a user clicked the button, a notification bubble with a clarification can be shown, saying something like: You're order has been placed, the purchase will complete once accepted by the ...

View answer
User issues with Google reCAPTCHA
1 votes

reCAPTCHA v.3 Perhaps, Google reCAPTCHA v.3 would be an auxiliary solution for you. As it claimed in the documentation: reCAPTCHA v3 will never interrupt your users, so you can run it whenever ...

View answer
Navigation between dashboard and landing page
1 votes

That fact that the landing page contains some of the core features doesn't seem right if the same functionality doesn't present in dashboard. Perhaps, it should be reconsidered keeping in mind that ...

View answer
Consecutive dropdown or Progress tracker?
Accepted answer
1 votes

It seems like there are just two actual steps: picking a company, and picking a flyer series. While statistics observing is just a subsequent result of previous operations. I would suggest to ...

View answer
Responsive web design technique in desktop application?
1 votes

Responsive web design (RWD) primarily addresses the screen size, aspect ratios and other display characteristics' variations that don't seem to be an issue in desktop applications nowadays. Most ...

View answer
What is the terminology for "floating links"?
1 votes

There is a similar concept in programming called a "dangling comment" in IntelliJ IDEA IDE. Such usage of comments considered a bad practice, there is even a code inspection defined in the IDE that ...

View answer
What is a good example to set a task that is due on specific event date?
1 votes

It looks like it's best to start with a milestone as a starting point. A workflow, might be the following: Picking a milestone screen. On the next screen, the date of selected milestone should be ...

View answer
Is it good practice to show notification on error?
1 votes

Is it good practice to show notification on error? Yes, it is a good practice to show a notification if an error occurs. Example: User tries to login, but login fails because of server error (not ...

View answer
Should we lock UI?
1 votes

User's Input Should Never Be Wasted Considering the fact that the component's data will be overridden after a response from the server, it should definitely not be allowed to override user's input, ...

View answer
Why is full space not used to show pages in Google sheet
1 votes

It is necessary to note that the limitation is the total tabs length, not their amount. The logic behind this solution seem to be related to a panel that shows from the right, that used for ...

View answer