Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
開発プロセスとアクセシビリティ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
shira
February 06, 2025
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
開発プロセスとアクセシビリティ
shira
February 06, 2025
Transcript
13 slides
開発プロセスと アクセシビリティ アクセシビリティ交流会 2025.2.5 Shirahama Kaori
自己紹介 - Shirahama Kaori(X: @9v9Shira) - フロントエンドエンジニア @SmartHR 2022.8〜 -
プロダクトの開発チームに所属しています - 2024/3〜新規プロダクト(ATS)の開発をしています - 趣味 - 犬を愛でること - 絵を描くこと - カフェに行くこと
いつもやっていることを そのまま紹介します
今日話すこと 1. 前提 2. デザインレビュー 3. 実装 4. PRレビュー 5.
不定期でやって(もらって)いること
1.前提 - 社内に「アクセシビリティ本部」という部署があります - 「アクセシビリティ本部」の 「アクセシビリティユニット」に所属する「アクセシビリティスペシャリスト」・ 「アクセシビリティエンジニア」・「アクセシビリティテスター」が各プロダクトチームのアクセシビリティ に関する活動をサポートしてくれている - SmartHR
UIというUI コンポーネント集があります - JIS X 8341-3:2016 レベルA準拠 - 参考:ウェブアクセシビリティ試験結果 2023年6月 - 独自に設けている「ウェブアクセシビリティ簡易チェックリスト」の項目を可能な限り 達成することを全プロダクト目標としている - 簡易チェックリストは WCAG 2.1のAレベル相当を簡易的にチェックできるようにしたもの
2.デザインレビュー - やっていること - デザインレビューをアクセシビリティユニットに依頼 - 自チームとアクセシビリティユニットメンバーで同期でレビュー会を実施 - 事前にチーム内で簡易チェックリストベースにチェックをしておき、迷った点などをレビュー会で相談 することが多い
- タイミング - 新規画面追加時や画面が大きく変わる時が多い
3.実装 - やっていること - 基本 SmartHR UI を利用する - アクセシビリティのチェックをしてくれる
Linterを入れている - 参考:アクセシビリティを担保するために ESLintの独自ルールを作っている話 - タイミング - いつも
4.PRレビュー - やっていること - SmartHR UI を利用していない個所を中心に、ウェブアクセシビリティ簡易チェックリストを参照しつ つチェックを実施 - タイミング
- できている時とできていない時がある
4.不定期でやって(もらって)いること - やって(もらって)いること - ウェブアクセシビリティ簡易チェックリストに沿ったアクセシビリティテストを実施( by アクセシビリティ ユニット) - タイミング
- ファーストリリース前( 2024年6月中旬) - ファーストリリースから約半年後( 2025年1月)
大体これで簡易チェックリストの 水準は守られている
課題 - チーム内レビュー時のアクセシビリティチェックはチーム内でルール化しているわけ ではなく個人依存 - 自動チェックの仕組みを増やしたいが、あまり時間を取れていない - 最近 Markuplint を試し始めました
やっていき
おわり
More Decks by shira
See All by shira
通知UIを改善している話
shira
2
3.8k
:is()と:where()の話
shira
0
5.9k
実践アクセシビリティ in Angularアプリケーション
shira
0
720
hoverとタッチスクリーンデバイス
shira
2
1.5k
犬顔or猫顔判定アプリを作っている話.pdf
shira
1
220
社内LT大会開催に至るまでの話
shira
4
500
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
980
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
640
Optimizing for Happiness
mojombo
378
71k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The browser strikes back
jonoalderson
0
1.9k
HDC tutorial
michielstock
2
1k
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Design in an AI World
tapps
1
390
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
Test your architecture with Archunit
thirion
2
2.5k