Tag Info

New answers tagged

0

It's a bit difficult when I don't know the context, but here are some suggestions: You could use a script that makes an AJAX request to a resource on the intranet (or you could use Image.load). If the load fails, remove all Intranet links or grey them out with the title text "[UniversityX Intranet Connection Required]". Also, use a standard color, icon, ...


1

I'm totally with you, don't put those internal links on a public website. If possible, try to find a technical solution. I don't know if you have those options, but if yes, try :) 1) Determine your users IP Adress and show the internal links in a separate place on the website if inside the correct IP Range. 2) Only show the links if a user is logged in or ...


2

Rather than completely focus on input widget, in addition to widget an in process correction UI would be very strong. download bmml source – Wireframes created with Balsamiq Mockups


0

What you need is a searchable dropdown/select list. The distinction between your example is that the area you type for searching is NOT the data entry field, and only serves to present a list of options. If you click the dropdown to expand it, type in the search field, and then click away without selecting anything, then the selection does not change and ...


1

While digging around the site, I came across two other ideas in this question that allow input of only valid values: Slider A slider that can be dragged in different speeds (idea and image by JonW): Benefits flexible intervals possible (i.e. +20 between 200 and 500, +50 when value is over 500) faster increase/decrease of the value by dragging further ...


4

How about a design like this? download bmml source – Wireframes created with Balsamiq Mockups You allow the user to enter any number he wants into the "ideal bid" textbox, but automatically display in the disabled "actual bid" textbox the nearest increment (rounding down so as not to make the user pay more than he intended).


5

I personally am a fan of what Windows has been doing lately with numeric inputs: When you enter something invalid, it shows a "tooltip" type popup that tells you of the error. Obviously, the message for your control would be something akin to "The bid must be a multiple of 20€"


6

In HTML5, the input element supports the step attribute. Example: http://jsfiddle.net/yhffroa1/ However, not all browsers support it yet. IE in particular doesn't have spinner buttons for <input type="number">, and mobile browsers don't respect step at all. There is also the pattern attribute that applies the :valid/:invalid pseudoclasses as ...


35

I came up with another way to handle this scenario which is more clear in cases with arbitrary jumps. 1. Show links below the text input to quickly convey how the bidding system works by listing valid choices which can be chosen with a single click right from the start. 2. Update valid choices as the user types or clicks The user can either type 68 or ...


2

If you are not space constrained, allow user to enter whatever value they wish and then round it to the nearest allowed value. The reason this needs space is that you will need to not only show the actual allowed value, but show an explanation of what is going on. Something like: Your bid To prevent arbitrary bids with small increases prolonging auctions ...


4

To make sure users only select and don't enter anything, you would need to remove entry form, because it's encouraging people to enter things into it. Alternatively, I would set current bid as default and only let users choose from values like "$445 (+$15), $460 (+$30), etc". set current bid as a default and give user a list of options from +$10 (or ...


28

I recently was playing around with a new type of pager control that only uses numbers and doesn't require any localization (next, previous, last, first, all function without any words required in the UI) I modified it slightly to work in your case here. The idea is to be really clear to the user up front that they can't just type anything they want because ...


1

An autocomplete that is not editable As you type it narrows down the choices (simply a filter) If only numbers are valid then just throw out keystrokes that are not valid If they type in a sequence that is not valid then you simply have no valid choices An enter key is used to denote the user accepts the current selection Tab key is next item from the valid ...


1

Design by the principle of least surprise. The user pressed the tab key 99.999% of the time this was not an error. So what do they expect? Consistency heuristic would guide that users expect same behaviour as their most familiar platform - if they actually know the behaviour in that platform. For something this subtle that would be the minority. User ...


2

First off, for accessibility reasons it is really important that the Tab key instantly goes to the next item in a form (based on a Tab order that makes sense -- Left to Right, Top to Bottom) I know this isn't your question but I wanted to make sure people didn't suggest preventing the TAB key from registering or any such non-sense. If a combo box has focus ...


0

You've listed two possible behaviors: mimicking an enter key or mimicking an escape key. Have you considered doing nothing at all? Just discard the keystroke as inappropriate for the particular control (combobox) in its current state (option-list-showing). As long as your combobox doesn't automatically show its option list when it gets the focus, then ...


1

The best way to deal with these situations are to thoroughly handle them. Use something to signalr that will automatically deal with your connection and re-connection problems in the background. Then implement the command pattern. All your actions will be a command that will queue up. If there is connection they will save, if there is no connection they ...


0

Why not both? Consider these two scenarios: User has decided to add a few new players. They then want to generate a new team with those players in the roster. They don't care so much about the existing teams, because they were generated before the new changes. User is looking for a specific team. They want to know if it exists. They go through the list, ...


0

The question is actually simpler: Does the player list require interaction from the user (i.e selecting players) or are the big lists just for display purposes? Button placement depends on the users flow. In the case of a typical form for example, the flow is this: input required data > button indicates the action to take when complete Does the user have ...


1

We recently bought http://www.blue.coffee to show some art work. Was curious to see if people would go to the sites It is now December and so far decent but not great results. Our web-site names with .com are getting about double the hits as the .coffee names. An example is http://sdadoption.com/. That is getting 2x the traffic as lawyer.coffee. This ...



Top 50 recent answers are included