Accessibility
· 23 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DLandmark StructureActionNo landmarksFIX
No landmarks detected
Screen reader users have no way to navigate by region.
Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.
Without a <main> landmark, screen-reader users can't skip past the navigation to the page content — every page starts with re-reading the menu.
Learn more ▾ ▴
The <main> element marks the page's primary content area. Assistive tech offers a 'jump to main' shortcut — but only if <main> exists. Without it, every page navigation forces re-reading the header. Wrap your primary content in a single <main>.
Source: WAI-ARIA / WCAG 2.4.1
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
F404 Error PageActionHTTP 403, bare pageFIX
FFavicon & BrandingActionNo icons detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DPrint StylesheetActionNo print stylesFIX
BAlt Text Quality2 of 2 images have issuesREVIEW
| Issue | Count |
|---|---|
| missing | 2 image(s) |
Images without alt text are invisible to screen readers.
Each image without alt text is a WCAG 1.1.1 failure — invisible to screen-reader users, lost from Google Image Search.
Learn more ▾ ▴
WCAG 2.1 Level A requires text alternatives for non-decorative images. Empty alt='' is fine for decorative; meaningful images need descriptive text. Common fixes: CMS audit + bulk add, build-time linter (alt-text-required ESLint rule), CI gate on Lighthouse a11y score.
Source: WCAG 2.1 SC 1.1.1 / WebAIM Million Report
A+Heading Hierarchy1 headingsPASS
- H1 This site can’t be reached
A+Heading Text QualityAll 1 heading(s) have substantive, well-formed textPASS
A+Form AccessibilityNo form controlsPASS
A+Link & Button QualityNo links or buttonsPASS
A+Form Input TypesNo form controls on this pagePASS
A+Form Input QualityNo form controls on this pagePASS
A+Mobile Keyboard & AutofillNo form controls -- mobile keyboard check is N/APASS
A+Document LanguageLang attribute set to "en"PASS
A+Tabindex Anti-PatternsNo explicit tabindex attributes foundPASS
A+Iframe AccessibilityNo iframes on this pagePASS
A+Tap Target AdequacyAll tap targets meet WCAG 2.5.5/2.5.8 sizingPASS
A+Mobile-Readable Font SizesFont-size measurement not available for this scanPASS
A+PWA DepthNo PWA depth issues detectedPASS
A+Dark Mode SupportFull dark mode supportPASS
Detection limited to meta tags and inline styles.
A+Mobile UX Depth1 mobile-depth signal(s) detectedPASS
ALighthouse Accessibility AuditsScore 92/100 — 3 failing, 26 passedPASS
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
ARIA
Using ARIA attributes in roles where they are prohibited can mean that important information is not communicated to users of assistive technologies. Learn more about prohibited ARIA roles.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
titolo della pagina div#main-menu__holder > div.cell > rai-page-title > span.main-menu__page-title |
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Names and labels
When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers. Learn how to make buttons more accessible.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div.footer-container > div.footer-network > div.footer-network__header > button.footer-network__expand div.footer-container > div.footer-network > div.footer-network__header > button.footer-network__expand |
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Salva div.grid-x > div.cell > rai-favourites-button.cell > a |
09:03
Unomattina rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
08:45
The Beach (Serie tv) rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
08:00
Agorà Estate rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:30
Sommario rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
08:55
European Aquatics Championships rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:00
Radio2 vado al Massimo rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:01
Castle rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:39
Il Pianeta Verde rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:35
Ti sposo ma non troppo rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:15
Un posto al sole rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:30
a.C.d.C. rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:35
Gigantosaurus rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:35
Food Wizards rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
09:15
Racconti di Scienza rai-slider.card-list__cards > div.card-item > rai-live-card > a.card-item__link |
1 min
È morto Franco Baresi, il "libero" leggenda del Milan e della Nazionale
1… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Gaza, Trump annuncia un accordo per il disarmo di Hamas - 31/07/2026
St 2… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Messina, crolla palazzina: sei dispersi e tre feriti - 31/07/2026
St 2025… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Tav Torino-Lione, stop al campeggio No Tav in Val di Susa - 31/07/2026
St… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
2 min
Meteo: l'ondata di caldo rovente entra nel vivo - 30/07/2026
St 2025/26 -… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Morte di Samuele Spinelli a Barcellona, aperte due inchieste - 31/07/2026… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
54 sec
Duplice omicidio nel Molise, indagini tra Italia e Germania - 31/07/2026… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Mondiali Hong Kong, il trionfo delle azzurre del Fioretto
Tg Sport div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Mancini svela le prime mosse della sua Nazionale
Tg Sport div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
2 min
Calciomercato, le ultime news: Stones colpo Inter
Tg Sport div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Che tempo fa ore 06:58 del 31/07/2026
Che tempo fa div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
3 min
Esplosione di un palazzo a Messina: 5 feriti gravi e alcuni dispersi, le … div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
5 min
Dieci anni senza Anna Marchesini, il ricordo della sorella - 30/07/2026
S… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
4 min
Caldo e afa record: i consigli per le persone fragili - 1mattina News 30/… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Gragnano, calcio al volto dopo una lite: 67enne in fin di vita - 30/07/20… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
7 min
Due gemelli minorenni picchiati e sequestrati dal branco, la madre: "Una … div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
4 min
45 anni fa Carlo e Diana sposi: la favola che si trasformò in tragedia - … div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
48 sec
Papà salva il figlio dal crollo di una tettoia e perde la vita - 30/07/2… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Vicenza, indagato giornalista simula attentato sotto casa - 30/07/2026
St… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
6 min
Emanuele Scleri, il soldato che non volle piegarsi al "nonnismo" - Un gio… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Incendi tra Francia e Spagna, migliaia di evacuati - 29/07/2026
St 2025/2… div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
3 min
L’Odissea secondo Nolan e la geopolitica dei nostri tempi
Agorà Estate div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 min
Caso Fakhir, al vaglio la relazione degli agenti - 29/07/2026
St 2025/26 … div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
1 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
2 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
3 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
4 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
5 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
6 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
7 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
8 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
9 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
10 div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Film div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Serie italiane div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Sport div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Serie internazionali div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Crime div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Bambini div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Programmi div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Original div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Documentari div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Teen div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Musica e teatro div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Teche Rai div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Learning div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |
Sostenibilità div.cell > rai-slider.card-list__cards > div.card-item > a.card-item__link |