build universally
Post on 08-Jan-2017
321 views
Embed Size (px)
TRANSCRIPT
MeAccessibility for Android Hangouts
Build Universallya11y, i18n and l10n ???
http://youtu.be/qaOvHKG0Tio
Googles missionGoogles mission is to organize the worlds information and make it universally accessible and useful.
a11y: Accessibility i18n: Internationalization l10n: Localization And ...
http://www.google.com/about/company/http://www.google.com/about/company/
Product for ME English (US) US Citizen No Disability, Nothing Impaired USD Currency English System ...
http://en.wikipedia.org/wiki/Mars_Climate_Orbiterhttp://en.wikipedia.org/wiki/Mars_Climate_Orbiter
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%
http://www.internetworldstats.com/stats.htmhttp://www.internetworldstats.com/stats7.htmhttp://www.eyecareamerica.org/eyecare/news/upload/Eye-Health-Fact-Sheet.pdfhttp://en.wikipedia.org/wiki/Global_Internet_usage
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
? ?
http://youtu.be/8ciagGASro0?t=56shttp://www.google.com/loon/https://www.facebook.com/zuck/posts/10101322049893211http://www.google.com/loon/
Accessibility Content Description on Image Abbreviates 12:34 ? Explorerable
http://youtu.be/StI0iIufJzkhttp://youtu.be/StI0iIufJzk
DemoClock
I18n & L10n What is the difference?
http://www.w3.org/International/questions/qa-i18n.enhttp://www.w3.org/International/questions/qa-i18n.en
Exercise{$name} + " sent " + {$number} +
"dollars to his friend at " + {$month} + "/" + {$day} + "/" + {$year} + "."
What is your name?
Time 1/2/12 ? 12:34 ? Calendars Daylight Savings? UTC! Interesting Time Zones...
https://msdn.microsoft.com/en-us/library/windows/desktop/dd317732(v=vs.85).aspxhttps://msdn.microsoft.com/en-us/library/windows/desktop/dd317732(v=vs.85).aspxhttp://www.worldtimezone.com/faq.htmlhttp://www.worldtimezone.com/faq.html
Characters
http://youtu.be/MijmeoH9LT4http://youtu.be/MijmeoH9LT4
Unicode Oh my Planes Formats: UTF-8, UTF-16 (BE/LE), UTF-32 (BE/LE) Fonts
REVERSED HAND WITH MIDDLE FINGER
EXTENDED Egyptian Hieroglyphs
Sort? Search?
http://en.wikipedia.org/wiki/Plane_%28Unicode%29http://www.fileformat.info/info/unicode/char/bdc1/index.htmhttp://www.fileformat.info/info/unicode/char/bdc1/index.htmhttp://www.fileformat.info/info/unicode/char/1f595/index.htmhttp://www.fileformat.info/info/unicode/char/1f595/index.htmhttp://www.fileformat.info/info/unicode/char/1f595/index.htmhttp://www.fileformat.info/info/unicode/char/1f595/index.htmhttp://unicode.org/charts/PDF/U13000.pdfhttp://unicode.org/charts/PDF/U13000.pdf
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}
http://www.moserware.com/2008/02/does-your-code-pass-turkey-test.htmlhttp://www.moserware.com/2008/02/does-your-code-pass-turkey-test.html
What else? Phone number format Address format Local laws, ethic Abbreviation Braille, joystick