solex2006 / SELIProject

SELI Project
9 stars 17 forks source link

In content implemented using markup languages, the purpose of User Interface Components, icons, and regions can be programmatically determined. #89

Open ecureuill opened 4 years ago

ecureuill commented 4 years ago

This is a "not-end" requirement. What I want to mean is that this should be considered for any new page you create that Student can access. Also should correct the old pages.

I will use the label Feature Design Notes to this cases


WCAG: 1.3.6

This success criteria requires developers to identify the type and purpose of purpose of icons, regions and components (such as buttons, links, and fields) on the page. The intent is to allow personalization of the content to help people with cognitive disabilities. Assistive technologies could use the additional information about an item to adapt it for the user.

Live-Demo example https://rawgit.com/ayelet-seeman/coga.personalisation/demo/conactUs.html

some User Stories

Examples

AAC examples

source

For example, some people use symbols to communicate. They may not understand the icons commonly used on the web. Consider the common icon of a magnifying glass used to indicate a search field image

Some users might not understand this symbol and need a customized version. The developer can identify this as a search icon within the code. A custom browser extension or assistive technology could use that information to replace it with the user’s preferred symbol. The search examples below are from the Aragonese Portal of Augmentative and Alternative Communication (ARASAAC) symbol set.

image

ARASAAC symbols are Copyright arasaac.org and distributed under Creative Commons BY-NC-SA 3.0.

Landmarks example

source

Here is a screenshot of the web page for the Law Office of Lainey Feingold. The dashed purple border marks the header, navigation, main, and complementary regions of the page. The header is at the top. The navigation is underneath the header and flows across the page. The main area is in the left hand side of the page. The complementary section about Lainey’s book is on the right hand side. image

The developer has used WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications) within the code to identify the regions of the page. A software tool could identify and show only the main area to the user. This would cut down distractions and allow the user to concentrate on the content. This becomes more important when a region contains an advertisement or moving content.

github-actions[bot] commented 4 years ago

This Feature Request was accepted, but are not going to be implemented in next release.