Good afternoon!
Context
When looking at a few issues related to accessibility in XWiki, I noticed that some style changes to the visual UI would be important for low vision users but a regression for most users (especially power users). Right now, XWiki does have an ‘Extra accessibility’ user preference. This preference toggles a couple CSS rules (increased font-size and all links underlined). However, in order to give good control to the user on how the content would be displayed, I think we should add some more of those user preferences related to accessibility. A higher granularity will allow a more customized experience that can be optimized for all kind of users and all kinds of conditions.
Proposal
This is why I propose to:
- Remove the existing ‘extra accessibility’ preference
- Add a category with multiple accessibility preferences in the User settings > Preferences
- Include the ‘Font size’ and ‘link underlining’ preferences in this category
Clarifications
Here is an unpolished prototype with extra preferences, to get an idea of what these changes would bring once a few more accessibility preferences are added:
I think that it’s not worth to create a new tab in the user settings for those, but let me know if you think it’s an important addition to make.
Conclusion
This topic is related to this discussion about inline link underlining.
Do you agree with this proposal? Should there be a new tab in the user settings for accessibility?
Thank you in advance for your feedback
Lucas C.