Questions tagged [accessibility]
Accessibility seeks to make an application or website usable by everyone, including people with disabilities such as visual, auditory, ambulatory, or cognitive impairment. *This tag should NOT be used for:* programming that requires "accessing" a process in multiple threads, a object in a class, a resource on a network, etc. or responsive design, which deals with serving content to a wide range of devices, unless there are also accessibility concerns.
accessibility
8,107
questions
685
votes
24
answers
195k
views
How can you program if you're blind?
Sight is one of the senses most programmers take for granted. Most programmers would spend hours looking at a computer monitor (especially during times when they are in the zone), but I know there are ...
522
votes
7
answers
446k
views
What is aria-label and how should I use it?
A few hours ago I read about the aria-label attribute, which:
Defines a string value that labels the current element.
But in my opinion this is what the title attribute was supposed to do. I ...
337
votes
10
answers
211k
views
input type="submit" Vs button tag are they interchangeable? [duplicate]
input type="submit" and button tag are they interchangeable? or if there is any difference then When to use input type="submit" and when button ?
And if there is no difference then why we have 2 tags ...
248
votes
9
answers
347k
views
'Missing contentDescription attribute on image' in XML
I get an warning about [Accessibility]Missing contentDescription attribute on image in eclipse. This warning show at line 5 (declare ImageView) in XML code below.
This not make any error when build ...
212
votes
8
answers
59k
views
How to allow keyboard focus of links in Firefox?
Go to this ultra-simple fiddle in a Webkit browser and click on on of the inputs:
http://jsfiddle.net/eK4TT/
<input type="text">
<input type="text">
<input type="text">
<a href="...
204
votes
13
answers
11k
views
Simulating tremor (from e.g. Parkinson's Disease) with the mouse on a webpage?
I'm working for a foundation that raises awareness for accessibility in the internet. For a presentation, we want to offer a small workshop that simulates different disabilities/impairments to people. ...
198
votes
1
answer
49k
views
Can someone explain the HTML5 aria-* attribute?
I wanted to know what the aria-* attributes are used for. What values can they have, and are they defined values or can I create my own values?
187
votes
5
answers
124k
views
Default html form focus without JavaScript
Is it possible to set the default input focus on an HTML form without using JavaScript, for example:
<html>
<form>
Input 1: <input type="text" name="textbox1"/>
<br/>...
154
votes
2
answers
6k
views
Google Chrome accessible tree cache issue with UI Automation
Google Chrome does not refresh accessibility elements (AutomationElement) when a user scrolls down in the browser.
To reproduce it:
Enable renderer accessibility with : "chrome --force-render-...
129
votes
12
answers
120k
views
HTML img tag: title attribute vs. alt attribute?
I was browsing Amazon and I noticed that when searching "1TB" if you hover the mouse cursor over the stars rating image, you only see the score if using IE. If you are using another browser then the ...
110
votes
7
answers
100k
views
Accessibility: recommended alt-text convention for SVG and MathML?
Overview
HTML5 now allows <svg> and <math> markup with an HTML document without depending on external namespaces (decent overview here). Both have their own alt-attribute analogs (see ...
109
votes
8
answers
58k
views
Safari ignoring tabindex
I have 2 buttons next to a textbox and another textbox after the 2 buttons. The tabindex for the first textbox is 1000, the first button is 1001 and the second button is 1002. The second textbox has ...
88
votes
4
answers
115k
views
How can I add new line/linebreak character in title attribute in HTML [duplicate]
I am using this
<a href="#" title="select from 1: this 2: that" > Click here </a>
When someone hover over it I see all the text in one line.
Is there any way to show it on new line?
87
votes
2
answers
76k
views
The purpose of using "aria-labelledby" on already labeled input elements?
Many ARIA demonstration websites use code such as:
<label for="name" id="label-name">Your Name</label>
<input id="name" aria-labelledby="label-name" type="text">
But what's the ...
86
votes
6
answers
127k
views
Can I dynamically set tabindex in JavaScript?
Is there any attribute like tab-index?
CONTEXT : I'm making a section in a web form visible or invisible depending on some condition where I want to set the tab-index manually when that particular ...