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
アクセシビリティの仕組みと実装(のさわり)
Search
高橋政明
September 24, 2017
Technology
510
0
Share
アクセシビリティの仕組みと実装(のさわり)
2017年9月23日 devsap での発表資料です。iOSアプリのアクセシビリティ対応をVoiceOverを中心に話しました。
高橋政明
September 24, 2017
More Decks by 高橋政明
See All by 高橋政明
初期MacとQuickDrawで振り返るApple50年
masaakittakahashi
1
40
SwiftData をiOSでためす
masaakittakahashi
0
280
自分のiOSアプリを作ろう
masaakittakahashi
0
210
とことん楽しむプログラミング発表スライド
masaakittakahashi
0
190
Swift Playgroundsによるプログラミング コードを学ぼう3前半
masaakittakahashi
0
820
Swift Playgroundsによるプログラミング コードを学ぼう3後半
masaakittakahashi
0
700
Swift Playgrounds体験会その3
masaakittakahashi
0
220
Swift Playgrounds体験会その2
masaakittakahashi
0
510
Swift Playgrounds体験会その1
masaakittakahashi
0
550
Other Decks in Technology
See All in Technology
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
3
2.4k
『家族アルバム みてね』における インシデント対応との向き合い方 / Approach incident response in Family Album
kohbis
2
190
AIが変えた"品質の守り方"
kkakizaki
10
2.8k
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
0
180
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
320
LLM時代のリファクタリング戦略_AIエージェントによる段階的・安全なTS移行方法
play_inc
0
180
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
170
コーポレートサイトのアクセシビリティ改善とJIS準拠への実践
lycorptech_jp
PRO
2
140
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
110
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
140
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
120
AIコーディングエージェントの活用で、コードは静かに肥大化した
yosukeshinoda
1
360
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
How to Ace a Technical Interview
jacobian
281
24k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
150
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
The Curse of the Amulet
leimatthew05
1
12k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Automating Front-end Workflow
addyosmani
1370
210k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
340
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Designing for humans not robots
tammielis
254
26k
Transcript
ΞΫηγϏϦςΟͷ Έͱ࣮ շٕ҇ɹߴڮ໌ !IPVIFJ ͷ ͞ΘΓ
!IPVIFJɹߴڮ໌ʲշٕ҇ʳ ࡳຈ4XJGUɹGBDFCPPLϖʔδͰใൃ৴த ɹΔ͜ͱɿ7PJDF0WFSରԠ ɹΒͳ͍͜ͱɿ%ZOBNJD5ZQF
͖͔͚ͬ
ΞΫηγϏϦςΟػೳ 7PJDF0WFS͚ͩͰͳ͍ ɹεΠονίϯτϩʔϧɹʢ%ZOBNJD5ZQFʣ ରԠҰ 7PJDF0WFSʹରԠ͢Δͱେৎͳͣ
7PJDF0WFS ը໘Λݟͣʹૢ࡞͢ΔͨΊͷϞʔυ දࣔͷ͔ΘΓɹಡΈ্͛ ௨ৗͷૢ࡞Ͱ͖ͳ͍ɹઐ༻δΣενϟʔ
ઐ༻δΣενϟʔ ը໘͕ݟ͑ͳ͍ʲλονͯ͢ޡૢ࡞ʳ ϑΥʔΧεͨ͠෦Λૢ࡞͢Δ ɹUW04ͱࣅ͍ͯΔ ஶɿJ1IPOFΛຊޠ7PJDF0WFSͰૢ࡞͢Δ IUUQTJUVOFTBQQMFDPNKQCPPLJE ԁʹ Լ͛
7PJDF0WFSΛ͓͏ ։ൃऀ7PJDF0WFSΛͬͯΈΑ͏ʂ 4JSJͰΦϯΦϑՄೳ ඪ४ΞϓϦϗʔϜΛͬͯΈΔ ࣗͷΞϓϦΛͬͯΈΔ
6*,JUରԠࡁΈ ΞΠίϯϘλϯͳͲɹจࣈ͕ͳ͍߹ɹಡ·ͳ͍ ରԠ*OUFSGBDF#VJMEFSͰՄೳ ɹϩʔΧϥΠζඞཁ ΧελϜ7JFXରԠඞཁɹʢίϯςφผʣ ɹ੩తͳΒ*#Ͱ ɹಈతͳΒίʔυͰରԠ
6*"DDFTTJCJMJUZ جຊʢ੩తͳ߹ʣ͜Ε͚ͩ
*#Ͱઃఆ *EFOUJUZ*OTQFDUPSͷ "DDFTTJCJMJUZ "DDFTTJCJMJUZΛ&OBCMFE -BCFMͱ)JOUΛಡΉ
*OUFSGBDF#VJMEFS࠷৽ΨΠυ એͰ͢ʼ ߲ͱઃఆͳͲ J#PPLT4UPSFͰൢചத IUUQTJUVOFTBQQMFDPNKQCPPLJE
%FNP
ίʔυͰରԠ ࣮ߦʗఀࢭɹͳͲػೳ͕ΓସΘΔΞΠίϯ 7PJDF0WFSಈ࡞த 6*"DDFTTJCJMJUZ*T7PJDF0WFS3VOOJOH ը໘ϨΠΞτ͕มΘͬͨΒ௨͢Δ 6*"DDFTTJCJMJUZ1PTU/PUJpDBUJPO 6*"DDFTTJCJMJUZ-BZPVU$IBOHFE/PUJpDBUJPO OJM
ঢ়ଶݕग़ GVOD6*"DDFTTJCJMJUZ*T"TTJTUJWF5PVDI3VOOJOH GVOD6*"DDFTTJCJMJUZ*T4XJUDI$POUSPM3VOOJOH GVOD6*"DDFTTJCJMJUZ*T4IBLF5P6OEP&OBCMFE GVOD6*"DDFTTJCJMJUZ*T$MPTFE$BQUJPOJOH&OBCMFE GVOD6*"DDFTTJCJMJUZ*T#PME5FYU&OBCMFE
GVOD6*"DDFTTJCJMJUZ%BSLFS4ZTUFN$PMPST&OBCMFE GVOD6*"DDFTTJCJMJUZ*T(SBZTDBMF&OBCMFE GVOD6*"DDFTTJCJMJUZ*T(VJEFE"DDFTT&OBCMFE GVOD6*"DDFTTJCJMJUZ*T*OWFSU$PMPST&OBCMFE GVOD6*"DDFTTJCJMJUZ*T.POP"VEJP&OBCMFE GVOD6*"DDFTTJCJMJUZ*T3FEVDF.PUJPO&OBCMFE GVOD6*"DDFTTJCJMJUZ*T3FEVDF5SBOTQBSFODZ&OBCMFE GVOD6*"DDFTTJCJMJUZ*T4QFBL4DSFFO&OBCMFE GVOD6*"DDFTTJCJMJUZ*T4QFBL4FMFDUJPO&OBCMFE
πʔϧ "DDFTTJCJMJUZ*OTQFDUPS γϛϡϨʔλͰ֬ೝͰ͖Δ
৭ͷΞΫηγϏϦςΟ ͏৭ͷߟྀ͠Α͏ πʔϧ ৭ͷγϛϡϨʔλࡳຈͷઙా͞Μ λΠϓผͷݟ͑ํΛʰผՄೳ͔ʱ֬ೝ͠Α͏
ΞΫηγϏϦςΟରԠ͠Α͏ ·ͣɹ࠷ݶ͑ΔΑ͏ʹ ɹʲ͜Ε࠷ॏཁɹ͜Ε͚ͩͰརศੑେҧ͍ʳ ༨༟͕͋Εɹ͞Βʹ͍͘͢ վળΛָ͠͏ʂ
ࢿྉ IUUQTEFWFMPQFSBQQMFDPNBDDFTTJCJMJUZJPT 88%$ͷ8IBUT/FX"DDFTTJCJMJUZηογϣϯ "DDFTTJCJMJUZ1SPHSBNNJOH(VJEFGPSJ04 ݹ͍͕ɹຊޠ൛͋Γ IUUQTEFWFMPQFSBQQMFDPNKQ EPDVNFOUBUJPOJ1IPOF"DDFTTJCJMJUZQEG