Tag Info

New answers tagged

2

The relevant WCAG 2.0 guideline is 3.3.2 Labels or Instructions: Labels or instructions are provided when content requires user input. (Level A) A possible technique to achieve this is G167: Using an adjacent button to label the purpose of a field: When a button invokes a function on an input field, has a clear text label, and is rendered adjacent ...


1

Generally speaking, it is a bad thing to omit a label for the reasons you state. However, the search box is a slightly different edge case here. In general it is the first form on the page and screenreader users will often jump to the first button on the page (the 'search' button) and then shift+tab (or whatever shortcut key they use) to move over to the ...


5

There is an official aria-label attribute that seems to do what you're looking for. You would probably label the input field like this: <input name="q" aria-label="Search query"> I haven't been able to find out whether or not screen readers support it.


-1

I have no formal research into your issue directly but have recently implemented something similar to a eCommerce web application. It is a requirement of the order confirmation page that the user enters their email address twice to increase accuracy. To allow the user to copy and paste their email address defeats the purpose of asking for it twice in the ...


13

You need to clearly communicate in a non visual sense the fact that the menu has sub menu items. When thinking about the problem like this it turns out that you aren't restricted to just output text as you can also use the text in the tags and attributes. For visually impaired users you should be thinking in text, not images (this is actually very good ...


1

Most mice only support vertical scrolling. In mac os you can hold shift (maybe you can in windows too?) to make the scroll wheel horizontal, but don't expect the average user to know that. Once people use tablets, though, horizontal scrolling should not be a problem. How is your business data organized? If it is an excel-like table view with potentially a ...


2

A con I see immediately is the use of the mouse wheel, unless you are able to override the default vertical behaviour with an horizontal one. UPDATE: The same is valid for the Page Up and Page Down keys. May be you want them to behave like the List Mode of Windows Explorer.


1

Horizontal navigation is really good, but only when the user is actually doing a swipe action across the screen. To put this in another way, its good on handheld touch devices. A Web App might not be good target for horizontal navigation unless its made in a really wise way. Now from the way I understand the working of your app, the illustration on the ...


1

I see the main pro as the user's retention of orientation within the app. If the horizontal scrolling keeps a portion of the list visible when the edit fields are toggled as illustrated in your example, it should be clear to the user how to return to the list (whether through a swipe gesture, 'back' button or 'cancel' button referring to the cancellation of ...


1

According to me, if you want to make the urls clean you should rewrite them instead of abbreviating. According to me, your URL's should be descriptive and short, but you shouldn't use initials to make it short, for example if you have an URL like https://example.com/purchase/?pcat=ps&p=se Now I don't get it what does ps and se stand for right? Also, ...


3

Parameters in the URL make the URL not clean just by using them. I would rather go with URL structure like: https://example.com/products/secureEmail/ - to show the details of a product https://example.com/products/secureEmail/purchase/ - to start the procedure of buying https://example.com/products/secureEmail/purchase/?step=2 - to navigate to another step ...


0

Could you do something like the NFL do, where you can navigate to any of the teams' sites from the homepage using a small, unobtrusive navigation bar from the top of every page? To me, this doesn't make the rest of the page look like a disjointed iframe. Of course, yours would be the opposite, so (a condensed version of) your league site's navigation would ...


0

Dropdowns in html forms expand by default when they get focused and the down arrow key is pressed. So yes, I would recommend implementing this in your widget as many users certainly have taken this habit whereas only few of them might be comfortable with combined keys shortcuts like ALT+DownArrow.


0

The easiest thing for the user is probably a textfield - that'll make it easy to delete any bits of the text they don't want. Something like this perhaps? I've left out the 'exact match' option: it makes it simpler for the user, and I suspect that there are very few cases where the user needs to do an exact match where a substring match wouldn't work.


0

Is this for web usage or for a modal on a native app? Reason I ask is because I believe the context, "I'm looking at content on a web browser", may influence the user's thoughts as to where the X to close the modal ought to be. My gut feeling is that all modal/lightboxes plugins on the web by default have the X on the top right corner, to have a web app and ...


0

Your question can be read like so: Should I make an effort to provide my users with an interface that follows the conventions they are accustomed to? The answer to this is a resounding yes. Mac users look for close buttons on the left, Windows on the right. For most users this is a system 1 process - they don't spare a fraction of consciousness, it's ...


0

No. Your heart is in the right place, but, idealistically, one of the points of creating a web application rather than a native application is for cross-platform portability. But even if that's not a relevant factor for you, think about this: What percentage of your user base uses Macs? How much increase in effort is required for them to understand that ...


0

Are you always selecting complete words as triggers? If so, you could use completion: User types "B", system proposes "Belfast" and "Belfast account", user selects second one. Or, the user taps trigger words to include in rule. Esp. the last idea depends heavily on the task familiarity and training - it sounds you have a rather specialized task which is ...



Top 50 recent answers are included