lectures.alex.balgavy.eu

Lecture notes from university.
git clone git://git.alex.balgavy.eu/lectures.alex.balgavy.eu.git
Log | Files | Refs | Submodules

Accessibility.md (1384B)


      1 +++
      2 title = 'Accessibility'
      3 +++
      4 # Accessibility
      5 - Content is available to different user groups through multiple devices
      6 - Implements universal access
      7     - single version of content, equally accessible
      8     - unattainable in full, but we can approach it
      9 - But why?
     10     - legal stuff
     11     - reaching all customers
     12     - promotes sound design principles
     13 - Disabilities: visual, auditory, motor, cognitive
     14 - Principles of accessibility
     15     - perceivable: sight, hearing, touch
     16     - operable: input, interaction, error recovery
     17     - understandable: meaning, language
     18     - robust: reusable, current & future tech
     19 - Screen readers & links
     20     - links should make sense out of context
     21     - use alt text
     22 - Screen magnifiers
     23     - need true text, not images
     24     - keep user feedback local
     25 - Videos
     26     - don't assume plugins
     27     - no autostart please for the love of fuck
     28     - keyboard controls
     29     - add toggling captions
     30 - People with motoric impairments
     31     - voice recognition
     32     - eye tracking
     33     - sip/puff switch
     34 - Cognitive disabilities
     35     - keep it simple & consistent
     36     - readability
     37         - avoid full justified text ("rivers of white")
     38         - sans-serif fonts
     39         - good contrast & size
     40     - error prevention
     41     - focus, structure
     42         - avoid popups
     43         - please god no background sounds
     44 - text-only isn't bad, but not the only solution!
     45 - use semantic