title | date | draft | summary | description | tags | author | showToc | TocOpen | hidemeta | comments | canonicalURL | disableHLJS | disableShare | hideSummary | searchHidden | ShowReadingTime | ShowBreadCrumbs | ShowPostNavLinks | ShowWordCount | ShowRssButtonInSectionTermList | UseHugoToc | cover | editPost | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鈾匡笍 Accessibility |
2023-03-31 18:11:56 +1300 |
false |
My takeaways from a talk on accessibility |
My takeaways from a talk on accessibility |
|
Magdeline Huang |
true |
false |
false |
true |
false |
false |
false |
false |
true |
true |
true |
true |
true |
true |
|
|
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鈥檛 need
alt
text for everything 馃憖 If it鈥檚 just a decorative image, just provide a blankalt
. If it鈥檚 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鈥檚 also a bunch of resources on slide 37.
Overall, really great talk! Thanks Ben 馃榿