Skip to content

Commit 27e1b28

Browse files
authored
Merge pull request #274 from freee/develop
RELEASE Ver. 202411.0 on 2024-11-22
2 parents 114244a + 800f817 commit 27e1b28

File tree

16 files changed

+261
-197
lines changed

16 files changed

+261
-197
lines changed

data/yaml/faq/p0001.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
id: p0001
22
sortKey: 70000
3-
updated: '2023-12-05'
3+
updated: '2024-11-21'
44
tags:
55
- screen-reader
66
title:
@@ -15,6 +15,7 @@ problem:
1515
* 「寡婦」が「かふ」ではなく「やもめふ」と読み上げられる
1616
* 「配偶者」が「はいぐうしゃ」ではなく「はいたましゃ」と読み上げられる
1717
* 「折り畳む」が「おりたたむ」ではなく「おりりたたみむ」と読み上げられる
18+
* 「作業を行った」が「さぎょうをおこなった」ではなく「さぎょうをいった」と読み上げられる
1819
en: |-
1920
There are kanji or English words that are read in an unexpected way. How should I deal with it?
2021
@@ -23,6 +24,7 @@ problem:
2324
* "寡婦" is read as "やもめふ" instead of "かふ"
2425
* "配偶者" is read as "はいたましゃ" instead of "はいぐうしゃ"
2526
* "折り畳む" is read as "おりりたたみむ" instead of "おりたたむ"
27+
* "作業を行った" is read as "さぎょうをいった" instead of "さぎょうをおこなった"
2628
solution:
2729
ja: |-
2830
* 特に対処の必要はない

data/yaml/faq/p0006.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
id: p0006
2-
sortKey: 70010
2+
sortKey: 70020
33
updated: '2024-05-07'
44
tags:
55
- screen-reader

data/yaml/faq/p0007.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
id: p0007
2+
sortKey: 70010
3+
updated: '2024-11-21'
4+
tags:
5+
- screen-reader
6+
title:
7+
ja: 「2024-11-21 12:30」のような表記はスクリーン・リーダーでどう読み上げられるべきか
8+
en: How Should Notations Like "2024-11-21 12:30" Be Read Aloud by Screen Readers?
9+
problem:
10+
ja: |-
11+
「2024-11-21」と表記されている日付をスクリーン・リーダーに読み上げさせたさい、「2024年11月22日」ではなく、「2024マイナス11マイナス21」と読み上げられが、このような読み上げでは理解が難しいかもしれないので、「2024年11月21日」と表記すべきか。
12+
同様に時刻についても、「12:30」のような表記を「12時30分」と読み上げるようにすべきか。
13+
en: |-
14+
When a date is written as "2024-11-21" screen reader pronounces it as "2024 dash 11 dash 21" instead of "November 21, 2024". I'm concerned that this reading may be difficult to understand, so should it be written as "November 21, 2024"? Similarly, should the time be written as "12:30" as "12 30 PM"?
15+
solution:
16+
ja: |-
17+
広く一般に用いられている表記であれば、対処は不要
18+
en: |-
19+
If the notation is widely used, no further action is required.
20+
explanation:
21+
ja: |-
22+
「2024-11-21」や「12:30」のように、広く一般に用いられている日時の表記は、スクリーン・リーダーのユーザーにとってもなじみのあるもので、特に理解が難しいものではありません。
23+
ですから、スクリーン・リーダーの読み上げを変更する目的で表記を変更したり、表記とは異なる非表示のテキストを指定したりする必要はありません。
24+
en: |-
25+
Notations such as "2024-11-21" and "12:30" are widely used and familiar also to screen reader users, so they are not particularly difficult to understand.
26+
Therefore, there is no need to change the notation or specify hidden text that is different from the notation to change the screen reader's reading.
27+
faqs:
28+
- p0001
29+
- p0006
Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
11
.. _exp-dynamic-content-auto-updated:
22

3-
##################################
4-
自動的に変化するコンテンツの問題点
5-
##################################
3+
##########################################
4+
Issues with Content Changing Automatically
5+
##########################################
66

7-
自動更新される情報を含めて、動きがあったり点滅したり自動スクロールしたりするようなコンテンツが他のコンテンツと同時に同じページに存在すると、認知障害や注意障害があるユーザーの中には情報を読み取ることが困難になるユーザーがいます。
8-
そもそもこのような動的な変化が自動的に発生せず、短時間しか継続しなければ、この問題は発生しませんが、そうでない場合にはその動的変化をユーザーが制御できるようにすることを求めています。
7+
Some users with cognitive or attention disabilities may find it difficult to understand information when the following types of content are displayed on the same page along with other content:
98

10-
さらにより厳しい基準では、緊急の場合を除いて、プッシュ通知などによる割り込みをしないことを求めています。
11-
一般に割り込みが発生すると、認知障害や注意障害があるユーザーの集中を削ぐだけでなく、スクリーン・リーダーを利用している場合に情報の読み上げが中断され、混乱を生じる場合があります。
12-
そういった混乱を生じないために、WCAGでは健康、財産、安全を守るために必要な場合を、割り込みを発生させても良い場合として限定しています。
9+
* Automatically updated
10+
* Moving
11+
* Flashing
12+
* Auto-scrolling
1313

14-
ページの中のある程度の面積において、輝度が特定の頻度で交互に変化する(閃光が発生する)と、一部のユーザーの光過敏性発作を誘発する可能性があります。
15-
WCAGでは、レベルAの達成基準でより限定的な条件を示していて、「1秒間に3回以内」という条件はレベルAAAの達成基準で挙げられています。
16-
しかし、レベルAの限定的な条件を正確に満たすことや、満たしていることを確認することが難しい場合もあり得ますし、ユーザーの安全に関わることですから、freeeではより厳しい条件を示しているレベルAAAの達成基準を採用しています。
14+
If these dynamic changes do not occur automatically or only last for a short period, such content is generally not problematic. However, in cases where they persist, WCAG requires that users be able to control these dynamic changes.
1715

18-
参考: この達成基準はいわゆる `ポケモンショック <https://ja.wikipedia.org/wiki/%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%82%AF>`__ を受けて追加されたものです。
16+
Furthermore, stricter WCAG success criterion prohibits interruptions, such as push notifications, except in emergencies. Interruptions can not only break the concentration of users with cognitive or attention disabilities, but can also disrupt screen reader users, causing confusion by interrupting the reading of information. To avoid such confusion, WCAG allows interruptions only when it is needed for protecting health, property, or safety.
17+
18+
If brightness alternates at a specific frequency (causing a flashing effect) within a certain area of the page, it may trigger photosensitive seizures in some users.
19+
WCAG’s Level A success criterion allows flashing under certain conditions.
20+
On the other hand, the Level AAA success criterion sets a stricter condition, allowing no more than 3 flashes per second in any situation.
21+
However, it may be difficult to precisely meet or verify compliance with the limited conditions of Level A.
22+
Since this is a matter of user safety, freee has adopted the stricter Level AAA success criterion.
23+
24+
Reference: This success criterion was added in response to the so-called `Pokémon Shock <https://en.wikipedia.org/wiki/Denn%C5%8D_Senshi_Porygon>`__ incident.
1925

2026
.. include:: /inc/info2gl/exp-dynamic-content-auto-updated.rst

en/source/intro/history.rst

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,20 @@ For the changes to the original Japanese version, please refer to the `Japanese
1212
Changes After the Latest release
1313
================================
1414

15+
16+
`Ver. 202411.0 (Nov 22, 2024) <https://github.com/freee/a11y-guidelines/releases/202411.0>`__
17+
=============================================================================================
18+
19+
* Added translation of :ref:`exp-dynamic-content-auto-updated`
20+
* Updated FAQ
21+
22+
- Added example: :ref:`faq-p0001`
23+
- Added: :ref:`faq-p0007`
24+
1525
`Ver. 202409.0 (Sep 26, 2024) <https://github.com/freee/a11y-guidelines/releases/202409.0>`__
1626
=============================================================================================
1727

18-
* Added a new guideline for mobile applications corresponding to WCAG 2.1 Success Criterion 2.5.1 and related explanations:
28+
* Added a new guideline for mobile applications corresponding to WCAG 2.1 Success Criterion 2.5.1 and related explanations:
1929

2030
- Input Device: :ref:`gl-input-device-mobile-standard-gestures`
2131
- :ref:`exp-mobile-a11y-basics`

ja/source/explanations/dynamic_content-auto-updated.rst

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,28 @@
44
自動的に変化するコンテンツの問題点
55
##################################
66

7-
自動更新される情報を含めて、動きがあったり点滅したり自動スクロールしたりするようなコンテンツが他のコンテンツと同時に同じページに存在すると、認知障害や注意障害があるユーザーの中には情報を読み取ることが困難になるユーザーがいます。
8-
そもそもこのような動的な変化が自動的に発生せず、短時間しか継続しなければ、この問題は発生しませんが、そうでない場合にはその動的変化をユーザーが制御できるようにすることを求めています。
7+
認知障害や注意障害があるユーザーの中には、以下のようなコンテンツが他のコンテンツと一緒に同じページに表示されていると、情報を理解することが難しくなるユーザーがいます。
98

10-
さらにより厳しい基準では、緊急の場合を除いて、プッシュ通知などによる割り込みをしないことを求めています。
9+
* 自動更新される
10+
* 動きがある
11+
* 点滅する
12+
* 自動スクロールする
13+
14+
そもそもこのような動的な変化が自動的に発生しない、または発生しても短時間しか継続しなければ、このようなコンテンツが問題になることはありません。
15+
そうでない場合について、WCAGではその動的変化をユーザーが制御できるようにすることを求めています。
16+
17+
さらに、WCAGのより厳しい基準では、緊急の場合を除いて、プッシュ通知などによる割り込みをしないことが求められています。
1118
一般に割り込みが発生すると、認知障害や注意障害があるユーザーの集中を削ぐだけでなく、スクリーン・リーダーを利用している場合に情報の読み上げが中断され、混乱を生じる場合があります。
1219
そういった混乱を生じないために、WCAGでは健康、財産、安全を守るために必要な場合を、割り込みを発生させても良い場合として限定しています。
1320

1421
ページの中のある程度の面積において、輝度が特定の頻度で交互に変化する(閃光が発生する)と、一部のユーザーの光過敏性発作を誘発する可能性があります。
15-
WCAGでは、レベルAの達成基準でより限定的な条件を示していて、「1秒間に3回以内」という条件はレベルAAAの達成基準で挙げられています。
22+
WCAGでは、レベルAの達成基準で一定の条件下での閃光の発生を許容しています。
23+
一方レベルAAAの達成基準として、どのような場合も閃光は1秒間に3階以内という条件を示しています。
1624
しかし、レベルAの限定的な条件を正確に満たすことや、満たしていることを確認することが難しい場合もあり得ますし、ユーザーの安全に関わることですから、freeeではより厳しい条件を示しているレベルAAAの達成基準を採用しています。
1725

1826
参考: この達成基準はいわゆる `ポケモンショック <https://ja.wikipedia.org/wiki/%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%82%AF>`__ を受けて追加されたものです。
1927

2028
.. include:: /inc/info2gl/exp-dynamic-content-auto-updated.rst
29+
30+
.. translated:: true
31+

ja/source/explanations/screen-reader-check-nvda.rst

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,11 +326,15 @@ JAWSでは、「仮想PCカーソル」がブラウズ・モード、「フォ
326326
参考: NVDAチートシート
327327
-----------------------
328328

329-
ここまでで紹介したキー操作などはごく一部のものですが、NVDA日本語チームが公開している `NVDAチートシート <https://github.com/nvdajp/cheatsheet>`__ には、他のキー操作も含めてまとめられています。
330-
GitHubのリポジトリーでは、 `Markdown版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.md>`__ 、 `pptx版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.pptx>`__ 、 `PDF版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.pdf>`__ と `PNG版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.png>`__ が公開されています。以下にPNG版を転載します。
329+
ここまでで紹介したキー操作などはごく一部のものですが、NVDA日本語チームが公開している `NVDAチートシート <https://github.com/nvdajp/cheatsheet>`__ には、キーボード配列の設定が「デスクトップ」と「ラップトップ」の場合に分けて、他のキー操作も含めてまとめられています。
330+
GitHubのリポジトリーでは、 `Markdown版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.md>`__ 、 `pptx版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.pptx>`__ 、 `PDF版 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat.pdf>`__ とPNG版( `デスクトップ配列 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat-desktop.png>`__ 、 `ラップトップ配列 <https://github.com/nvdajp/cheatsheet/blob/master/nvdacheat-laptop.png>`__ )が公開されています。
331+
以下にデスクトップ配列のNVDAチートシートのPNG版を転載します。
331332

332-
.. image:: /img/nvda/nvdacheat.png
333-
:alt: 画像化したNVDAチートシート
333+
なお、前述の通り、ラップトップ配列はテンキーがない場合に便利な設定ですが、通常のチェック作業において、テンキーに割り当てられた機能を使う必要はありません。
334+
これらの機能を使わないと内容を確認できないようなWebページは、アクセシビリティーに関する問題がある可能性があります。
335+
336+
.. image:: /img/nvda/nvdacheat-desktop.png
337+
:alt: 画像化したデスクトップ配列のNVDAチートシート
334338

335339
NVDAの更新
336340
==========
492 KB
Loading

ja/source/img/nvda/nvdacheat.png

-1.21 MB
Binary file not shown.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
.. _ver-202411-0:
2+
3+
***********************************************************************************************
4+
`Ver. 202411.0 (2024年11月22日) <https://github.com/freee/a11y-guidelines/releases/202411.0>`__
5+
***********************************************************************************************
6+
7+
* :ref:`exp-dynamic-content-auto-updated` の文言の見直し
8+
* :ref:`exp-screen-reader-check-nvda` のNVDAチートシートを最新版に更新
9+
* FAQの更新
10+
11+
- 例を追加: :ref:`faq-p0001`
12+
- 追加: :ref:`faq-p0007`

0 commit comments

Comments
 (0)