Accessibility is My Favorite Part of the Platform - Google I/O 2016

  Рет қаралды 22,888

Chrome for Developers

Chrome for Developers

Күн бұрын

Пікірлер
@AdrianColley
@AdrianColley 8 жыл бұрын
0:00 Why Accessibility Is Important 6:30 The kinds of accommodation for different users 9:55 WCAG 2.0 and WebAIM Checklist 10:48 Practical advice: figure out the primary "user journeys" and analyze their a11y 11:47 Focus and tab order 14:48 Practical advice: let DOM order be the natural tab order 16:15 Practical advice: focusability is for interactive elements, not important ones 17:42 Practical advice: using native elements saves you a lot of work managing focus 18:50 tabindex 21:38 WAI-ARIA Authoring guide 22:32 Practical advice: Amortize the toil by building reusable web components 23:36 Modal windows and paper-dialog 26:00 What are semantics and how to they benefit our users? 28:00 Crucial element semantics: roles, names, states, and values. 29:02 Practical advice: using native elements saves you a lot of work managing semantics 30:34 WAI-ARIA, which changes semantics but not behavior 33:59 aria-label and aria-labelledby 36:15 Practical advice: how to try out a screen reader 36:39 Practical advice: use the Chrome accessibility dev tools 37:37 Polymer web components showcase 39:05 Wrap-up and TL;DR I made this table of contents because I was frustrated that so much of the beginning of this talk was wasted advocacy, seeking to convince us all that a11y is important. If we weren't already convinced, we probably wouldn't even be here!
@DrRobrez
@DrRobrez 8 жыл бұрын
definitely important to put emphasis on a11y as a design requirement rather than an afterthought. thanks rob
@letswatchrob
@letswatchrob 8 жыл бұрын
+robrez thanks man! glad you enjoyed it :D
@AndiGalpern
@AndiGalpern 8 жыл бұрын
Excellent talk and spoken with great clarity and confidence. Great job!
@JustinJohn107
@JustinJohn107 8 жыл бұрын
Awesome talk! Excited for when the full blown Udacity course launches.
@murielsilveira
@murielsilveira 8 жыл бұрын
Excellent talk Rob! It would be nice to put the links you talked about on the description, that way it's easy to check out them after the talk :)
@JeffTheOwens
@JeffTheOwens 8 жыл бұрын
Great talk! Covered a broad range of topics quickly and with clarity. What was the tool being used to show screen reader output on the "Shop" example site?
@letswatchrob
@letswatchrob 8 жыл бұрын
Thanks! The screen output was just the default display from the VoiceOver screen reader on Mac
@Andrewilll
@Andrewilll 8 жыл бұрын
Great video, I'm creating an application to use just with a keyboard, tabindex is awesome!
@jerryoglesby4205
@jerryoglesby4205 3 жыл бұрын
I would like some help from Goodwill
@jerryoglesby4205
@jerryoglesby4205 3 жыл бұрын
I would like somebody to help me get hooked up with ESPN
@jerryoglesby4205
@jerryoglesby4205 3 жыл бұрын
I didn't went through the process of filling out the play the everything they asked me
@jerryoglesby4205
@jerryoglesby4205 3 жыл бұрын
I need some help with Google
@zhangtao2000
@zhangtao2000 8 жыл бұрын
Could you share the slides? Thanks!
@letswatchrob
@letswatchrob 8 жыл бұрын
+Tao Zhang yep! they're up at speakerdeck.com/robdodson/accessibility-is-my-favorite-part-of-the-platform
@vrjb100
@vrjb100 8 жыл бұрын
reinventing every existing component into a web component makes sense. A my-checkbox SHOULD have a non null label as a property, then you can add the aria things, so that users of my-checkbox get accessibility for free. A checkbox without a label is useless for the non impaired user. it's obviously a case of demonstrating html is defective by design, because it lacks any form of design. The inventors of sgml and therefore html were junior amateurs on programming. ditch html5 go for a new standard, w3c should be left out, they are too slow. leave out commercial companies, they are only interested in short term profits, not good products.
What's next for the web? - Google I/O 2016
45:51
Chrome for Developers
Рет қаралды 36 М.
DevTools in 2016: Accelerate your workflow - Google I/O 2016
50:06
Chrome for Developers
Рет қаралды 65 М.
Sigma girl VS Sigma Error girl 2  #shorts #sigma
0:27
Jin and Hattie
Рет қаралды 124 МЛН
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
GIANT Gummy Worm #shorts
0:42
Mr DegrEE
Рет қаралды 152 МЛН
Selfish Accessibility | Adrian Roselli | Talks at Google
43:38
Talks at Google
Рет қаралды 2,3 М.
The Mobile Web: State of the Union - Google I/O 2016
37:45
Chrome for Developers
Рет қаралды 88 М.
Fast and resilient web apps: Tools and techniques - Google I/O 2016
40:56
Chrome for Developers
Рет қаралды 20 М.
Accessibility Fundamentals with Rob Dodson
28:16
SFHTML5
Рет қаралды 104 М.
Designing for Accessibility (Google I/O'19)
22:31
Google for Developers
Рет қаралды 8 М.
Building for billions on the web - Google I/O 2016
37:14
Chrome for Developers
Рет қаралды 26 М.
Coding Accessibility: Becky
10:02
GitHub
Рет қаралды 253 М.
Progressive, Performant, Polymer: Pick Three - Google I/O 2016
44:22
Chrome for Developers
Рет қаралды 25 М.
Sigma girl VS Sigma Error girl 2  #shorts #sigma
0:27
Jin and Hattie
Рет қаралды 124 МЛН