elixirschool / elixirschool

The content behind Elixir School

Home Page:https://elixirschool.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HTML and accessibility issues

jaimeiniesta opened this issue · comments

Hello all, I've run a site-wide accessibility check on ElixirSchool.com that has scanned 700+ web pages on the site using Axe Core and W3C HTML validator, and here are the results:

https://rocketvalidator.com/s/3791b569-6b56-4b15-af23-653d18625d72

We can take this issues list as an opportunity to make Elixir School a more accessible site for everyone. Take this report as low-hanging fruit, it's a long list but all the issues are pretty easy to fix.

If we fix these issues, everyone is going to benefit: you don't need to have severe sight issues to have some problem reading the lessons; I'm 47 and use glasses and I need to increase the font size to read the lessons without effort.

I can provide updated reports periodically (disclaimer: Rocket Validator is a product I created and maintain), and if you're interested in running your own reports for open source sites like this one, feel free to contact me at jaime@rocketvalidator.com and I'll set you up for free open source accounts).

Sorry for the delay in getting back to you @jaimeiniesta, I've been overwhelmed with notifications on Github this year 😰

I think this is a great idea. I'm currently in the process of updating the site to use TailwindCSS and Phoenix. I hope these changes will make things easier to maintain and iterate on. Improving the responsiveness of the site along with accessibility would be wonderful to accomplish with this 🎉

No problem @doomspork ! We're all super busy these days...

Moving to Tailwind and Phoenix is an awesome idea. I recently migrated Rocket Validator to Tailwind and Phoenix LiveView and the results are amazing, the new interface is super responsive.

Here's an updated report - just so you can check the new interface

https://rocketvalidator.com/s/3791b569-6b56-4b15-af23-653d18625d72

I'll be happy to provide free user accounts for open source - if you're interested just ping me at the email above and I'll set you up. It's easy to set up a schedule to check the site periodically, or after deploys.

I'm going to close this since we've moved this work to the new School House repo 👍