Skip to content

EDRLab Readium Mobile & Thorium Desktop Implementation #704

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Apr 24, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
62 changes: 61 additions & 1 deletion a11y-meta-display-guide/2.0/implementations/index.html
Original file line number Diff line number Diff line change
@@ -44,7 +44,13 @@ <h2 class="introductory" id="table-of-contents">Table of Contents</h2>
<li class="tocline">
<a class="tocxref" href="#catalogo-lia">Catalogo LIA</a>
</li>
</ol>
<li>
<a class="tocxref" href="#readium-mobile">Readium Mobile</a>
</li>
<li class="tocline">
<a class="tocxref" href="#thorium-desktop">Thorium Desktop</a>
</li>
</ol>
</li>
</ol>
</nav>
@@ -116,9 +122,63 @@ <h3 lang="it">Catalogo LIA</h3>
<img src="graphics/catalogo-lia/display.png"
alt="screeshot of Fondazione LIA implementation: the texts are in Italian, the main title is «accessibility features», the sub-sections are «certification», «navigation», «reading modes» (with subsections «Customization of graphical aspects» and «Additional features») and «Content enrichment». Each section has the texts as suggested by the guidelines. Each section is accompanied by an icon." />
<figcaption>Accessibility features' box is shown on the detail page of each ebook</figcaption>

</figure>
</div>
</section>
<section id="readium mobile">
<h3>Readium Mobile</h3>

<div class="info">
<p><strong>Web site</strong>: <a href="https://readium.org/mobile/"
>https://readium.org/mobile/</a></p>
<p><strong>Organization</strong>: <a href="https://readium.org/">Readium Foundation</a></p>
</div>

<div class="summary">
<p>Readium Mobile is an open source toolkit for ebooks, audiobooks and comics written in Swift & Kotlin with 60+ applications.</p>

<p>The implementation is a complete as possible, offering the flexibility to choose between compact or descriptive statements, and even to propose this choice to the user thru a toggle button. It will be displayed in the bookshelf as well as in the catalog view (OPDS). A <a href="https://github.com/readium/swift-toolkit/blob/main/docs/Guides/Accessibility.md">dedicated documentation section</a> is provided.</p>

<p> At this moment, the certified information is not available because of a <a href="https://github.com/w3c/publ-a11y/issues/688">placeholders localization issue</a> that has to be addressed by the working group.</p>
</div>

<div class="snapshots">
<figure id="readium-mobile-interface">
<img src="graphics/readium-mobile/display.png"
alt="Readium Mobile test app screenshot" />
<figcaption>TThe book information panel contains Title, Identifier, Author, Publisher and Publication Date. After a separator, the section titled "Accessibility Claims" begins. The first toggle button allows to hide or show fields with no metadata, a second button allows to use descriptive instead of compact statements. Then the list of accessibility information is visible, starting with Ways of reading, followed by Navigation, Additional accessibility information, Hazards and Conformance.</figcaption>
</figure>
</div>
</section>
<section id="thorium-desktop">
<h3>Thorium Desktop</h3>

<div class="info">
<p><strong>Web site</strong>: <a href="https://thorium.edrlab.org"
>https://thorium.edrlab.org</a></p>
<p><strong>Organization</strong>: <a href="https://edrlab.org/">European Digital Reading Lab (edrlab)</a></p>
</div>

<div class="summary">
<p>Thorium Desktop (formerly Thorium Reader) is a reading application available for MacOS, Windows and Linux.</p>

<p>The implementation focus on Ways of Reading and Navigation information that are always shown. All other information are available on user action thru a "More Information" toggle button. </p>

<p>Complementary accessibility information on Thorium usage is available on the dedicated <a href="https://thorium.edrlab.org/en/th3/500_accessibility/">accessibility section of the support webpage</a>.</p>

<p>Thorium Desktop is open source and therefore can be forked, meaning that this same behavior can appear in other applications based on Thorium code.</p>

<p> At this moment, the date of certification information is not available because of a <a href="https://github.com/w3c/publ-a11y/issues/688">placeholders localization issue</a> that has to be addressed by the working group.</p>
</div>

<div class="snapshots">
<figure id="thorium-desktop-interface">
<img src="graphics/thorium-desktop/display.png"
alt="Thorium Desktop book information panel screenshot" />
<figcaption>
The book information panel shows two titles: Publication details and Accessibility. The accessibility section is composed of the always shown titles Ways of Reading and Navigation. Then a "More Information" toggle button can include other accessibility information if they are available. The compact sentences are displayed and the descriptive ones are available as title of the line element, visually marked by a question mark pictogram.
</figcaption>
</section>
<p role="navigation" id="back-to-top">
<a href="#title"><abbr title="Back to Top">↑</abbr></a>