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
WKWebViewとアクセシビリティ
Search
Mitsuharu Emoto
April 23, 2025
Programming
0
40
WKWebViewとアクセシビリティ
YUMEMI.grow Mobile #21 - connpass
https://yumemi.connpass.com/event/351146/
Mitsuharu Emoto
April 23, 2025
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
iPhoneと共に過ごす夏
mitsuharu
0
6
WKWebView と仲良くする
mitsuharu
0
120
推測するな、計測せよ(Swift編)
mitsuharu
0
45
React Native updates
mitsuharu
0
47
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
300
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
45
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
77
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
160
iOS 開発で便利なツールたち
mitsuharu
0
280
Other Decks in Programming
See All in Programming
GPUを計算資源として使おう!
primenumber
1
290
なぜあなたのオブザーバビリティ導入は頓挫するのか
ryota_hnk
3
520
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
130
Comparing decimals in Swift Testing
417_72ki
0
130
Prompt Engineeringの再定義「Context Engineering」とは
htsuruo
0
110
階層化自動テストで開発に機動力を
ickx
1
440
Understanding Kotlin Multiplatform
l2hyunwoo
0
230
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
110
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
0
570
AIのメモリー
watany
11
1.1k
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
4
710
What's new in Adaptive Android development
fornewid
0
120
Featured
See All Featured
For a Future-Friendly Web
brad_frost
179
9.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Code Reviewing Like a Champion
maltzj
524
40k
Become a Pro
speakerdeck
PRO
29
5.4k
Writing Fast Ruby
sferik
628
62k
Embracing the Ebb and Flow
colly
86
4.8k
Fireside Chat
paigeccino
37
3.5k
We Have a Design System, Now What?
morganepeng
53
7.7k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
182
54k
Transcript
8,8FC7JFXͱΞΫηγϏϦςΟ ߐຊޫ ਫ :6.&.*HSPX.PCJMF 1
ࣗݾհ w ͑ͱΈͭΔ w גࣜձࣾΏΊΈJ04ςοΫϦʔυ w ࠓٕज़ॻయͷقઅ͕དྷ·ͨ͠Ͷ w ࠷ۙ.4UBDLͰ༡ΜͰ͍Δˠ 2
ͦͷதͷ̍ͭͷϩʔΧϧ--.ͷ։ൃΩοτ
w ಉҰͷιʔείʔυ͔Βੜͨ͠ը໘ ͷεΫϦʔϯγϣοτͰ͢ w ͱ͋Δ04ϨϕϧͷઃఆΛͨ͠ͱ͖ ͷҧ͍Ͱ͢ w ࠨ͕ظ͢ΔදࣔͰ͢ w
ԿͷઃఆΛߦ͔͔ͬͨΓ·͔͢ʁ 3
ղ w 04ͷઃఆΞϓϦ͔Βʮը໘දࣔͱ໌ Δ͞ʯͷʮ֦େදࣔʯͰ֦େΛ༗ޮ ʹ͠·ͨ͠ w J1IPOFͷॳظઃఆ࣌ʹઃఆͰ͖ΔΞ ϨͰ͢ w ΞΫηγϏϦςΟͷ̍ͭͩͱࢥ͏͕ɺ
ΞΫηγϏϦςΟͷ߲ʹͳ͍ 4
J04ͷΞΫηγϏϦςΟ w Ұൠతʹɺඪ४6*Λ࠾༻ͯ͠దʹར༻͍ͯ͠Εɺදࣔʹؔ͢ΔΞΫ ηγϏϦςΟͷઃఆ͕มΘͬͯɺࣗಈతʹରԠͯ͘͠ΕΔ w Ͱɺͳͥઌ΄ͲͷͰڍ͛ͨྫɺΞΫηγϏϦςΟͷઃఆʹै͠ ͳ͔ͬͨͷ͔ʁ 5
ݪҼ w 8,8FC7JFXΛར༻͍ͯ͠·ͨ͠ w ӈਤͷΑ͏ʹɺ)5.-ͷதͰݻఆαΠζ ͕ઃఆ͞Ε͍ͯ·ͨ͠ w ඪ४6*ͰݻఆαΠζͩͱɺΞΫηγ ϏϦςΟͷઃఆʹΑͬͯද่͕ࣔΕΔ w
)5.-ͷதɺJ04ͷͷཧԼͰ ͳ͍ͷͰɺ։ൃऀ͕ରԠ͢Δඞཁ͕͋Δ 6
վΊͯɺઃఆͷཧ w എܠ w )5.-ͷதͰݻఆαΠζΛఆ͍ͯͨ͠ w ֦େදࣔʹΑΓɺද͕ࣔݟΕͨ w ղܾ͍ͨ͜͠ͱ w
ݟΕͳ͍Λ࠷༏ઌͱͯ͠ɺදࣔ͢Δ 7 ҙ w ࠓճͷྫͱͯ͠ɺނҙʹ ࡞Γʹ͕͋Δ)5.-Λ ར༻͍ͯ͠·͢ w ҰൠతʹϨεϙϯγϒϧσβ ΠϯΛߟྀ͞Εͯ࡞͞ΕΔ ͷͰɺى͜Γʹ͍͘Ͱ͢ w ༷ʑͳ͕݅ॏͳͬͨ͏͑ Ͱɺग़ձ͏͍͠Ͱ͢
֦େ༗ޮͰԿ͕ى͍ͬͯ͜Δͷ͔ w J1IPOFͰ֦େ༗ແͰCPVOETΛൺֱͨ͠ w ௨ৗ3FUJOBഒ͕ͩɺ֦େ༗ޮͩͱഒʹͳΔ w 3FUJOB͕ҟͳͬͯɺ૬ରతʹஔ͍ͯ͠Ε௨ৗͳ͍ w ࠓճ)5.-ͰݻఆαΠζˍ8FC,JUͷϨϯμϦϯάͱɺࣄ͕ҟͳΔ ෯
ߴ͞ σϑΥϧτ ֦େ༗ޮ ࢀߟͱͯ͠ϐΫηϧ 8
֦େ༗ޮͷঢ়ଶΛऔಘ͢Δ w 3FUJOBഒ6*4DSFFONBJOTDBMFͰऔಘͰ͖Δ w ʹઃఆ͞Εͨ3FUJOBͷഒΛฦ͚ͩ͢ w ࣮ࡍͷഒ6*4DSFFONBJOOBUJWF4DBMFͰऔಘͰ͖Δ w TDBMFͱOBUJWF4DBMFΛൺֱͯ͠ɺ֦େఆͰ͖Δ ҙ
6*4DSFFONBJOEFQSFDBUFEʹͳ͍ͬͯ·͢ɻࠓճɺઆ໌ ؆ུͷͨΊར༻ͯ͠·͢ɻ࣮ࡍͷར༻࣌ॻ͖͍͑ͯͩ͘͞ɻ ͳ͓ɺ)5.-Ͱ͔Δ ͷɺ3FUJOBഒͷΈ 9
)5.-Ͱ֦େʹରԠ͢Δྫ w ͷ֦େঢ়ଶΛௐͯɺิਖ਼ޙͷαΠζΛܭࢉ͢Δ w )5.-ʹ֦େঢ়ଶʹରԠͨ͠αΠζΛ͢ ҙ ͷ֦େΛΞϓϦ͔Β)5.- ʹөͤ͞Δ୯७ͳରԠྫͰ͢ɻ ࣮ࡍɺϑϩϯτΤϯυΤϯδχ Ξͱ૬ஊ͍ͯͩ͘͠͞ɻ
10
༨ஊ w γϛϡϨʔλʔͩͱɺ֦େઃఆ࣮ػͱҟͳΓɺσϕϩούͷதʹ͋Δ 11
ଞͷදࣔؔ࿈ͷΞΫηγϏϦςΟ w ΞΫηγϏϦςΟ͔ΒจࣈΛେ͖ͨ͘͠߹ɺจࣈα Πζ͚͕ͩมߋʹͳΓ·͢ w දࣔαΠζ͕จࣈαΠζͱ૬͍ؔͯ͠ΕɺมԽ͢Δ w 8FCϖʔδͷ߹ɺΞϓϦ͔ΒจࣈαΠζΧςΰϦΛऔ ಘͯ͠ɺͦΕΛ)5.-ʹͯ͠ɺจࣈαΠζΛௐ͢Δ 12
˞μʔΫςʔϚ)5.-$44ͰରԠՄೳͰ͢ɻΞϓϦ͔Βঢ়ଶΛ͢͜ͱͰ͖·͢
·ͱΊ w J04ͷΞΫηγϏϦςΟΑ͘Ͱ͖͍ͯΔ͕ɺඪ४6*ͱҟͳΔϨϯμϦ ϯάͩͱɺखಈͰରԠ͢Δඞཁ͕͋Δ w 8,8FC7JFX)5.-$44ͷ͕ࣝඞཁʹͳΓ·͢ w ϑϩϯτΤϯυΤϯδχΞ͞Μͱ૬ஊ͠·͠ΐ͏ w ΞϓϦͰ8,8FC7JFXͷΈࠐΈɺ͍Ζ͍Ζߟ͑Δ͜ͱ͕ଟ͍Ͱ͢
13