User tests: Successful: Unsuccessful:
This is a proof of concept for evaluation. Configuration options and translation have not been added at this point. Read more about the plugin here https://ranbuch.github.io/accessibility/
To test you will need to
(I am not a fan of these tools but other people are - so I am offering it for evaluation.)
Status | New | ⇒ | Pending |
Category | ⇒ | Administration Language & Strings Repository NPM Change Front End Plugins |
Labels |
Added:
?
NPM Resource Changed
?
|
Thanks for this plugin.
I have tested this plugin. I noticed the following:
Invert colors
and text to speech
worked great. For text to speech
I used the plugin Read aloud
(https://addons.mozilla.org/de/firefox/user/13863253/).Underline links
do not underline text within a button.Does that plugin bring features that people that need a11y don't have in their browsers / screenreaders / OS already? I think zooming and text to speech is probably not needed because it's included in the browser / Os / Screenreader. As we want to follow AA a11y standards, all links should be underlined anyway so inverting colors and gray hue are probably the only really needed options?
If so, can it be included as a link before everything else? I could think of, that it should be the very first and not the last element on the website.
try it yourself and see
zooming and font size are different things
(I am not a fan of these tools but other people are - so I am offering it for evaluation.)
Let us be clear:
If the JAT Team decides to use that, I am fine with it - Just want to avoid to "clutter" the backend with tools, that browsers already provide.
It's a plugin that can be disabled
Your design has a link called accessibility options
Title |
|
Title |
|
Category | Administration Language & Strings Repository NPM Change Front End Plugins | ⇒ | Administration Front End Language & Strings Plugins Repository |
Category | Administration Language & Strings Repository Front End Plugins | ⇒ | Administration Language & Strings Repository NPM Change Front End Plugins |
Title |
|
Title |
|
Category | Administration Language & Strings Repository Front End Plugins NPM Change | ⇒ | Administration Front End Language & Strings Plugins Repository |
Category | Administration Language & Strings Repository Front End Plugins | ⇒ | Administration Language & Strings Repository NPM Change Front End Plugins |
Category | Administration Language & Strings Repository Front End Plugins NPM Change | ⇒ | Administration Front End Language & Strings Plugins Repository |
Category | Administration Language & Strings Repository Front End Plugins | ⇒ | Administration Front End Plugins Repository |
Title |
|
Title |
|
Category | Administration Repository Front End Plugins | ⇒ | Administration Language & Strings Repository NPM Change Front End Plugins |
Go for it. A11y's happy so I'm happy. Script seems fine
Labels |
Added:
?
?
Removed: J4 Issue |
That's a shame :( given the repo still hasn't even merged the simple typo PRs from late last year I guess there's no point in raising any of this with him? We could fork, find a new one or decide surplus to requirements.
I have been looking for alternatives but no joy yet. They are either paid, include remote files or are jquery. I will keep looking.
I have submitted an issue to the repo. They did do a website update a few days ago so maybe it will get a response
Looking into this a bit more and we can actually do most of it with css (everything but the audio) and would only need a script to apply the css and make it persistent across the session
I am still wanting to do this but am putting it on the "back-burner" for now
@wilsonge clearly this javascript is a no go as they have not replied to any questions. :(
I see two options moving forward
The advantage of 2 is that it will be much easier to maintain and create AND instead of it being a setting per browser/computer it is a setting per user as the settings will be stored in the database.
@wilsonge Thoughts?
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2019-09-06 16:45:42 |
Closed_By | ⇒ | brianteeman | |
Labels |
Added:
?
Removed: ? |
Despite my doubts, I support this idea.
You have chosen a very good script (light, no dependencies). If you provide the configuration (disabling / enabling options, changing the icon) it will be a useful plugin.
Also consider a version for Joomla 3.x.
Now it works well.