Questions tagged [section508]

Section 508 refers to the amendment of the United States of America's Rehabilitation Act of 1973, which requires US Federal agencies to make their electronic and information technology accessible to people with disabilities.

Section 508 refers to the section of the United States of America's Rehabilitation Act of 1973, which requires US Federal agencies to make their electronic and information technology accessible to people with disabilities. The law is split up into three sections:

  1. Techical Standards
  2. Functional Perforance Standards
  3. Information, Documenation, and Support

The technical standards are broken down into 6 parts. Those parts are:

1194.21 - Software applications and operating systems
1194.22 - Web-based intranet and internet information and applications
1194.23 - Telecommunication products
1194.24 - Video and multimedia products
1194.25 - Self contained, closed products
1194.26 - Desktop and portable computers


Notes:

  1. Please see Section 508.gov for more information
  2. If you were hired to make something for a federal agency, it is always good to ask which Technical Standards your product is going to be tested against, if your contract doesn't specify it.
230 questions
3
votes
1 answer

Is a label for an hidden field 508 compliant?

I have the following Struts2 code which generates a list of shippers. It only shows after the user choses the type of shipment (the hidden class is removed by JavaScript).
3
votes
2 answers

Object Element Content for 508 Compliance

One of the 508 compliance rules are that all OBJECT tags should contain element content. I'm not familiar with OBJECT tags or anything, but what should the content usually be? I noticed if I just put any string within the OBJECT tags I seem to pass…
Fran Fitzpatrick
  • 17,902
  • 15
  • 33
  • 34
3
votes
4 answers

Does disabling right-click on a web page affect accessibility for the disabled?

I seek to make an argument against disabling right-click on a webpage, but my target audience is difficult. I think we can all agree that disabling right-click doesn't improve web page security. I'm wondering, though, does disabling right-click have…
David Mills
  • 2,385
  • 1
  • 22
  • 25
3
votes
2 answers

link onclick vs. button onclick

This is a fairly simple accessibility question. Say we have a toggle link/button which, when clicked, toggles the mobile menu. Which is the more accessible format for such a button? We have 4 total options, separated by button tag vs. a tag,…
coderMe
  • 2,099
  • 3
  • 18
  • 20
3
votes
0 answers

Are some ARIA attributes added by simple_form automatically?

And if so, how do I stop them from being added? I'm adjusting a web app to be 508 compliant, and it seems as though (at least for radio buttons and checkboxes) that an 'aria-labelledby' attribute is being added automatically. Is there a way for me…
Austintacious1
  • 330
  • 3
  • 10
3
votes
2 answers

Best Way to do "Skip Navigation" with CSS for 508 Compliancy

There is a requirement in Section 508 to code a "Skip Navigation" at the top of all web pages in order to allow the Seeing Impaired to bypass lengthy and repetitive top navigation. Originally, I thought the best way to do this would be to put the…
aeisenbe
  • 127
  • 2
  • 9
3
votes
1 answer

508 - alt text for the same icon

I am working on a 508 compliant site and have the same icon used multiple times. If the user is a certified business owner, they have this icon next to their name. Currently, a screen reader reads it as certified business owner. However, if a user…
3
votes
1 answer

508 Compliance - Color Contrast

Lately a 508 compliance issue came up. I started reading about some WCAG and 508 guidelines. We see were the suggestions about at number ratio is talked about…
user2038230
3
votes
1 answer

Is Mapbox compatible with Section 508 regulations for accessibility on U.S. government websites?

We are considering creating pages that feature data visualization on a Federal government website, and are interested in using Mapbox API. There are concerns about it not being Section 508 compliant regarding accessibility. Does anyone know of any…
3
votes
3 answers

Labeling repetitive form fields

Consider the following form (jsFiddle here): …
Jeromy French
  • 11,812
  • 19
  • 76
  • 129
3
votes
3 answers

Why is this HTML table not 508 compliant?

So I ran one of my pages source code through a 508 compliance checker online, and it came back saying some of my tables are not correct, I followed the guidelines to use the scope setting but it still fails:

-Express= Time Entry

Date
user105033
  • 18,800
  • 19
  • 58
  • 69
3
votes
3 answers

How can highlighting be made 508 compliant?

How can I make highlighted text in a table 508 compliant? Currently I'm wrapping the text in an em tag and adding an aria label to draw attention to the fact it has a yellow background. Apparently this alternative markup isn't compliant because it's…
jEremyB
  • 1,736
  • 12
  • 15
3
votes
3 answers

Is my form laid out in a table accessible?

I am making a form to search for colleges based on athletic programs offered and the division of the sport. I have laid the form out in a table. The "all divisions" checkbox selects all the checkboxes for that sport. I know screen readers have both…
tomk
  • 662
  • 1
  • 6
  • 10
2
votes
1 answer

Does section 508 compliance require that every window have an initial (default) focus?

"1194.21 Software applications and operating systems" has this to say about focus: "(c) A well-defined on-screen indication of the current focus shall be provided that moves among interactive interface elements as the input focus changes. The focus…
Mike Jr
  • 1,789
  • 3
  • 14
  • 21
2
votes
2 answers

jquery tablesorter - 508 compliance

Any idea on what keyboard shortcuts to use to access tablesorter controls in column header? or software handlers/other to support 508 compliance (to support accessing these controls via the keyboard)?
user1186233
  • 157
  • 1
  • 1
  • 11