Add accessibility to your website
github.com
github.com
Unfortunately the only way to make your website accessible is to put in the work to make sure it complied with the standards. There’s lots of resources online for this. See [2] as a starting point.
[0] https://adrianroselli.com/2022/09/overlays-underwhelm-at-id2...
[1] https://adrianroselli.com/2022/03/faciliti-will-get-you-sued...
increase text size
decrease text size
invert colors
gray hues
underline links
big cursor
reading guide
text to speech
speech to text
suppress animations
1,2,5,10 are already features of the browser, 3 and 4 are easily accomplished with user stylesheets, 6 is an OS setting, 8 is what everyone using a screenreader already has, 9 seems like a useful addition, and I'm not sure what 7 is.For a working functional demo example, check out the lower right-hand corner of this page:
https://www.linuxjournal.com/article/6652
(Start scrolling and the blue chair guy should appear)
The real benefit IMO is if you can provide customization to the accessibility tool, so that a) they don't break your website, and b) you can add new custom tools if necessary. Without necessarily including the tool itself (though if you do need to include the tool to customize it that's ok).
Then people who inject your accessibility tool will get access to that customization, and it will provide them a greatly enhanced experience. And if enough people join and you're lucky, it can become standardized and widely adopted, like ARIA.
javascript:(function() {var s=document.createElement('script');s.src='https://cdn.jsdelivr.net/gh/ranbuch/accessibility@master/dist/main.bundle.js';document.body.append(s);s.onload=function() {new Accessibility()}})()
here as well:https://gist.github.com/gregsadetsky/d20b325a1848dd6009503b0...