Stewart’s presentation “Coding For Diversity” covered two key topics – gender and accessibility. His primary aim was to show that equality involves everyone, and web developers in particular can design and build solutions that benefit all of us.
- When is it ok to ask?
- When is it not ok?
- How do you ask about gender?
- Designing for diversity helps everyone
Based on the excellent talk Chad Gower gave at Scotland JS 2016, Stewart asked us all to question our existing form design. Do we really need to ask for titles or gender? If we do, then we should explain why, and give people the flexibility to choose a gender or title that they feel best reflects them.
Gender case studies included the analysis of various user registration forms from Vimeo, Facebook, Scratch and several University of Edinburgh websites maintained by the Interactive Content team. Stewart demonstrated what changes his team made to their websites as a direct result of attending Scotland JS 2016 and in research carried out for this PlayFair Steps talk.
In regards to accessibility, Stewart referenced an excellent Render 2016 video presentation by Robin Christopherson that explained how various situations can temporarily give anyone a visual or motor impairment:
- Reading glasses or sun glare on screen makes you temporarily visually impaired
- Holding coffee in one hand makes you motor impaired
- Similarly, small phone and big fingers makes you temporarily motor impaired
The accessibility case study focused on CAPTCHA and how legacy implementations can negatively affect all users, regardless of any impairment.
Stewart concluded his talk by playing back a recent BBC audio interview with a ten-year-old named Leo.
For most of his life, Leo has lived as a girl, but this summer he began to speak openly about his sense that that gender identity wasn’t quite right. With research help for his parents, he’s decided he is non-binary, though for the moment he dresses as a boy and has taken a male name.
- “I’m not a boy or a girl. I’m both.”
The “Coding For Diversity” PowerPoint presentation is CC BY-SA 4.0 licensed and available to download:
- Coding-For-Diversity-002.pptx [12 MB]
- Copyright © Stewart Lamb Cromar, University of Edinburgh 2016 CC BY-SA 4.0
N.B. Both the featured image and repeating tile (transparent PNG) used for this article were created by Stewart Lamb Cromar. They are CC BY-SA 4.0 licensed and can be downloaded from this Flickr album: