Tune in to the tools and techniques in the Elm ecosystem.
033: Accessibility in Elm
      
        June 21, 2021
      
      
        1:05:32
      
      
        
          62.95 MB
        
      
      
        Downloads: 0
      
    
    
      - Tessa Kelly (GitHub) (Twitter)
- The 4 Principles of Accessibility
- prefers-reduced-motionmedia query
- Guide to using Mac's built-in VoiceOver screenreader
- Ace Accessibility tools
- Skip Links
- Navigating headings with a screenreader (see keyboard shortcuts for the VoiceOver rotor)
- WCAG checklists
- VPAT documents
- ARIA attributes
- The Accessibility Tree
- Google's explanation of The Accessibility Tree
- An API for the Accessibility Object Model is in draft form
- Avoid modals, instead try a different ux
- Accessible radio buttons
- Tessa's Accessible HTML package tesk9/accessible-html
- list-style-imagein CSS
- Progressive enhancement
- Remix's approach to progressively enhancing forms
- Package for using Accessibile HTML with elm-css-tesk9/accessible-html-with-css
- Jeroen's hierarchy of static checks
- Chorded keyboard
- Emily Shea's talk Voice Driven Development: Who needs a keyboard anyway?
- WCAG accessibility guidelines
- webaim.org
- Angela Hooker's Juneteenth Conf talk Empowerment to the People! What You Need to Know about Black People, Disability, and Accessibility
- AxeCon talks
- Deque's education resources site - Deque University
- Axe Dev tools Chrome extension
- Tessa Kelly (GitHub) (Twitter)
- NoRedInk jobs
