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

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