Skip to content

Commit

Permalink
Merge pull request #1314 from kufu/create-skill-a11y-status-page
Browse files Browse the repository at this point in the history
アクセシビリティの検証結果ページにスキル管理を追加
  • Loading branch information
uknmr authored Nov 7, 2024
2 parents 430cd49 + 1557335 commit a655629
Show file tree
Hide file tree
Showing 5 changed files with 252 additions and 8 deletions.
51 changes: 44 additions & 7 deletions content/articles/accessibility/status/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description: 'SmartHR 各機能のアクセシビリティ検証結果を掲載
order: 2
---

import { Table, Text, Td, Th } from 'smarthr-ui'
import { Table, Td, Text, Th } from 'smarthr-ui'

SmartHRでは、[アクセシビリティ方針](https://accessibility.smarthr.co.jp/development/)で掲げる目標を達成するため、製品のアクセシビリティ向上を進めています。
各機能のプロセスごとに、WCAG達成基準に基づく検証や、支援技術で利用可能であるかを検証しています。
Expand Down Expand Up @@ -217,16 +217,16 @@ SmartHRでは、[アクセシビリティ方針](https://accessibility.smarthr.c
<a href="./survey/">従業員サーベイ</a>
</td>
<td>
<a href="./survey/#2-0">サーベイに回答する</a>
<a href="./survey/#h2-0">サーベイに回答する</a>
</td>
<td>
<a href="./survey/#3-2">◯</a>
<a href="./survey/#h3-2">◯</a>
</td>
<td>
<a href="./survey/#3-3">◯</a>
<a href="./survey/#h3-3">◯</a>
</td>
<td>
<a href="./survey/#3-4">◯</a>
<a href="./survey/#h3-4">◯</a>
</td>
<td>
Expand Down Expand Up @@ -292,6 +292,40 @@ SmartHRでは、[アクセシビリティ方針](https://accessibility.smarthr.c
</td>
</tr>
<tr>
<td>
スキル管理
</td>
<td>
<ul>
<li>
<a href="./">申請を提出する</a>
</li>
<li>
<a href="./">コースを受講する</a>
</li>
</ul>
</td>
<td>
</td>
<td>
<ul>
<li>
<a href="./skill/#h3-3">◯</a>
</li>
<li>
<a href="./skill/#h3-9">◯</a>
</li>
</ul>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
SmartHR UI
Expand All @@ -314,15 +348,18 @@ SmartHRでは、[アクセシビリティ方針](https://accessibility.smarthr.c
</tr>
</tbody>
</Table>
更新日: <time datatime="2023-06-30">2023/06/30</time>
更新日: <time datatime="2024-11-05">2023/06/30</time>

### 表の見方
#### 機能
SmartHR 製品の機能名です。リンク先に詳細な検証状況を掲載しています。

### プロセス名
検証した該当機能内のプロセス名です。

### WCAG2.1
WCAG2.1達成基準の検証の結果、検証した達成基準をすべて満たしている場合は◯、一部を満たしている場合は△、未実施は−を表示しています。
WCAG2.1達成基準の検証の結果、検証した達成基準をすべて満たしている場合は◯、一部を満たしている場合は△、未実施は−を表示しています。

### スクリーンリーダー
スクリーンリーダーのみでプロセスを完了できる場合は◯、できない場合は✕、未検証は−を表示しています。

Expand Down
47 changes: 47 additions & 0 deletions content/articles/accessibility/status/skill/202410_course.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: 'コースを受講する アクセシビリティ検証の結果 - 2024年10月'
description: '2024年10月に実施したSmartHR スキル管理機能のウェブアクセシビリティ検証の結果を公開しています。'
order: 2
---

SmartHRのスキル管理機能で、従業員が操作するページに対して、SmartHRが目標に掲げるWCAG達成基準の検証を実施しました。

## 試験の対象プロセス
コースを受講する

### 概要

- 従業員が学習コンテンツを受講するプロセス

### 対象のページ
- コンテンツ受講画面
- ユーザーがアップロードしたコンテンツの内容は試験の対象外とする
- テスト受講画面
- テスト結果確認画面
- コース受講完了画面

## 検証した達成基準

### レベルA

すべて

### レベルAA

- 1.4.3 コントラスト (最低限)
- 1.4.4 テキストのサイズ変更
- 1.4.5 文字画像
- 2.4.7 フォーカスの可視化

## 検証結果

該当する達成基準のうち、レベルA: 30個中30個、レベルAA: 4個中4個で、その基準を満たしていました。

### 達成基準チェックリスト

- 達成基準に該当する場合は適用を「○」、該当箇所がない場合「-」
- 達成基準を満たしている場合は結果を「○」、満たしていない場合「×」

該当箇所がなく、適用が「-」の場合、その達成基準を満たしているとみなすため、結果は「○」とします。

[2024年08月30日〜2024年10月04日_SmartHR 学習管理機能 コースを受講する の達成基準チェックリスト](https://docs.google.com/spreadsheets/d/1vv2HZtVkjBHByAGEE8jXQ2gdVle5NhJ6hMgNYTMrtCs/edit?gid=0#gid=0)
63 changes: 63 additions & 0 deletions content/articles/accessibility/status/skill/202410_request.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
title: '申請を提出する アクセシビリティ検証の結果 - 2024年10月'
description: '2024年10月に実施したSmartHR スキル管理機能のウェブアクセシビリティ検証の結果を公開しています。'
order: 1
---

SmartHRのスキル管理機能で、従業員が操作するページに対して、SmartHRが目標に掲げるWCAG達成基準の検証を実施しました。

## 試験の対象プロセス
申請を提出する

### 概要

- 従業員が自身のスキル情報を入力して提出するプロセス

### 対象のページ
- スキル情報の提出管理画面
- スキル情報の申請画面
- スキルの追加画面
- 資格の追加画面
- 研修の追加画面

## 検証した達成基準

### レベルA

すべて

### レベルAA

- 1.4.3 コントラスト (最低限)
- 1.4.4 テキストのサイズ変更
- 1.4.5 文字画像
- 2.4.7 フォーカスの可視化

## 検証結果

該当する達成基準のうち、レベルA: 30個中29個、レベルAA: 4個中4個で、その基準を満たしていました。

### 達成基準チェックリスト

- 達成基準に該当する場合は適用を「○」、該当箇所がない場合「-」
- 達成基準を満たしている場合は結果を「○」、満たしていない場合「×」

該当箇所がなく、適用が「-」の場合、その達成基準を満たしているとみなすため、結果は「○」とします。

[2024年08月30日〜2024年10月04日_SmartHR スキル管理機能 申請を提出する の達成基準チェックリスト](https://docs.google.com/spreadsheets/d/1yez_i9ZFu7x05fGfUyKZIIejaWBdt1VsMooC24GVv4Y/edit?gid=0#gid=0)

## 満たしていない達成基準の事例と対応策

現時点で達成基準を満たせていない事例とそれらへの対応策を示します。

<!-- textlint-disable -->
### 達成基準 1.3.1: 情報及び関係性を理解する
<!-- textlint-enable -->

#### スキル情報の申請画面においてラベルが不適切なボタンがある

##### 内容
証明書の写しをPDF、もしくは画像ファイルで添付する際に押下するボタンのラベルが「ファイルを選択」になっており、証明書の写しを添付するためのボタンであることが伝わらないです。

##### 対応方法
ボタンのラベルを修正し、証明書の写しを添付するためのボタンであることが明確になるようにします。
97 changes: 97 additions & 0 deletions content/articles/accessibility/status/skill/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
---
title: 'スキル管理'
description: 'SmartHRのスキル管理機能のアクセシビリティ対応状況と検証結果を掲載しています。'
order: 7
---
import { Table, Td, Text, Th } from 'smarthr-ui'

## プロセス: 申請を提出する
### 概要
* 従業員が自身のスキル情報を入力して提出するプロセス

### 対象ページ
* スキル情報の提出管理画面
* スキル情報の申請画面
* スキルの追加画面
* 資格の追加画面
* 研修の追加画面

### WCAG2.1 達成基準の検証
[申請を提出する アクセシビリティ検証の結果 - 2024年10月](./202410_request/)

### スクリーンリーダーでの利用
スクリーンリーダーの読み上げとキーボード操作でプロセスを完了できるか、検証しています。

<Table>
<thead>
<tr>
<Th>スクリーンリーダー</Th>
<Th>ブラウザ</Th>
<Th>プロセスを完了可能</Th>
</tr>
</thead>
<tbody>
<tr>
<td>
NVDA
</td>
<td>
Chrome
</td>
<td>
</td>
</tr>
</tbody>
</Table>

### 色反転・拡大鏡での利用
未実施

### 限られた器用さ、または力
未実施

## プロセス: コースを受講する
### 概要
* 従業員が学習コンテンツを受講するプロセス

### 対象ページ
* コンテンツ受講画面
* テスト受講画面
* テスト結果確認画面
* コース受講完了画面

### WCAG2.1 達成基準の検証
[コースを受講する アクセシビリティ検証の結果 - 2024年10月](./202410_course/)

### スクリーンリーダーでの利用
スクリーンリーダーの読み上げとキーボード操作でプロセスを完了できるか、検証しています。

<Table>
<thead>
<tr>
<Th>スクリーンリーダー</Th>
<Th>ブラウザ</Th>
<Th>プロセスを完了可能</Th>
</tr>
</thead>
<tbody>
<tr>
<td>
NVDA
</td>
<td>
Chrome
</td>
<td>
</td>
</tr>
</tbody>
</Table>

### 色反転・拡大鏡での利用
未実施

### 限られた器用さ、または力
未実施
2 changes: 1 addition & 1 deletion content/articles/accessibility/status/survey/202306.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ SmartHRの従業員サーベイ機能で、従業員がサーベイに回答す

## 検証結果

該当する達成基準のうち、レベルA: 20個中20個、レベルAA: 3個中3個で、その基準を満たしていました。
該当する達成基準のうち、レベルA: 30個中30個、レベルAA: 4個中4個で、その基準を満たしていました。

### 達成基準チェックリスト

Expand Down

0 comments on commit a655629

Please sign in to comment.