-
Notifications
You must be signed in to change notification settings - Fork 12
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
sharing accessibility extensions (menu, plugin tool, video player) #17
Comments
I'm tagging you guys because you can explain how it works and which pat is the best to take |
This doesn't need to be a plugin, it should just be the default.
For the video player, we were looking at this as the default: https://github.com/google/shaka-player |
|
That's right. We shouldn't try to manipulate in run time other devs code (never, ever) |
@DGT41 - I can't remember it being proposed at all. |
|
( shaka player is not gpl2 compatible so cannot be used) |
@brianteeman - It would simply be a replacement for mediaelement (currently being used). It's under the Apache license, so we can use it |
no we cant the apache license is NOT compatible with gpl2 only gpl3 |
ok then, so perhaps update to v3? |
We used Bootstrap 2 with its Apache license. Using precedent, an Apache licensed UI element should be available for consideration, but as with anything licensing related, don't take my word as the last one and ask a "real" expert. |
The "expert" would probably say the media player is code not just ui IANAL |
Well others were complaining about it: twbs/bootstrap#2054 So Joomla 3 pretty much shouldn't be allowed to be released. |
A very nice discussion BUT not the real one.
I also have a (management) component witch allow the user to handle all the content images in one place and maintain the image 'title' and 'alt' values... I am giving it as an example that will help us to help our users making their sites more accessible. I hope that my English was clear enough :-) and, please, don't think / write what it is not allowed or not good - think positive - how things can be improved! |
@ylahav so your bmenu plugin suports ANY markup? Kind of hard to believe it can make any menu, even badly made ones, accessible... |
@ylahav can we see the code - i checked your github repo and it just had the old broken mod_baccessibility - i couldnt find the others |
@C-Lodder and @brianteeman - lets focus on the question: does it a good idea (or not) to add a repository with accessibility extensions to Joomla project? |
Unless the project is going to treat those as "official" extensions (same as weblinks or install from web), no, the project should not take on the additional maintenance responsibility of a set of optional extensions for accessibility improvements (even if it might actually benefit users). This is fine to be left to the extension ecosystem if we can't effectively manage these. |
@ylahav back in the day we discussed about the backend menu I gave you the link of the work I'had done at that point https://github.com/joomla/joomla-cms/compare/4.0-dev...dgt41:§4.0-dev-sidebar-menu?expand=1 Anyways couple questions:
|
thanks @mbabker! @DGT41 - I might be that I miss understood you - I understood that you are working on it and I didn't want to duplicate the work,.. and yes, we can join force - I will take it and work on it. I will contact you directly. |
@ylahav I think the issue with a plugin seems to be that it could potentially break or interfere with other 3rd party tools which is why it is better to be part of the core code and not as a separate plugin. Perhaps I misunderstood the comments. |
@uglyeoin - you are forcing something that I tried to avoid in this discussion BUT... |
|
sharing accessibility extensions (menu, plugin tool, video player)
Dear JAT’ers 😊
Our dear (beloved) Yair has a question and an proposal on which we need to discuss or just give an answer.
So I did some research and have my answers to Yair about this topic.
But first I like to share this with you so you can think and discuss about this.
@ylahav said that he has some accessibility extensions which he want to share within Joomla
Question is, can this be part of Joomla 3 core or not?
Can it be maintained within Joomla?
@ylahav can add if I forgot something to mention.
The accessibility extensions that Yair wants to give to the community are:
a. put a float toolbar on the left / right side of the screen
b. the toolbar give the ability to:
i. increase / decrease font size
ii. dark / light contrast
iii. underlines under all links
STATUS: this plugin is a conversion of the module I wrote and can be found in GITHUB. It was rewritten in order to simply the definition and configuration and to have it as a pure JavaScript (no jquery)
a. add 'aria' attribute to menu
b. allow keyboard navigation
c. pure JS
STATUS: pass @zwiastunsw Stephan test. can be used.
Needs: some refinement to simply configuration
a. has all needed features: subtitle, subscript etc. + keyboard navigation
STATUS: tested by @zwiastunsw Stefan
The text was updated successfully, but these errors were encountered: