📜 ⬆️ ⬇️

Recommendations on the availability of pages for people with disabilities

Many have heard of the WAI-WCAG (Web Accessibility Initiative Web Content Accessibility Guidelines) recommendations, designed in particular to help users with disabilities (for example, with defects or lack of view).

But, often, it is ignored or sent as a backlog task in the back box. It seems odd, unclaimed, and in principle, what will the blind do on my site?

Braille
')
I still try to justify a little "utility" in two words.
First, is the quality . Your service will become more convenient and easy to use.
And, secondly, this is competitiveness - the target audience is snapped up quickly, so finding new niches is a top priority task, any marketer will tell you.

In my case, this is the requirement of the customer. According to Section 508, if I want to sell a product to any US federal agency, I must maintain this standard.

Many will say that they are hardly going to sell something to the US government, but in Russia there is also such a standard (GOST R 52872–2007) and no one guarantees that tomorrow it will not concern you / us.

It should also be noted that if you already follow the principles of correct markup (according to w3c) and optimization for search engines, then you will not need to make any fundamental changes.

Still, I will give a number of recommendations that cover a significant part of the markup elements. They can be noted and boldly used with the next layout.

Images:

Tables

Event handlers
Handler Matching
current handleradditional
onClickonKeyPress
onMouseDownonKeyDown
onMouseUponKeyUp
onMouseOveronFocus
onMouseOutonBlur
onDblClickonKeyDown

Navigation

It is recommended at the beginning of the menu to put a link to go directly to the content. This will make it possible not to follow the same links on each page.

Form elements

For an example of not applying tags correctly, I’ll give the form of a habrahabr sandbox:

Sandbox code

As you can see from the screenshot, three tags are associated with the same input form. Of course, this is most likely a mechanical typo, which will soon be fixed, but this example brings us to an equally important issue of interface testing.

Utilities to facilitate development

These are the WAVE plug-ins for Firefox and InFocus Toolbar for IE from the SSB Bart Group. Both plugins are free.

There is also a very convenient screen reader JAWS . However, it is paid and it is not so easy to buy it.

Links


PS And most importantly, if you do not know such people, this does not mean that they do not use the Internet. But tomorrow you yourself may be limited in opportunities.

Source: https://habr.com/ru/post/110600/


All Articles