Skip to content

Commit c41507f

Browse files
committed
Add vestibular disorders to docs
Resolves #57
1 parent 8828ef0 commit c41507f

File tree

8 files changed

+1206
-1171
lines changed

8 files changed

+1206
-1171
lines changed

docs/CSS13-a11y_settings_baseline.md

+12
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,18 @@ Luc Maumet (EDRLab) has conducted an analysis on the features available in dedic
6666
- Highlight a specific sound in the text
6767
- Export contents with the customized layout
6868

69+
## Vestibular disorders
70+
71+
There’s an a11y “issue” which is quite unknown, but may impact a lot of people, either temporarily or permanently: vestibular disorders.
72+
73+
To put it simply, some interactions can make the user dizzy, uneasy, and in some cases ruin her/his entire day, because the user feels like they can’t keep balance when walking or even staying up, or feel vertigo. [See this article](https://source.opennews.org/articles/motion-sick/) for further details and illustrations.
74+
75+
**At the very minimum, allow the user to disable animations which may create effects (e.g. page-transition animation).** But everything else will vary from implementation to implementation.
76+
77+
On iOS/Mac, there’s a system setting which has been implemented and [browsers increasingly support the prefers-reduced-motion media query](https://webkit.org/blog/7551/responsive-design-for-motion/) to design accordingly.
78+
79+
There’s little we can do about interactive EPUB contents themselves, but we can at least promote what Mozilla got wonderfully right from the start to authors, i.e. [an overlay asking users to set their preference](http://devtoolschallenger.com).
80+
6981
## Internationalization
7082

7183
Very little information on a11y is currently available in the [W3C Text Layout and Typography Requirements](https://w3c.github.io/typography/).

docs/ReadiumCSS_docs.epub

649 Bytes
Binary file not shown.

docs/ReadiumCSS_docs/OEBPS/Text/Section-002.xhtml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<li>media overlays and user highlights.</li>
3434
</ul>
3535

36-
<p><strong>Note:</strong> Readium CSS stylesheets were not designed and should not be used for fixed-layout EPUB, nor other file formats like FB2, PRC, Mobi, TEI, etc.</p>
36+
<p><strong>Note:</strong> Readium CSS stylesheets were not designed and should not be used for fixed-layout EPUB, nor other file formats like FB2, PRC, Mobi, TEI, etc.</p>
3737

3838
<section id="important-info" class="level2">
3939
<h2 id="sigil_toc_id_163">Important info</h2>

docs/ReadiumCSS_docs/OEBPS/Text/Section-013.xhtml

+14
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,20 @@
119119
</section>
120120
</section>
121121

122+
<section id="vestibular-disorders" class="level2">
123+
<h2 id="sigil_toc_id_169">Vestibular disorders</h2>
124+
125+
<p>There’s an a11y “issue” which is quite unknown, but may impact a lot of people, either temporarily or permanently: vestibular disorders.</p>
126+
127+
<p>To put it simply, some interactions can make the user dizzy, uneasy, and in some cases ruin her/his entire day, because the user feels like they can’t keep balance when walking or even staying up, or feel vertigo. <a href="https://source.opennews.org/articles/motion-sick/">See this article</a> for further details and illustrations.</p>
128+
129+
<p><strong>At the very minimum, allow the user to disable animations which may create effects (e.g.&#160;page-transition animation).</strong> But everything else will vary from implementation to implementation.</p>
130+
131+
<p>On iOS/Mac, there’s a system setting which has been implemented and <a href="https://webkit.org/blog/7551/responsive-design-for-motion/">browsers increasingly support the prefers-reduced-motion media query</a> to design accordingly.</p>
132+
133+
<p>There’s little we can do about interactive EPUB contents themselves, but we can at least promote what Mozilla got wonderfully right from the start to authors, i.e. <a href="http://devtoolschallenger.com">an overlay asking users to set their preference</a>.</p>
134+
</section>
135+
122136
<section id="internationalization" class="level2">
123137
<h2 id="sigil_toc_id_142">Internationalization</h2>
124138

docs/ReadiumCSS_docs/OEBPS/Text/Section-021.xhtml

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169

170170
<p>This item designates the position (index) of the publication in this series.</p>
171171

172-
<p>It can be a floating point number with up to two digits of precision e.g. <code>1.01</code>, and zero and negative numbers are allowed.</p>
172+
<p>It can be a floating point number with up to two digits of precision e.g. <code>1.01</code>, and zero and negative numbers are allowed.</p>
173173
</section>
174174

175175
<section id="rating" class="level4">

docs/ReadiumCSS_docs/OEBPS/Text/nav.xhtml

+3
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,9 @@
355355
<li>
356356
<a href="../Text/Section-013.xhtml#sigil_toc_id_100">Current a11y Features on the market</a>
357357
</li>
358+
<li>
359+
<a href="../Text/Section-013.xhtml#sigil_toc_id_169">Vestibular disorders</a>
360+
</li>
358361
<li>
359362
<a href="../Text/Section-013.xhtml#sigil_toc_id_142">Internationalization</a>
360363
</li>

docs/ReadiumCSS_docs/OEBPS/content.opf

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<dc:language>en</dc:language>
99
<dc:identifier id="epub-id-1">urn:uuid:91cab77e-946f-4814-9e61-8494a5d5cb0f</dc:identifier>
1010
<meta name="cover" content="cover_jpg"/>
11-
<meta property="dcterms:modified">2019-02-20T15:08:53Z</meta>
11+
<meta property="dcterms:modified">2019-06-13T18:30:22Z</meta>
1212
<meta content="0.9.5" name="Sigil version"/>
1313
</metadata>
1414
<manifest>

0 commit comments

Comments
 (0)