Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iOS Accessibility
Search
Ash Furrow
November 20, 2012
Technology
1
3.2k
iOS Accessibility
A brief overview of accessibility on iOS: what it is, the challenges, and the rewards.
Ash Furrow
November 20, 2012
Tweet
Share
More Decks by Ash Furrow
See All by Ash Furrow
Migrating to React Native: A Long-Term Retrospective
ashfurrow
0
190
How Artsy Automates Team Culture
ashfurrow
0
2.9k
Building Custom TSLint Rules
ashfurrow
0
380
Circumventing Fear of the Unknown
ashfurrow
1
480
Building Better Software by Building Better Teams
ashfurrow
1
520
Building Open Source Communities
ashfurrow
0
790
Comparative Asynchronous Programming
ashfurrow
2
9.2k
Building Compassionate Software
ashfurrow
0
380
Swift, Briskly
ashfurrow
0
110
Other Decks in Technology
See All in Technology
Kubernetes x k6 で負荷試験基盤を開発して 負荷試験を民主化した話 / Kubernetes x k6
sansan_randd
2
730
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
500
All you need to know about InnoDB Primary Keys
lefred
0
120
PL900試験から学ぶ Power Platform 基礎知識講座
kumikeyy
0
110
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
120
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.4k
Ask! NIKKEI RAG検索技術の深層
hotchpotch
13
2.8k
5分で紹介する生成AIエージェントとAmazon Bedrock Agents / 5-minutes introduction to generative AI agents and Amazon Bedrock Agents
hideakiaoyagi
0
220
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
320
TAMとre:Capセキュリティ編 〜拡張脅威検出デモを添えて〜
fujiihda
0
100
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
370
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.5k
Featured
See All Featured
The Invisible Side of Design
smashingmag
299
50k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
540
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Speed Design
sergeychernyshev
25
780
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
It's Worth the Effort
3n
184
28k
Agile that works and the tools we love
rasmusluckow
328
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
8
270
Building an army of robots
kneath
302
45k
Embracing the Ebb and Flow
colly
84
4.6k
Transcript
Accessibility Ash Furrow iOS Lead iOS Developer,
Matters Accessibility
None
Ontario Citizens 1 in 7
Ontario Citizens Broader 1 in 7 Appeal Market
Legislation Ontario Citizens Broader AODA 1 in 7 Appeal Market
Legislation Ontario Citizens Broader Low Cost in iOS AODA Relatively
1 in 7 Appeal Market
iOS is and visual aural
You wouldn’t ship a shitty visual interface Why would you
ship a shitty aural one?
Accessibility is HARD
WHY?
TURN VoiceOver ON (seriously)
Accessibility is EASY
UIAccessibility
Part of UIKit Built in UIAccessibility
Part of UIKit Built in UIAccessibility Conformed to by UIView
Built in
Part of UIKit Built in UIAccessibility Conformed to by UIView
Built in You can roll your own Built in
UIAccessibilityTraits Causes Page Turn Starts Media Session None Button Link
Search Field Image Plays Sound Keyboard Key Static Text Summary Element Not Enabled Updates Frequently Adjustable Allow Direct Interaction Header Selected
invisible THE BUTTON
Using as button labels
drawRect: UITableViewCell
Localization ຊԽ ϩʔΧϥΠθʔγϣϯ !"#$%&ا локализация lokalisasyon lokalisatie εντοπισµός localisation localización
lokalisering localização
Honour Building quality software is a measure of Quality Building
accessible software is a measure of
Book Buy My