Skip to content

Commit 041a99b

Browse files
authored
Merge pull request #297 from freee/develop
RELEASE Ver. 202504.0 (2025-04-21)
2 parents 27e1b28 + 5fc23f1 commit 041a99b

File tree

157 files changed

+9075
-2464
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+9075
-2464
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ build/
77
incfiles.mk
88
__pycache__/
99
*:Zone.Identifier
10+
*.egg-info/

build.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
rootdir = $(ROOTDIR)
2-
PYTHON?= python
3-
YAML2RST= $(PYTHON) $(rootdir)/tools/yaml2x/yaml2rst/yaml2rst.py -b $(rootdir) -l $(lang)
2+
#PYTHON?= python
3+
YAML2RST= yaml2rst -b $(rootdir) -l $(lang)
44

55
ifneq ($(BASE_URL),)
66
html_baseurl = $(BASE_URL)

data/json/faq-tags.json

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,43 @@
11
{
2-
"markup": {
3-
"ja": "マークアップ",
4-
"en": "Markup"
2+
"android-tb": {
3+
"ja": "Android TalkBack",
4+
"en": "Android TalkBack"
5+
},
6+
"axe": {
7+
"ja": "axe DevTools",
8+
"en": "axe DevTools"
59
},
610
"form": {
711
"ja": "フォーム",
812
"en": "Form"
913
},
10-
"grayscale":
11-
{
14+
"grayscale": {
1215
"ja": "グレースケール表示",
1316
"en": "Grayscale View"
1417
},
15-
"axe": {
16-
"ja": "axe DevTools",
17-
"en": "axe DevTools"
18+
"ios-vo": {
19+
"ja": "iOS VoiceOver",
20+
"en": "iOS VoiceOver"
1821
},
19-
"nvda": {
20-
"ja": "NVDA",
21-
"en": "NVDA"
22+
"keyboard-operation": {
23+
"ja": "キーボード操作",
24+
"en": "Keyboard Operation"
2225
},
2326
"macos-vo": {
2427
"ja": "macOS VoiceOver",
2528
"en": "macOS VoiceOver"
2629
},
27-
"ios-vo": {
28-
"ja": "iOS VoiceOver",
29-
"en": "iOS VoiceOver"
30+
"markup": {
31+
"ja": "マークアップ",
32+
"en": "Markup"
3033
},
31-
"android-tb": {
32-
"ja": "Android TalkBack",
33-
"en": "Android TalkBack"
34+
"misc": {
35+
"ja": "その他",
36+
"en": "Miscellaneous"
37+
},
38+
"nvda": {
39+
"ja": "NVDA",
40+
"en": "NVDA"
3441
},
3542
"screen-reader": {
3643
"ja": "スクリーン・リーダー",
@@ -39,9 +46,5 @@
3946
"target-size": {
4047
"ja": "ターゲット・サイズ",
4148
"en": "Target Size"
42-
},
43-
"misc": {
44-
"ja": "その他",
45-
"en": "Miscellaneous"
4649
}
4750
}

data/yaml/checks/code/0461.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ implementations:
1919
method:
2020
ja: |-
2121
* 空の ``alt`` 属性( ``alt=""`` )を指定、または
22-
* ``role="presentation"`` を指定。
22+
* ``role="presentation"`` を指定、または
23+
* CSSで背景画像として指定
2324
en: |-
2425
* Specify an empty ``alt`` attribute ( ``alt=""`` ). Or
25-
* Specify ``role="presentation"``.
26+
* Specify ``role="presentation"``. Or
27+
* Specify as a background image in CSS.
2628
- platform: ios
2729
method:
2830
ja: |-

data/yaml/checks/product/0021.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ conditions:
1919
tool: axe
2020
procedure:
2121
ja: |-
22-
axe DevToolsで「 :ref:`axe-rule-color-contrast` 」という問題が出ないことを確認する
22+
axe DevToolsで「 :ref:`axe-rule-color-contrast` 」という問題が出ない
2323
en: |-
24-
Confirm that the issue :ref:`axe-rule-color-contrast` is not reported by axe DevTools.
24+
The issue :ref:`axe-rule-color-contrast` is not reported by axe DevTools.
2525
note:
2626
ja: |-
2727
ただし、ガイドラインを満たしていない状態であっても、以下の場合は問題として表示されませんので注意が必要です。
@@ -56,13 +56,13 @@ conditions:
5656
id: "0021-webaim-01"
5757
procedure:
5858
ja: |-
59-
WebAIM Contrast Checkerで、以下の基準を満たしていることを確認する
59+
WebAIM Contrast Checkerで、以下の基準を満たしていることを確認した
6060
6161
* 文字サイズが29px(22pt)以上の場合:3:1以上
6262
* 文字サイズが24px(18pt)以上で太字の場合:3:1以上
6363
* その他の場合:4.5:1以上
6464
en: |-
65-
Verify the content meets the following color contrast requirement using the WebAIM Color Contrast Checker:
65+
Verified that the content meets the following color contrast requirement using the WebAIM Color Contrast Checker:
6666
6767
* Font Size: 29px(22pt)or larger; 3:1 or higher
6868
* Font Size: 24px(18pt)or larger and bold; 3:1 or higher

data/yaml/checks/product/0081.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ conditions:
2020
tool: mouse
2121
procedure:
2222
ja: |-
23-
マウスで以下の操作をして、何も実行されないことを確認する
23+
マウスで以下の操作をしたとき、何も実行されない
2424
2525
1. マウス・ポインターをオブジェクト上に移動
2626
2. マウス・ボタンを押下
2727
3. マウス・ボタンを押下したままの状態でオブジェクト外にマウス・ポインターを移動
2828
4. マウス・ボタンを放す
2929
en: |-
30-
Confirm that no functionality is executed upon performing the following with the mouse:
30+
No functionality is executed upon performing the following with the mouse:
3131
3232
1. Move the mouse pointer onto the object
3333
2. Press the mouse button

data/yaml/checks/product/0111.yaml

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,36 @@ platform:
66
- web
77
check:
88
ja: |-
9-
マウスオーバーで表示されるすべてのコンテンツは、以下のすべてを満たしている:
10-
11-
* マウス・ポインターを移動させることなく、マウスオーバーで表示されたコンテンツを非表示にできる。(ESCキーで消える、など)
12-
* マウスオーバー状態ではなくなった場合、ユーザーが非表示にする操作を行った場合、内容が無効になった場合にのみ、マウスオーバーで表示されたコンテンツを非表示にする。
9+
マウスオーバーで表示されるすべてのコンテンツは、拡大表示利用時にもユーザーの意図に反して消えない。
1310
en: |-
14-
All content displayed on hover meets all of the following
15-
16-
* Content displayed on hover can be hidden without moving the mouse pointer. (ESC key to make it disappear, etc.)
17-
* Hide content displayed on hover only when it is no longer in hover state, when the user performs an action to hide it, or when the content is no longer valid.
11+
All content displayed on mouseover does not disappear against the user's intention even when using the magnification function.
12+
conditions:
13+
- platform: web
14+
type: or
15+
conditions:
16+
- type: simple
17+
tool: misc
18+
id: 0111-content-00
19+
procedure:
20+
ja: |-
21+
チェック対象の画面に、マウスオーバーで表示されるコンテンツが存在しない。
22+
en: |-
23+
There are no content displayed on mouseover on the screen to be checked.
24+
- type: and
25+
conditions:
26+
- type: simple
27+
tool: mouse
28+
id: 0111-mouse-01
29+
procedure:
30+
ja: |-
31+
マウス・ポインターを移動させることなく、マウスオーバーで表示されたコンテンツを非表示にできる。(ESCキーの押下や表示されたコンテンツ上でのマウス・クリックなど)
32+
en: |-
33+
The content displayed on mouseover can be hidden without moving the mouse pointer. (Press the ESC key or click the mouse on the displayed content)
34+
- type: simple
35+
tool: mouse
36+
id: 0111-mouse-02
37+
procedure:
38+
ja: |-
39+
マウスオーバー状態ではなくなった場合、ユーザーが非表示にする操作を行った場合、内容が無効になった場合にのみ、マウスオーバーで表示されたコンテンツが非表示になる。
40+
en: |-
41+
The content displayed on mouseover is hidden only when when the mouseover state is removed, the user performs an operation to hide it, or the content becomes invalid.

data/yaml/checks/product/0112.yaml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,26 @@ platform:
66
- web
77
check:
88
ja: |-
9-
マウスオーバーで表示されるコンテンツは、マウス・ポインターをそのコンテンツ上に移動しても、コンテンツが消えない
9+
マウスオーバーで表示されるコンテンツは、拡大表示が可能
1010
en: |-
11-
Content displayed on hover does not disappear when the mouse pointer is moved over it.
11+
Content displayed on mouseover can be enlarged.
12+
conditions:
13+
- platform: web
14+
type: or
15+
conditions:
16+
- type: simple
17+
tool: misc
18+
id: 0112-content-00
19+
procedure:
20+
ja: |-
21+
チェック対象の画面に、マウスオーバーで表示されるコンテンツが存在しない。
22+
en: |-
23+
There are no content displayed on mouseover on the screen to be checked.
24+
- type: simple
25+
tool: mouse
26+
id: 0112-mouse-01
27+
procedure:
28+
ja: |-
29+
マウスオーバーで表示されるコンテンツは、マウス・ポインターをそのコンテンツ上に移動しても、コンテンツが消えない。
30+
en: |-
31+
The content displayed on mouseover does not disappear when the mouse pointer is moved over it.

data/yaml/checks/product/0141.yaml

Lines changed: 40 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,44 @@ platform:
66
- web
77
check:
88
ja: |-
9-
ショートカット・キーを提供していて、それが画面のどこにフォーカスがあっても作動する仕様である場合、以下のいずれかを満たしている:
10-
11-
* ユーザーがショートカット・キーを無効にできる
12-
* ユーザーがショートカット・キーの割当を変更できる
9+
ショートカット・キーが支援技術の動作を妨げないようになっている。
1310
en: |-
14-
If there are shortcut keys that work regardless of which part of the screen the focus is on, one of the following is true
15-
16-
* Users can disable the shortcut keys
17-
* Users can change shortcut assignments
11+
Shortcut keys do not interfere with the operation of assistive technologies.
12+
conditions:
13+
- platform: web
14+
type: or
15+
conditions:
16+
- type: simple
17+
tool: misc
18+
id: "0141-content-00"
19+
procedure:
20+
ja: |-
21+
チェック対象の画面では、ショートカット・キーが提供されていない。
22+
en: |-
23+
There are no shortcut keys provided on the screen to be checked.
24+
- type: simple
25+
tool: misc
26+
id: "0141-content-01"
27+
procedure:
28+
ja: |-
29+
ショートカット・キーは、画面の特定の部分にフォーカスがある時だけ利用できるようになっている。
30+
en: |-
31+
Shortcut keys can only be used when a specific part of the screen has focus.
32+
- type: or
33+
conditions:
34+
- type: simple
35+
tool: misc
36+
id: "0141-content-02"
37+
procedure:
38+
ja: |-
39+
ユーザーがショートカット・キーを無効にできる。
40+
en: |-
41+
Users can disable shortcut keys.
42+
- type: simple
43+
tool: misc
44+
id: "0141-content-03"
45+
procedure:
46+
ja: |-
47+
ユーザーがショートカット・キーの割当を変更できる。
48+
en: |-
49+
Users can change shortcut assignments.

data/yaml/checks/product/0172.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ conditions:
2525
id: "0172-keyboard-01"
2626
procedure:
2727
ja: |-
28-
Tabキー、またはShift+Tabキーでフォーカスを移動して、以下を確認する
28+
Tabキー、またはShift+Tabキーでフォーカスを移動したときの挙動は、以下を満たしている
2929
3030
* すべてのリンク、ボタン、フォーム・コントロールおよび操作を受け付けるコンポーネントにフォーカスを移動できる
3131
* フォーカスの移動順序は、文脈、レイアウト、操作手順に即した自然な順序になっている
3232
en: |-
33-
Confirm the following by moving the focus using Tab key, or Shift+Tab key:
33+
Behavior when moving focus using the Tab key or Shift+Tab key fulfills the following:
3434
3535
* The focus moves to all the links, buttons, form controls, and components that accepts operation.
3636
* The focus moves in a natural order that is consistent with the context, layout, and operating procedures.

0 commit comments

Comments
 (0)