View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001347 | HTML & PERL | Feature Request - Interface | public | 2008-12-12 19:58 | 2010-07-12 12:45 |
Reporter | Axeia | Assigned To | DerIdiot | ||
Priority | normal | Severity | tweak | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Summary | 0001347: Suggestion to improve accessebility by use of html labels | ||||
Description | While changing my profile settings I noticed that the page isn't making use of labels at all, they would work wonders here though as in proper browsers when a label is clicked the related form element gets selected as well. If you want to give Internet Explorer users the same functionality, you could do something like http://mkaz.com/ref/js/checkbox.html (but judging by the forums you are of the opinion that IE users should just live with the consequences of picking a shitty browser.. and as a web developer I can only applaud you for this) Using labels makes it easier for people with a disability to select things as there is a bigger 'thing' on the screen to click, and screen-readers pick up these better as well. If you want to go all out in your efforts for people with a disability you should make use of the <legend> and <fieldset> tags as well, but these are a huge pain in the rear to style, and your h4 headings are doing a fine job. | ||||
Additional Information | http://anidb.net/perl-bin/animedb.pl?show=profile That page :) | ||||
Tags | No tags attached. | ||||
|
well, labels are a good idea. what isn't going to happen is a accessibility conversion, we would have a hard time just getting to conformance level A of WAI 1.0, much less any of the 2.0 conformance levels. |
|
We do use labels to some extent. The reason we don't do in all places is legacy. There's too little benefit in fixing it in many cases. Some pages won't even be found by people with disabilities. <input type="checkbox" name="example" id="checkbox1" value="1" /><label for="checkbox1">Click me</label> The above works flawlessly in IE7 and IE6. It's also XHTML 1.1 standards compliant. The implicit way we use is deprecated. <label><input type="checkbox" name="example" value="1" />Click me</label> |
|
done some time ago already |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-12-12 19:58 | Axeia | New Issue | |
2008-12-13 04:16 | fahrenheit | Note Added: 0002444 | |
2008-12-15 20:45 | antennen | Note Added: 0002449 | |
2008-12-15 20:49 | antennen | Note Edited: 0002449 | |
2010-07-12 12:45 | DerIdiot | Note Added: 0003116 | |
2010-07-12 12:45 | DerIdiot | Status | new => resolved |
2010-07-12 12:45 | DerIdiot | Resolution | open => fixed |
2010-07-12 12:45 | DerIdiot | Assigned To | => DerIdiot |