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

Let's Try Web Accessibility

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Let's Try Web Accessibility

In this slide, I share about web accessibility and why it's really important for our users and how to use it.

Related links:

Persona Spectrum: https://www.microsoft.com/design/inclusive

Disability topic: https://www.worldbank.org/en/topic/disability

HTML Semantics di Web Accessibility: https://www.satyakresna.io/posts/html-semantic-di-web-accessibility/

ARIA: https://www.youtube.com/watch?v=g9Qff0b-lHk

Just Use Button: https://www.youtube.com/watch?v=CZGqnp06DnI

Web Form di Web Accessibility: https://www.satyakresna.io/posts/web-form-di-web-accessibility/

MDN Accessibility Troubleshooting: https://developer.mozilla.org/en-US/docs/Learn/Accessibility/Accessibility_troubleshooting

Accessibility Fundamentals: https://www.youtube.com/watch?v=z8xUCzToff8

Udacity course about Accessibility: https://classroom.udacity.com/courses/ud891

Interneting is hard - web semantic: https://internetingishard.com/html-and-css/semantic-html

MDN learning area accessibility: https://developer.mozilla.org/en-US/docs/Learn/Accessibility

Avatar for Satya Kresna

Satya Kresna

January 07, 2019
Tweet

More Decks by Satya Kresna

Other Decks in Technology

Transcript

  1. 15% Percentage of people with disabilities in the world Between

    110 and 190 million people World bank last updated Sept 26, 2018
  2. 2.4% 6 million people Buletin Situasi Penyandang Cacat Disabilitas -

    Kementerian Kesehatan RI, Semester II 2014 Percentage of people with disabilities in the Indonesia
  3. Semantic elements = elements with a meaning Semantic header, nav,

    main, article, section, aside, footer, address, time, figure,figcaption, table, thead, tfooter, th, td, ... Non semantic div, span, font, ...
  4. What is this? The specification that adds the ability to

    modify and enhance the semantic meaning of elements in the DOM.
  5. 1. Good UX for our product. 2. Reach more users,

    thanks to screen reader. 3. Improve Search Engine Optimization (SEO).
  6. • Screen reader (Voice Over, NVDA) • Lighthouse • Axe

    deque (Chrome extension) Web Accessibility testing
  7. 1. Good UX for our product. 2. Reach more users,

    thanks to screen reader. 3. Improve Search Engine Optimization (SEO). Web Accessibility benefits
  8. Learning Resource Accessibility Fundamentals (https://www.youtube.com/watch?v=z8xUCzToff8) Udacity (https://classroom.udacity.com/courses/ud891) A11ycasts on Chrome

    Developers Youtube channel Interneting is hard - web semantic (https://internetingishard.com/html-and-css/semantic-html) MDN learning area accessibility (https://developer.mozilla.org/en-US/docs/Learn/Accessibility)