Build Universally

Preview:

Citation preview

MeAccessibility for Android Hangouts

Build Universallya11y, i18n and l10n ???

Google’s missionGoogle’s mission is to organize the world’s information and make it universally accessible and useful.

● a11y: Accessibility● i18n: Internationalization● l10n: Localization● And ...

Product for ME● English (US)● US Citizen● No Disability, Nothing Impaired● USD Currency● English System● ...

Product not for ...● Vision impaired● Hearing impaired● Motor impaired● Non English native speaker● Minority, under age, infancy● Non US resident● Limited connectivity

Numbers● North America: 10.2%● English speaker (Internet users): 28.6%● Blind people: 180 million people● Not using the internet: 61%

Can I haz your phone, plz?

TechnologyScreen TalkBack, Braille Display

Touch interface TalkBack, Braille, Keyboard, Voice Input

Language Translators, soft keyboard

Speakers Caption

Connectivity Loon , Drones

? ?

Accessibility● Content Description on Image● Abbreviates● 12:34 ?● Explorerable● <img src="smiley.gif" alt="Smiley face"

height="42" width="42">

DemoClock

Exercise{$name} + " sent " + {$number} +

"dollars to his friend at " + {$month} + "/" + {$day} + "/" + {$year} + "."

What is your name?

Right to Left

Does Your Code Pass The Turkey Test?

● Parsing DateTime "07/04/2008"● Number format "4.5"● Case sensitivity - “Turkish I”● Regular expression "\d{5}”

What else?● Phone number format● Address format● Local laws, ethic● Abbreviation● Braille, joystick● …

Recommended