-
Notifications
You must be signed in to change notification settings - Fork 54
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
Accessibility audit #2667
Labels
Comments
julien-deramond
added
accessibility
docs
Improvements or additions to documentation
labels
Aug 1, 2024
This was referenced Aug 19, 2024
Merged
This was referenced Aug 20, 2024
This was referenced Aug 23, 2024
Merged
6 tasks
New meeting with EASE today:
From https://www.w3.org/WAI/WCAG22/Understanding/non-text-content.html:
|
This was referenced Sep 10, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Note
Total issues: 42
Description
An accessibility audit has been done on the v5.3.3 documentation Boosted website, the 30th of July 2024. Here are the results.
Important
Crucial information necessary for users to succeed.
These results are not exhaustive. They are given by way of example, to illustrate the anomalies. It is the responsibility of the project team to apply these corrective measures systematically to all similar cases.
Pages
Homepage
🟢 issue-0-1
The role "home page" should be integrated into the page title.
<title>
element with keywords to help understand the page's role. Information can be ordered from the most specific to the least specific, or vice versa (no rules).<title>Home - Orange Boosted....</title>
🟢 isssue-0-2
<img>
should have emptyalt
)Case of the image "boosted-guidelines.png" with
alt="Boosted design guidelines"
. This image is decorative.<img src="[…]" alt=" >
🟠 isssue-0-3
aria-hidden
)aria-hidden="true"
attribute and afocusable="false"
attribute.<svg aria-hidden="true" focusable="false"> ... </svg>
. Find out more at https://a11y-guidelines.orange.com/fr/articles/svg-accessibles🔴🔴 isssue-0-4
🔴🔴 isssue-0-5
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
🟢 isssue-0-6
🟢 isssue-0-7
Docs
🟢 isssue-1-1
<h1>
to<h6>
).<aside>
to<nav>
#2727🟢 isssue-1-2
<p>
, a quote<q>
,<blockquote>
... Note:<div>
and<span>
are not semantic tags.🟠 isssue-1-3
aria-hidden="true"
attribute and afocusable="false"
attribute."<svg aria-hidden="true" focusable="false"> … </svg>
. More information at https://a11y-guidelines.orange.com/fr/articles/svg-accessibles/🟢 isssue-1-4
🔴🔴 isssue-1-5
🔴🔴 isssue-1-6
🔴🔴 isssue-1-7
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
🟢 isssue-1-8
Examples
🟠 isssue-2-1
aria-hidden
)aria-hidden="true"
attribute and afocusable="false"
attribute.<svg aria-hidden="true" focusable="false"> … </svg>
. For more information: https://a11y-guidelines.orange.com/fr/articles/svg-accessibles/🔴🔴 isssue-2-2
🟢 isssue-2-3
<p>[…]</p>
)<ul>
,<ol>
)<td>[…]</td>
) or complete the direct cell header (<th>[…]</th>
).🟢 isssue-2-4
🔴🔴 isssue-2-5
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
Design guidelines
🟢 isssue-3-1
<ul>
,<ol>
or<dl>
,<dt>
and<dd>
🟢 isssue-3-2
aria-label
andtitle
#2703🔴🔴 isssue-3-3
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
Overview
🟢 isssue-4-1
<h1>
to<h6>
).<aside>
to<nav>
#2727🟢 isssue-4-2
<h1>About Boosted</h1>
🔴🔴 isssue-4-3
🔴🔴 isssue-4-4
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
Brand
🟢 isssue-5-1
<h1>
to<h6>
).🟢 isssue-5-2
<h1>
to<h6>
).<aside>
to<nav>
#2727🟢 isssue-5-3
figcaption
label and structure)<figure>
/<figcaption>
as is🟢 isssue-5-4
🔴🔴 isssue-5-5
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
Translations
🟢 isssue-6-1
<h1>
to<h6>
).<aside>
to<nav>
#2727🟢 isssue-6-2
<a href="https://example.com" hreflang="en" lang="en">Click here</a>
🔴🔴 isssue-6-3
🔴🔴 isssue-6-4
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
Cookies
🟢 isssue-7-1
🟢 isssue-7-2
<h1>
to<h6>
).<aside>
to<nav>
#2727🟢 isssue-7-3
<h1>
to<h6>
).🔴🔴 isssue-7-4
🔴🔴 isssue-7-5
<div role="status"> […] </div>
<div aria-live="assertive">[...]</div>
🔴🔴 Bonus
The text was updated successfully, but these errors were encountered: