-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Update accessibility plugin to version 4.5.3 #39161
Conversation
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. |
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 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 |
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 |
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: |
The new line height option does not reset correctly - see video chrome_2022-11-07_23-09-38.mp4 |
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. |
After installing the patch and running npm ci the following error occurs in the Windows prompt: Node.js v18.13.0 Then I uninstalled the patch and can run npm ci without any problems. Is there something wrong with this patch? |
@sandewt the branch has a conflicting file... and the whole library has several issues that I'm not able to solve, so I'm changing the PR to draft again... |
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. |
Alternate PR #43143 |
@drmenzelit Probably should close since this will probably not go into v4. |
Closing in favour of #43143 |
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.
Summary of Changes
Testing Instructions
If the tts is not displayed then can confirm from here: https://jsbin.com/wuqumukesu/edit?js,console,output
that language is not supported by your browser/os.
Actual result BEFORE applying this Pull Request
Expected result AFTER applying this Pull Request
Link to documentations
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