I recently attended my first ever dev meet up hosted by Full Stack Dev Group !
Here’s my takeaways from the accessibility talk by Ben Evans . You can find the slides here .
- What is more accessible is highly dependent on the user. Eg larger text would be more accessible for users with failing sight but smaller text would be more accessible for users with tunnel vision. So bottom line is to cater accessibility of your platform to your largest user group.
- Might be a little controversial but web accessibility kinda got worse with the emergence of CSS and JS frameworks (cue random divs and spans 🥲)
- Use semantic HTML! Eg instead of making a custom accordion, use the inbuilt HTML
<details>
and<summary>
tag. I was actually working on building an accordion that time and had just learnt about those tags so super cool to have it mentioned in the talk! - You don’t need
alt
text for everything 👀 If it’s just a decorative image, just provide a blankalt
. If it’s conveying info like a graph, explicitly specify the info. - How can we get businesses and not just FE devs and designers to care about accessibility? Just do it 🤡 Of course there might be certain times where you need to make a calculated decision and sacrifice accessibility, but the point is to not ask for permission and just always have accessibility at the core of what you do.
- So how do we actually make our website more accessible? The speaker Ben Evans gives some great practical tips from slide 22 onwards. There’s also a bunch of resources on slide 37.
Overall, really great talk! Thanks Ben 😁