Puntuación de accesibilidad de Lighthouse

La puntuación de accesibilidad de Lighthouse es un promedio ponderado de todas las auditorías de accesibilidad. La ponderación se basa en las evaluaciones del impacto de los usuarios de Hax.

Cada auditoría de accesibilidad es aprobada o reprobada. A diferencia de las auditorías de rendimiento, una página no obtiene puntos por aprobar parcialmente una auditoría de accesibilidad. Por ejemplo, si algunos botones de una página tienen nombres de accesibilidad, pero otros no, la página obtiene un 0 para la auditoría Los botones no tienen un nombre accesible.

En la siguiente tabla, se muestra la ponderación de cada auditoría de accesibilidad. Las auditorías más ponderadas tienen un mayor efecto en tu puntuación. Las auditorías manuales no se incluyen en la tabla porque no afectan tu puntuación.

Auditoría Peso
Los valores [accesskey] son únicos 7
Los atributos [aria-*] coinciden con sus roles 10
Los valores asignados a role="" son roles de ARIA válidos 1
Los elementos button, link y menuitem tienen nombres de accesibilidad 7
Los elementos con role="dialog" o role="alertdialog" tienen nombres de accesibilidad 7
[aria-hidden="true"] no aparece en el documento <body> 10
Los elementos [aria-hidden="true"] no contienen objetos descendentes enfocables 7
Los campos de entrada de ARIA tienen nombres de accesibilidad 7
Los elementos meter de ARIA tienen nombres aptos para la accesibilidad 7
Los elementos progressbar de ARIA tienen nombres aptos para la accesibilidad 7
Las [role] tienen todos los atributos [aria-*] obligatorios 10
Los elementos con un [role] ARIA que requieren que los elementos secundarios contengan un [role] específico tienen todos los elementos secundarios necesarios 10
Los elementos [role] se incluyen en sus elementos principales obligatorios 10
Los valores [role] son válidos 7
Los elementos con el atributo role=text no tienen descendientes enfocables 7
Los campos de activación de ARIA tienen nombres de accesibilidad 7
Los elementos tooltip de ARIA tienen nombres aptos para la accesibilidad 7
Los elementos treeitem de ARIA tienen nombres aptos para la accesibilidad 7
Los atributos [aria-*] tienen valores válidos 10
Los atributos [aria-*] son válidos y están bien escritos 10
Los botones tienen nombres de accesibilidad 10
La página contiene un encabezado, un vínculo de omisión o una región de punto de referencia 7
Los colores de fondo y de primer plano tienen una relación de contraste suficiente 7
Los elementos <dl> contienen solo elementos <script>, <template> o <div>, o grupos <dt> y <dd> ordenados correctamente. 7
Los elementos de la lista de definiciones se incluyen en elementos <dl> 7
El documento tiene un elemento <title> 7
Los atributos [id] de los elementos enfocables y activos son únicos 7
Los IDs de ARIA son únicos 10
Ningún campo de formulario tiene varias etiquetas 3
Los elementos <frame> o <iframe> tienen título 7
Los elementos de encabezado aparecen en orden descendente según la secuencia 3
El elemento <html> tiene un atributo [lang] 7
El elemento <html> tiene un valor válido para su atributo [lang] 7
El elemento <html> tiene un atributo [xml:lang] con el mismo idioma base que el atributo [lang] 3
Los elementos de imagen tienen atributos [alt] 10
Los elementos de imagen no tienen atributos [alt] que sean texto redundante 1
Los botones de entrada tienen texto distinguible 10
<input type="image"> elementos tienen texto [alt] 10
Los elementos con etiquetas de texto visibles tienen nombres de accesibilidad que coinciden 7
Los elementos del formulario tienen etiquetas asociadas 7
Los vínculos se distinguen sin depender del color 7
Los vínculos tienen nombres reconocibles 7
Las listas contienen solo elementos <li> y elementos que admiten secuencias de comandos (<script> y <template>) 7
Los elementos de lista (<li>) se encuentran dentro de elementos superiores <ul>, <ol> o <menu> 7
El documento no usa <meta http-equiv="refresh"> 10
No se usa [user-scalable="no"] en el elemento <meta name="viewport"> y el atributo [maximum-scale] no es menor que 5 10
Los elementos <object> tienen texto alternativo 7
Los elementos seleccionados tienen elementos de etiqueta asociados 7
Los vínculos de navegación son enfocables 3
Ningún elemento tiene un valor de [tabindex] mayor que 0 7
Las tablas tienen contenido diferente en el atributo de resumen y en <caption> 1
Las tablas usan <caption> en lugar de celdas con el atributo [colspan] para indicar una leyenda 7
<td> elementos en una <table> grande tienen uno o más encabezados de tabla 10
Las celdas de un elemento <table> que usan el atributo [headers] hacen referencia a las celdas de esa misma tabla 7
<th> elementos y elementos con [role="columnheader"/"rowheader"] tienen celdas de datos que describen 7
Los atributos [lang] tienen un valor válido 7
Los elementos <video> contienen un elemento <track> con [kind="captions"] 10