🇪🇸 Español
Las páginas home y app renderizan Header + <section>s + Footer sin un elemento <main>, así que los usuarios de lector de pantalla pierden el landmark principal y el destino del skip-link. (not-found.tsx sí usa <main>.)
Archivos: src/app/[lang]/page.tsx:20-49, src/app/[lang]/app/page.tsx:21-37
Solución sugerida: Envolver el cuerpo de cada página en <main> (con un id para el skip link).
🇬🇧 English
The home and app pages render Header + <section>s + Footer with no <main> element, so screen-reader users lose the primary landmark and skip-link target. (not-found.tsx correctly uses <main>.)
Files: src/app/[lang]/page.tsx:20-49, src/app/[lang]/app/page.tsx:21-37
Suggested fix: Wrap each page body in <main> (with an id for the skip link).
🇪🇸 Español
Las páginas home y app renderizan
Header+<section>s +Footersin un elemento<main>, así que los usuarios de lector de pantalla pierden el landmark principal y el destino del skip-link. (not-found.tsxsí usa<main>.)Archivos:
src/app/[lang]/page.tsx:20-49,src/app/[lang]/app/page.tsx:21-37Solución sugerida: Envolver el cuerpo de cada página en
<main>(con unidpara el skip link).🇬🇧 English
The home and app pages render
Header+<section>s +Footerwith no<main>element, so screen-reader users lose the primary landmark and skip-link target. (not-found.tsxcorrectly uses<main>.)Files:
src/app/[lang]/page.tsx:20-49,src/app/[lang]/app/page.tsx:21-37Suggested fix: Wrap each page body in
<main>(with anidfor the skip link).