Skip to content

Latest commit

History

History
54 lines (47 loc) 路 3.53 KB

008-accessibility.md

File metadata and controls

54 lines (47 loc) 路 3.53 KB
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
Accessibility
Magdeline Huang
true
false
false
true
false
false
false
false
true
true
true
true
true
true
URL Text appendFilePath
Suggest Changes
true

Img

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.

  1. 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.
  2. Might be a little controversial but web accessibility kinda got worse with the emergence of CSS and JS frameworks (cue random divs and spans 馃ゲ)
  3. 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!
  4. You don鈥檛 need alt text for everything 馃憖 If it鈥檚 just a decorative image, just provide a blank alt. If it鈥檚 conveying info like a graph, explicitly specify the info.
  5. 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.
  6. 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 馃榿