New answers tagged

0

No, there is no sensible reason for doing this. It is bad UX, plain and simple. Disabling pasting into a password field is actually encouraging bad passwords. Password managers automatically clear out the clipboard after pasting, so that argument is no longer valid.


2

Radio buttons with all 3 options This is a very common scenario, and many sites use either select or radio buttons interchangeably. However, it's recommended to have all options visible at all times, not to mention radio buttons take only one click, while select requires click-->travel-->select If possible, use radio buttons rather than drop-down ...


2

You could introduce some way to set a specific priority (an icon, double clicking the existing priority column, etc). If I need to move from 345 to 13, I double click the 345 and type 13, hit enter and that row zips up to position 13 (former 13->14, 14->15, etc). I would likely combine multiple solutions. Click and Type is good for setting a specific ...


0

Drag and drop is more convenient and can move multiple rows Many arrange 10-20k is a lot of manual


0

add a expand Collapse icon so user can easily understand row is expandable don't redirect user on click of row. On click of row just open the accordion and show loading in accordion area if needed.


0

Actually there is better option to this. It's that don't redirect user on click of row. My Suggestion: On click of row just open the "accordion drawer". Add a link to either of the important field i.e. Id or Name. Also change little appearance to which the link is added by color(mostly used shade of blue) or an underline. Why? 1) Seeing your data ...


3

"Loading" screens, progress bars, spinners, or the like are necessary for operations which take enough time that the user needs reassurance that the program hasn't crashed or become unresponsive. For shorter-duration operations, a spinner or loading screen can actually increase the perceived duration (if not the actual duration) of the delay. There has ...


1

There are guidelines about keeping your user adequately informed about system response and delays: Response Times: The 3 important Limits by Jakob Nielsen This article was originally written in 1993 but was updated in 2014. The basic advice regarding response times has been about the same for thirty years [Miller 1968; Card et al. 1991]: 0.1 ...


1

I think you are talking about the carats. Jquery's UI library has defined line of code for every particular icon. But try not to use these on the headers. As for the headers the UI looks intuitive when we use icons like hamburger, kebab etc. Carats are for the in page navigation only.


0

I think you should only touch the database when the user is finished editing their document. So, when the user hits the Save button, whatever data is entered at that point should be saved. In your example, if the user creates a new document, fills out a title and some content, renames the title, and then hits the Save button, the modified title and the new ...


0

That also depends on language specifics. e.g. if you sort asc/desc in MySQL databases you can define a collation in which the textual data are given. German speaking users would sort differently form english speaking users.


1

Why don't you ignore special characters and sort them based only on alphabetical characters?


0

I don't see a search input field in your UI, so this might be called as a filter only. Any conditional UI can be revealed when it is actually required, removing some of the clutter: If the user clicks Review, you could expand the UI to show the remaining elements:


0

As I understand you, the "Unlink" and "Breach/Incident" is also childs of "Item priority"? How about this example? It will visualize the hierarchy of the settings and still respect the two types.


-2

@Mohini Since the result depend for both the searches. Search button should be placed below the search area.


0

Right now, it's standard practice for web applications to be online-only. If you're going this route, you'll probably be fine. In the coming years I doubt that will remain true. Take a look at Service Workers, especially Google's implementation with Polymer: https://elements.polymer-project.org/elements/platinum-sw.


0

I do NOT think the current table is a good solution. It makes me think of a spreadsheet, but then does not follow the conventions of a spreadsheet (with a totals column, etc.). This does not mean that a table is wrong, just that the current use is misleading. The symbols do not mean anything much to me; you have to ask your actual users. My solution is not ...


3

The following are guidelines that I typically use when making this decision. Tables are good when comparing data points across records/sorting/filtering. Use a table display when: it is important to be able to visually compare values from several different records (e.g. which address records are from Spain, order records by users' last name) you'd like ...


1

You might do two versions and A/B test them to compare the user reception and content results. One with confirmation checkbox (additional step) that blocks the 'Submit' action. Second one could be sth simplified, like this: It's clear call to action and should raise the awareness of the newcomer but would not block the flow of the frequent user.


0

Given the fact that you are working on a product where: High accuracy/truth is important It may be worthwhile including this confirmation step because: It will start a feedback loop in the user's mind that asks "Did I in fact answer everything truthfully?" It will encourage the behavior of revisiting fields in order to confirm that no errors or ...


1

The best solution is typically option 3. Say the screen holds roughly 10 items, on page load send out the request for those 10 items and the 10 items immediately proceeding them (20 total). Then when the user scrolls past your first 10 items send the request for the third set of 10 items and load those in. This way the user will always have a buffer as they ...


1

I'm not normally an advocate for browser sniffing but this is one case where it may be highly useful. If you sniff out the browser (say Safari on iOS) you can display a message positioned correctly and give a directional arrow to indicate that the user can add to their home screen. Now doing this all the time and blocking part of the precious Real estate ...



Top 50 recent answers are included