Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Accessible design and development

Accessible design and development

I talk I gave about Supercool's approach to accessible design

Avatar for James Coleman

James Coleman

April 18, 2014
Tweet

More Decks by James Coleman

Other Decks in Design

Transcript

  1. Not just about frontend •Structure & planning •Content •Design and

    interaction • Functionality • Control panels • And, yes … frontend
  2. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  3. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  4. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  5. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  6. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  7. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  8. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo">
  9. Common ARIA roles <header role="banner"> <nav role="navigation"> <form role="search"> <main

    role="main"> <aside role="complementary"> <footer role="contentinfo"> https://dev.opera.com/articles/introduction-to-wai-aria/#landmarks
  10. Avoid vague copy See image on the right for more

    information about the project.
  11. Build better software • Better UX • Better SEO •

    Increase conversions • Functionality • Control panels • And, yes … frontend