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
LINEヤフーTech (LY Corporation Tech)
PRO
December 05, 2025
Technology
1.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ガイドラインを軸にしたウェブアクセシビリティ改善
2025年12月5日に行われたアクセシビリティカンファレンス福岡 前夜祭で使用した資料です。 #fukuoka_a11yconf_前夜祭
LINEヤフーTech (LY Corporation Tech)
PRO
December 05, 2025
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
250
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
570
Business ID Integration at LY Corporation : Phased Migration for a B2B authentication platform with Tens of Millions of Users
lycorptech_jp
PRO
0
47
LINE Messaging: From Active-Standby to Active-Active Multi-DC Architecture
lycorptech_jp
PRO
0
69
LY Corporation's implementation of Confidential VM ensuring privacy for AI features
lycorptech_jp
PRO
0
87
Good Design Pays Dividends: The Evolution of LINE API Gateway Handling 30B Daily Requests
lycorptech_jp
PRO
0
60
The Path Paved by Flava MCP Hub Piping Work for the AI Era
lycorptech_jp
PRO
0
56
The Kitakyushu Data Center's Unrelenting Effort to Reduce Air Cooling Power Consumption
lycorptech_jp
PRO
0
42
Designing a Media Content Ecosystem — Case Studies on Integrating AI-Generated Content
lycorptech_jp
PRO
0
56
Other Decks in Technology
See All in Technology
はじめてのWDM
miyukichi_ospf
1
130
AIに「使われる」時代のSaaS戦略 〜既存WebAPIのMCPサーバー化における開発ノウハウ〜
ekispert_api
0
300
product engineering with qa
nealle
0
150
AI時代のエンジニアキャリアについて今一度考える
sakamoto_582
2
1.3k
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
2k
知らん間に、回ってる
ming_ayami
0
340
cccccc
moznion
0
1.8k
DMM.com 購入改善推進チーム におけるCodeRabbitを用いた レビューフロー改善の一例
ysknsid25
2
540
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
180
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
150
Why is RC4 still being used?
tamaiyutaro
0
310
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
120
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
340
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
460
The Cult of Friendly URLs
andyhume
79
6.9k
Un-Boring Meetings
codingconduct
0
330
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
230
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Code Review Best Practice
trishagee
74
20k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
390
Transcript
© LY Corporation © LY Corporation ガイドラインを軸にした ウェブアクセシビリティ改善 テクノロジーエンハンスメントディビジョン Nakano
Makoto / 中野 信
© LY Corporation 自己紹介 中野 信 (なかの まこと) • LINEヤフー勤務
• プロダクトのアクセシビリティの向上 • Yahoo! JAPAN UIガイドラインの運用 • ウェブアクセシビリティ基盤委員会 (WAIC) 作業部会1 主査 2
© LY Corporation 目次 1. LINEヤフーのアクセシビリティガイドライン 2. サポート文書 3. プロセスによるアクセシビリティ改善
4. 事例 3
© LY Corporation LINEヤフーの アクセシビリティガイドライン 4
© LY Corporation アクセシビリティガイドライン • WCAG 2.1 A/AAの達成基準を元にした社内ガイドライン • 文章の抽象度を下げて、達成基準を開発者が分かりやすい表現に置き換え
• 社内ガイドラインに位置づけることで、開発フローにおける利用方法や優先度を規定 5
© LY Corporation 置き換えの例 • 達成基準 1.1.1 非テキストコンテンツ • AG01:
テキスト以外のコンテンツに代替テキストを提供する • 達成基準 2.1.1 キーボード • AG19: マウス操作やジェスチャー操作を使わずに、 キーボード操作だけで利用することができる 6
© LY Corporation サポート文書 7
© LY Corporation サポート文書とは • ガイドラインを満たすための各種情報をまとめた技術文書 • 具体的な内容の解説 • チェック方法
• 事例・実装方法 • Do / Caution / Don’t で分類 • WCAGにおける解説書と達成方法に相当する文書 8
© LY Corporation 例: AG01のサポート文書 (設計資料) • 設計資料 (プロダクト企画時・UI設計時に配慮) •
I101: 画像の代替テキストまたは説明を提供する • 画像と同等の情報をテキストで提供する • テキストは過不足がないようにする • 視覚情報や文脈から得られる情報よりも不足してはいけない 9
© LY Corporation 例: AG01のサポート文書 (ソースコード) • ソースコード (UI実装時に配慮) •
IT102: テキスト情報を提供する • alt属性で指定する • aria-labeledby属性またはaria-describedby属性を使用する • 意味のある画像を背景画像として表示しない 10
© LY Corporation プロセスによる アクセシビリティ改善 11
© LY Corporation アクセシビリティ改善のサイクル • チェック方法・内容の過不足をガイドライン群に反映する ガイドライン サポート文書 プロダ クト
フィードバック フィードバック ガイドライン群 チェック チェック 12
© LY Corporation アクセシビリティ改善の伴走 • UIデザイン方法の改善 • UIガイドライン、ブランドガイドライン、過去の経験など基づく改善方法 • 実装方法の改善
• WCAGの達成方法、APG (ARIA Authoring Practices Guide) などに基づく改善方法 • デザインシステムの改善 • UIコンポーネントの改善による作業効率化 13
© LY Corporation 事例 14
© LY Corporation デスクリサーチツール • WCAG 2.0 A相当のアクセシビリティをガイドラインを用いてWCAG 2.1 AA相当に引き上げ
• UIコンポーネントのチェックと改善を先行して実施 • 順次プロダクトに反映 15
© LY Corporation 社内プロダクト向けデザインシステム • 企画検討時からコミット • ガイドラインを用いてUIコンポーネントのフルチェックと改善を実施 • 初回のチェックは専門家が実施。2回目以降のチェックと改善はプロダクトの担当者で実施
16
© LY Corporation プロダクトの伴走 • ポータルサイト、検索サービスなど • 定期的にコミュニケーションを取って改善方法を提案 • コーポレートサイト
• JIS X 8341-3:2016 AA準拠のサポート 17
© LY Corporation 18