Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unsolved A11y issues #54

Open
zwiastunsw opened this issue Feb 20, 2019 · 6 comments
Open

Unsolved A11y issues #54

zwiastunsw opened this issue Feb 20, 2019 · 6 comments

Comments

@zwiastunsw
Copy link
Contributor

zwiastunsw commented Feb 20, 2019

1. Alerts are not accessible for colour blind

See: joomla-alert [a11y] #99
@brianteeman closed it for the following reason:

the alerts need a massive rewrite as they are being used completely wrong. It's not if this code is accessible or not but it is where it is being used in the cms. A modal alert is a style it is not necessarily a role=alert - they are not the same thing at all

2. Toolbar - accessibility

See: Toolbar - About accessibility #42

The toolbar is fully accessible to mouse users (and sighted users), but not to keyboard and blind users. There is no way to access the toolbar quickly and directly.
After executing the selected action, the keyboard and blind users does not return to the place from which the action was called. The reason is the unimplemented keyboard support.
See topic below.

3. Efficient navigation on the Backend page for keyboard users

See: [a11y] Provide efficient navigation on the Backend page for keyboard users #442
@brianteeman proposed a solution, but closed PR. See: [4.0][a11y] SkipTo Links for Atum #22149
@brianteeman merged [[4.0][a11y] SkipTo Links for Atum #24142] (joomla/joomla-cms#24142)

4. Admin table - Table option

See: Report: Table option #45

The problem is partially solved by @brianteeman.
The PR was successfully tested, but we did not carry out any verification tests. See: [4.0] [a11y] Table Options #22008

5. Admin table: Drag & drop function is not accessible

Explore of Backend pages type "manager" at Joomla 4 #40
To change the order of items, the administrator can use drag & drop. Unfortunately, users who only use the keyboard cannot perform this task.

6. Admin table: improve accessibility

Explore of Backend pages type "manager" at Joomla 4 #40

@brianteeman presented the concept of a solution. Unfortunately, he closed PR due to lack of tests.
See: [4.0] [a11y] proof of concept for admin tables #21977
Merged. See: [4.0] Sortable Table [a11y] #22404 (thx @brianteeman)

7. No information on the level of nesting of subcategories

Explore of Backend pages type "manager" at Joomla 4 #40
In the category table, the information about the level of nesting of the subcategory is important. Unfortunately, this information is not passed on to screen readers at all.

8. Links to labels

See: [4.0][a11y] Links to buttons #23737
This needs to be checked. It will probably be repaired.

@brianteeman
Copy link

  1. This was merged as #22404

@brianteeman
Copy link

brianteeman commented Mar 18, 2019

  1. No information on the level of nesting of subcategories

Do you have any examples of how to address this. I looked and I can't find anything. And I assume it applies to menu items as well

@brianteeman
Copy link

Are 2 and 3 resolved by the skipto plugin

@zwiastunsw
Copy link
Contributor Author

@brianteeman : I do not know of the example of a 'pure' solution. I know that you can create tree views in a table using JQuery scripts , e.g.: Free jQuery tree table Plugins. I will be looking for it.

@brianteeman
Copy link

  1. A collapsible tree view such as those is not appropriate
  2. I dont see any accessible advantage with that approach

@brianteeman
Copy link

Presumably this is also an issue
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants