unicef / iogt

BSD 2-Clause "Simplified" License
25 stars 36 forks source link

UNICEF Web Accessibility Standards epic #700

Open cbunicef opened 3 years ago

cbunicef commented 3 years ago

In order to fully comply with UNICEF's Web Accessibility Standards (2020/06/17), we need to consider the items below.

Some are already in place, some are quick fixes, some are long-term, and finally some are for content developers and should be added to the Digitization Guidance.

Rationale

UNICEF wants everyone who visits its websites​ to feel welcome and to find the experience rewarding. To help make our websites a positive place for everyone, we use the Web Content Accessibility Guidelines (WCAG) 2.0. developed by the World Wide Web Consortium (W3C)​, in cooperation with individuals and organizations throughout the world, to provi​​de a single shared standard for web content accessibility that meets the needs of individuals, organizations, and governments internationally. The guidelines explain how to make web content more accessible for people with disabilities and more user friendly for everyone.

The guidelines have three levels of accessibility (A, AA, and AAA). UNICEF has chosen Level AA as the target for UNICEF websites. This is in line with international best practice.

These standards, should provide staff with the know-how to create an accessible website or request to request it from vendors in line with the Procedures for Establishing and Managing UNICEF's Public-Facing Websites, Social Media Channels and Mobile Applications.

Guiding principles

Web accessibility refers to the practice of making websites usable by everybody, including those with different disabilities. The effective application of accessible design and development practices should ensure that all users have equal access to our information and site functionality. As a UN agency, UNICEF is a promoter of web accessibility, embodying the principles of the UN Convention on the Rights of Persons with Disabilities. Embracing web accessibility also ensures that information or resources we produce that are relevant to disabled children are fully usable by all persons with disabilities.

Colour

Approximately 1 in 12 men and 1 in 200 women experience some sort of colour deficiency. Some cannot distinguish red, green and blue. Others have difficulties distinguishing foreground from background if the contrast is insufficient. Ensuring proper contrast between foreground and background also benefits partially sighted users and anyone using a mobile device in sunny conditions.


Ensure that all information conveyed with colour is also available without colour.


Ensure that all text contrasts sufficiently with its background when viewed by someone with colour vision deficiency, or when viewed on a black and white screen. Avoid using red and green or blue and yellow together as foreground and background colours. These combinations will appear as shades of gray to colourblind users, making any text very difficult to read.


Follow these rules from WCAG 2.0 to ensure sufficient contrast between foreground and background:

Use a colour-contrast checker tool (such as: http://colorsafe.co/) to confirm whether your colour combinations meet the above standards.

Forms

Badly designed forms can cause difficulties for people with vision, mobility, or cognitive impairments. Accessible forms need to have a clear relationship between form labels and fields for users who cannot see the form. They must also have a clear, logical order that works via a keyboard for assistive technologies. Clarity, predictability, and division of forms into manageable sections are also important for people with certain cogni​tive disabilities.

Included in #699

Images

Images are not directly accessible to someone who cannot see. If an image is used to convey ​meaning, it is therefore important to provide equivalent information in text format that can be used by assistive technologies. In addition, text in bitmap images cannot be easily adapted to suit user preferences in the same way as regular text (for example, color contrast will not be modifiable and font resizing functionality in browsers will not work on it). Important contextual information will also be missing if images are used without considering appropriate semantic markup such as headings and lists.

When employing alternative text:


While following the above principles, remember that providing images to complement text can be a useful aid to enhance comprehension for sighted users. It can also be especially useful for people with dyslexia or learning difficulties. As long as a text alternative is provided, do not ignore the potential for images such as illustrations, charts, and maps to act as communication aids.

Links

Creating links with regard to accessibility is essential for providing a smooth experience for users of assistive technology. Screen readers provide the ability to navigate through the links on a page; link text should therefore be descriptive and short, and should make sense out of context.

Empty link text is also an issue because the presence of the link may still be announced by assistive technology and cause confusion.

Broken links are a general usability issue for all users, but they can be particularly frustrating for users of assistive technology who will need to expend additional effort on identifying an alternative path to the information the broken link should have led to.

Navigation

A consistent and predictable navigation scheme is a very important aid to website accessibility.

For example:

Tables

Tables represent a complicated environment for visually-impaired users. That is because such individuals cannot easily see and understand the table structure. It is therefore necessary to add mark-up that will help screen-reader users navigate tables.