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
LINEギフトにおけるアクセシビリティ向上の取り組み
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
LINEヤフーTech (LY Corporation Tech)
PRO
August 22, 2024
Technology
1.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LINEギフトにおけるアクセシビリティ向上の取り組み
「各社の事例から学ぶウェブアクセシビリティ 〜フロントエンドの最前線〜」の登壇資料です
LINEヤフーTech (LY Corporation Tech)
PRO
August 22, 2024
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
170
No More Log Digging 〜AIを一次調査係にする アラートレビュー改善〜
lycorptech_jp
PRO
0
86
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
1
420
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
3
1.1k
AIと1000本ノックしてたどり着いた、最速のプロダクト開発 ~toC向けAIエージェントUXを、動く選択肢とAIキャパシティで設計する~
lycorptech_jp
PRO
1
150
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
290
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
710
Business ID Integration at LY Corporation : Phased Migration for a B2B authentication platform with Tens of Millions of Users
lycorptech_jp
PRO
0
63
LINE Messaging: From Active-Standby to Active-Active Multi-DC Architecture
lycorptech_jp
PRO
0
94
Other Decks in Technology
See All in Technology
AIがAPIを書く時代に、私たちは何を設計すべきか
nagix
0
170
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
1.4k
自己解決や回答速度を上げる、サポート業務へのAIの組み込み方【SORACOM Discovery 2026】
soracom
PRO
0
120
Atlassian Cloudサポート業務でのAIエージェント活用事例
smt7174
0
120
AI Agent を本番環境へ―― Microsoft Foundry × Azure Serverless で作る Enterprise-Ready な基盤
shibayan
PRO
1
880
A Bag-of-Documents Model for Query Specificity
dtunkelang
0
170
AWS環境のセキュリティ不安を解消した企業事例 ~よくある課題と対策を一挙公開~
asanoharuki
0
250
データベース研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
710
書籍セキュアAPIについて
riiimparm
0
390
エンタープライズデータへ安全につなぐ Production-ready なエージェント設計 ― AI × MCP リファレンスアーキテクチャ ― #AIDevDay
cdataj
1
340
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
120
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
570
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
450
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
Become a Pro
speakerdeck
PRO
31
6k
Speed Design
sergeychernyshev
33
2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
480
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Git: the NoSQL Database
bkeepers
PRO
432
67k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
310
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Limits of Empathy - UXLibs8
cassininazir
1
560
Transcript
-:$PSQPSBUJPO -*/&Ϡϑʔגࣜձࣾ ίϚʔεΧϯύχʔ4$౷ׅຊ෦ DZBNBNPUP -*/&Ϊϑτʹ͓͚Δ ΞΫηγϏϦςΟ্ͷऔΓΈ
-:$PSQPSBUJPO • -*/&ͷ༑ͩͪʹ ΪϑτΛଃΔ͜ͱ͕Ͱ͖ΔαʔϏε • ༷ʑͳγʔϯͰར༻Մೳ • ͪΐͬͱ͓ͨ͠ྱ • ੜϓϨθϯτ
• ݁ࠗɾग़࢈ॕ͍ -*/&Ϊϑτʹ͍ͭͯ
-:$PSQPSBUJPO • ͷαʔϏε։࢝Ҏ߱ ྦྷܭϢʔβʔ͕ສਓΛಥഁ • एஉঁΘͣଟ͘ͷ Ϣʔβʔʹར༻͍͍͍ͨͩͯΔ -*/&Ϊϑτʹ͍ͭͯ ˞݄࣌Ͱʮ-*/&ΪϑτʯͰΪϑτΛଃͬͨɺ·ͨड͚औͬͨܦݧ͕͋ΔϢχʔΫϢʔβʔ
ˠΞΫηγϒϧͳαʔϏεΛఏڙ͢Δ ඞཁੑ͕ߴ·͖ͬͯͨ
-:$PSQPSBUJPO • ωΠςΟϒΞϓϦͷ8FC7JFX্Ͱಈ͘4JOHMF1BHF"QQMJDBUJPO • ओͳར༻ٕज़ 7VF 5ZQF4DSJQU -*/&Ϊϑτʹ͍ͭͯ
-:$PSQPSBUJPO ΞΫηγϏϦςΟ্ͷऔΓΈ
-:$PSQPSBUJPO • ݄͔Βຊ֨తʹ ΞΫηγϏϦςΟվળʹணख • શମͷdͷϦιʔε • ؒऔΓΜͩ༰ΛϒϩάͰެ։ • ϒϩάͷ༰Λൈਮͯ͠հ
-*/&ΪϑτͷΞΫηγϏϦςΟ IUUQTUFDICMPHMZDPSQDPKQKBB
-:$PSQPSBUJPO • ࣾͷΞΫηγϏϦςΟνʔϜ͔ΒߨٛܗࣜͰ ΞΫηγϏϦςΟͷφϨοδ͕ڞ༗͞ΕΔ • ߨٛ༰ʹج͍ͮͯɺ࣮ࡍͷϓϩμΫτͷ՝Λௐࠪ͢Δ "DDFTTJCJMJUZ#PPU$BNQ
-:$PSQPSBUJPO ࢀߟ-*/&Ϡϑʔʹ͓͚Δ ͜Ε͔ΒͷΞΫηγϏϦςΟ IUUQTTQFBLFSEFDLDPNMZDPSQUFDI@KQGVLVPLBBZDPOGMZDPSQSBUJPO
-:$PSQPSBUJPO • ՝Λݟ͚ͭΔ͜ͱʹॏΛஔ͘ • ࣮ࡍͷղܾείʔϓ֎ • ՝ʹؾ͚ͮͩ͘ͰɺΞΫηγϏϦςΟʹର͢Δҙ͕ࣝେ෯ʹߴ·ͬͨ "DDFTTJCJMJUZ#PPU$BNQ
-:$PSQPSBUJPO • ৽نͷ՝Λ࡞Βͳ͍Α͏ʹҙ͕ࣝߴ·Δ • ༷Λݕ౼͢Δஈ֊͔ΒɺΞΫηγϏϦςΟʹ͍ͭͯߟྀ͢ΔΑ͏ʹ • ΞΫηγϒϧͳ6*ίϯϙʔωϯτͷඋ • ݟ͚ͭͨ՝ͷ͍͔ͭ͘Λमਖ਼
"DDFTTJCJMJUZ#PPU$BNQ
-:$PSQPSBUJPO • -JHIUIPVTFͰ֤छύϑΥʔϚϯεͱಉ༷ʹ ΞΫηγϏϦςΟʹ͍ͭͯείΞͱΞυόΠεΛग़͍ͯ͠Δ • ओཁϖʔδʹ͓͚Δ-JHIUIPVTFΞΫηγϏϦςΟείΞͷ ฏۉΛҎ্ͱ͢Δ͜ͱΛඪʹվળ -JHIUIPVTFͷείΞվળ
-:$PSQPSBUJPO ࢀߟ-JHIUIPVTFͷείΞվળ "DDFTTJCJMJUZ
-:$PSQPSBUJPO • ࢧԉٕज़Λͬͯ-*/&ΪϑτΛૢ࡞͠՝Λݟ͚ͭͯमਖ਼͢Δ • ૢ࡞Ͱ͖ͳ͍ • ૢ࡞Ͱ͖Δ͕͍ʹ͍͘ͱײ͡Δ • ಡΈ্͛༰͕ෆͳ •
։ൃओಋͰਐΊΒΕΔͱ͜Ζ͕ଟ͍ 7PJDF0WFSͷಡΈ্͛վળ
-:$PSQPSBUJPO ࢀߟ7PJDF0WFSಡΈ্͛վળ
-:$PSQPSBUJPO • ࠷ॳ͔Βᘳࢦ͞ͳ͍ • վળͷରΛओཁͳϖʔδʹݶఆ͢Δ • Ͱͳ͘ฏۉ • ಡΈ্͛վળ7PJDF0WFS͔Β •
վળͷ࣮ΛੵΈॏͶΔ͜ͱ͕ɺߋͳΔվળʹͭͳ͕Δ Ͱ͖Δͱ͜Ζ͔Βখ͞ͳվળΛਐΊΔ
-:$PSQPSBUJPO νʔϜͰऔΓΉ
-:$PSQPSBUJPO • Ϊϑτͷ։ൃνʔϜͷମ੍ • ϑϩϯτΤϯυɺόοΫΤϯυɺ2"͕ͻͱͭʹͳͬͨνʔϜ͕ ͭଘࡏ͢Δ • ߹ܭਓҎ্ͷϑϩϯτΤϯυΤϯδχΞ • ݸਓͰͷվળʹݶք͕͋Δ
• νʔϜΛԣஅͨ͠ϑϩϯτΤϯυશମͷλεΫͱͯ͠औΓΉ͜ͱ͕େࣄ νʔϜͰऔΓΉ
-:$PSQPSBUJPO • νʔϜϝϯόʔશһ͕7PJDF0WFSͰͷݕূ͕Ͱ͖Δڥʹ • 7PJDF0WFSͷ͍ํΨΠυΛ࡞ • ϛχษڧձͷ։࠵ • ଞͷϝϯόʔ͕։ൃͨ͠ػೳΛ7PJDF0WFSͰݕূɺ՝Λࢦఠ •
։ൃΛ୲ͨ͠νʔϜʹվળͯ͠Β͏ • νʔϜϝϯόʔ͕ઌͯ͠7PJDF0WFSͷ ૢ࡞νΣοΫΛͰ͖ΔΑ͏ʹͳͬͨ ݸਓతʹ͏·͘ߦͬͨͱࢥ͏औΓΈ
-:$PSQPSBUJPO ࢀߟ7PJDF0WFSͷ͍ํΨΠυ
-:$PSQPSBUJPO ৫Λר͖ࠐΉ
-:$PSQPSBUJPO • ΤϯδχΞ͚ͩͰղܾͰ͖ͳ͍՝͕͋Δ • ྫɿΪϑτʹදࣔ͞ΕΔίϯςϯπͷҰ෦ཧը໘্Ͱઃఆ͞Ε͍ͯΔ • ཧը໘ͰͷઃఆʹΑͬͯΪϑτͷΞΫηγϏϦςΟ͕ଛͳΘΕΔ • ӡ༻୲ͷඇΤϯδχΞͷํʑͱ࿈ܞ͕ॏཁ
৫ͷڠྗ͕ඞཁ
-:$PSQPSBUJPO όφʔ ใ ཧը໘্Ͱઃఆ͞ΕΔίϯςϯπͷྫ
-:$PSQPSBUJPO • ཧը໘Ͱը૾ͷBMUʢସςΩετʣΛઃఆͰ͖ΔΑ͏ʹػೳվम • BMUʢସςΩετʣͷ͚ͭํΨΠυΛ࡞͠ ӡ༻୲ͷํʹφϨοδΛڞ༗ ཧը໘ͰସςΩετΛઃఆ͢Δ
-:$PSQPSBUJPO ࢀߟཧը໘ͰସςΩετΛઃఆ͢Δ
-:$PSQPSBUJPO ࢀߟBMUͷ͚ํΨΠυ
-:$PSQPSBUJPO • ΞΫηγϏϦςΟվળ৫શମͰऔΓΉඞཁ͕͋Δ • ৫શମʹ׆ಈ༰Λೝͯ͠Β͏ඞཁ͕͋Δ • ΞΫηγϏϦςΟվળͷՌݟ͑ʹ͍͘ɺؾ͍ͮͯΒ͍ʹ͍͘ͷͰ ೳಈతʹվળΛΞϐʔϧ͢Δඞཁ͕͋Δ Ξτϓοτ͢Δ
-:$PSQPSBUJPO • ΞΫηγϏϦςΟվળ௨৴ • վળΛΘ͔Γ͘͢·ͱΊͨࣾXJLJ • Ӧۀɾاըɾ$4ͳͲɺਓҎ্͕ू·ΔશମఆྫͰڞ༗ • ϒϩάͷࣥච •
ษڧձͰͷొஃ Ξτϓοτ͢Δ
-:$PSQPSBUJPO ࢀߟΞΫηγϏϦςΟվળ௨৴
-:$PSQPSBUJPO ࠓޙͷల
-:$PSQPSBUJPO • ϩʔϏδϣϯͷํͱͷϢʔβʔςετΛ݄ʹ࣮ࢪ༧ఆ • ΞΫηγϒϧͳαʔϏεΛఏڙͰ͖͍ͯΔ͔ͷݕূ • ΞΫηγϏϦςΟվળͷղ૾ΛߴΊΔ ϢʔβʔΠϯλϏϡʔ
-:$PSQPSBUJPO • -*/&ΪϑτͷΞΫηγϏϦςΟ্ʹ͚ͨऔΓΈʹ͍ͭͯհ • ΞΫηγϒϧͳαʔϏεఏڙͰ͖ΔΑ͏Ҿ͖ଓ͖ྗ͍ͯ͘͠ ͓ΘΓʹ
-:$PSQPSBUJPO ͋Γ͕ͱ͏͍͟͝·ͨ͠