User tests: Successful: Unsuccessful:
The developer of the accessibility plugin (Ran Buchnik) actualized the code using typescript. In parallel we had a GSoC student working on improvements for the plugin. In the last weeks we were able to put almost all improvements together and the result should now be integrated in Joomla.
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Status | New | ⇒ | Pending |
Category | ⇒ | Administration Language & Strings JavaScript Repository NPM Change Front End Plugins |
Labels |
Added:
Language Change
NPM Resource Changed
PR-4.3-dev
|
this needs an update script
and probably more than that... meanwhile there is a new version, some things seems not to be working correctly and I can't follow the code... I will keep the PR as draft until we can resolve the inconsistencies.
surely if things are not working then they should be discussed upstream and not here
or do you mean the joomla integration is not working?
I have created a new PR upstream.
Title |
|
Category | Administration Language & Strings JavaScript Repository NPM Change Front End Plugins | ⇒ | Administration Language & Strings JavaScript Repository SQL Installation Postgresql NPM Change Front End Plugins |
I have been testing the plugin for a while now. My findings:
The rest seems to work properly as advertised!
Sorry but this version of the accessibility plugin has many issues which all come from the code contributed upstream.
Hotkeys that worked previously eg ctrl alt c, ctrl alt g no longer work at all
Yes I can reach the icon with the keyboard but its still got an italic which is shown by the outline
As I can no longer use the hotkeys then reaching the icon with my keyboard doesnt help as its not navigable with the keyboard once open
Reading the code I can see an addition which adds english only strings to be used in tts
https://github.com/drmenzelit/accessibility/blob/27f460553e5f4bfa59870611cf2cfc2dfc278609/dist/menu-interface.js#L130
Not only is this english only but it is only for users of the tts engine in this plugin. users of a real screen reader do not benefit from this at all
Check the speech velocity.
Not sure what I was supposed to be testing here. I couldnt find any options.
Perhaps by accident when trying to turn off the tts I discovered that I needed to click it three times while it cycled through the options. ** not something I can do without being able to see and use a mouse **
Also confirm @obuisard finding that the tts missed the beginning of the sentence. It also cuts off before finishing when you are turning it off.
I thought that line was a css bug
Interesting I have very different icons to you
Now you can switch the icon set in the plugin options
BTW, I have another issue, but I am not sure if this is a feature or a bug:
when using text to speech, links go nowhere, I can only stay on the page. Only once I switch off 'Text to speech' that I can go to another page.
The new line height option does not reset correctly - see video
Labels |
Added:
a11y
|
The text to speech causes first a long line at the bottom, clicking several times the line is divided. From above I see that this is spee velocitiy.
I think that this is an UX issue and must be improved.
After installing the patch and running npm ci the following error occurs in the Windows prompt:
Node.js v18.13.0
npm ERR! code 1
npm ERR! path C:\xampp\htdocs\bugtesting5\joomla
npm ERR! command failed
Then I uninstalled the patch and can run npm ci without any problems.
Is there something wrong with this patch?
Thanks for the info. What now?
Thanks for the info. What now?
Find someone who can fix the library... my javascript knowledge is very rudimentary...
This pull request has been automatically rebased to 4.4-dev.
@drmenzelit Probably should close since this will probably not go into v4.
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2024-03-29 14:58:19 |
Closed_By | ⇒ | drmenzelit | |
Labels |
Added:
Conflicting Files
bug
PR-4.4-dev
Removed: PR-4.3-dev |
this needs an update script