{"id":1128,"date":"2026-05-28T17:03:36","date_gmt":"2026-05-28T17:03:36","guid":{"rendered":"https:\/\/webaccessible.cat\/?p=1128"},"modified":"2026-05-30T14:43:57","modified_gmt":"2026-05-30T14:43:57","slug":"herramientas-accesibilidad-wave-lighthouse-webaccessible","status":"publish","type":"post","link":"https:\/\/webaccessible.cat\/es\/herramientas-accesibilidad-wave-lighthouse-webaccessible\/","title":{"rendered":"WAVE, Lighthouse y webaccessible: qu\u00e9 herramienta de accesibilidad deber\u00edas usar y cu\u00e1ndo"},"content":{"rendered":"<p>Si alguna vez has pasado tu web por m\u00e1s de una herramienta de accesibilidad, probablemente has visto puntuaciones muy diferentes para la misma p\u00e1gina. Una herramienta te da un 88, otra un 7.8, y una tercera un 5.2. \u00bfQu\u00e9 resultado es el correcto? La respuesta inc\u00f3moda es que los tres pueden ser correctos a la vez, porque cada herramienta mide cosas diferentes, con metodolog\u00edas diferentes y para p\u00fablicos diferentes.<\/p>\n<p>Entender c\u00f3mo funciona cada una no es un detalle t\u00e9cnico menor: es la diferencia entre saber realmente si tu web es accesible o tener una falsa sensaci\u00f3n de seguridad.<\/p>\n<h2>WAVE: visual, did\u00e1ctica y pensada para personas<\/h2>\n<p><a href=\"https:\/\/wave.webaim.org\" target=\"_blank\" rel=\"noopener\">WAVE<\/a> (Web Accessibility Evaluation Tool), creada por WebAIM, es probablemente la herramienta m\u00e1s conocida entre dise\u00f1adores y responsables de contenido. Se usa principalmente como extensi\u00f3n del navegador y su punto fuerte es la visualizaci\u00f3n: superpuesta sobre la p\u00e1gina real, marca con iconos de colores cada elemento accesible o problem\u00e1tico. Un c\u00edrculo verde para las cosas correctas, un icono rojo para los errores, un tri\u00e1ngulo amarillo para los avisos.<\/p>\n<p>Esta visualizaci\u00f3n la hace ideal para auditor\u00edas manuales y para personas que quieren entender d\u00f3nde est\u00e1 cada problema sin leer c\u00f3digo. Si tienes un error de contraste en un bot\u00f3n concreto, WAVE te lo marca directamente sobre el bot\u00f3n.<\/p>\n<h3>C\u00f3mo calcula la puntuaci\u00f3n<\/h3>\n<p>WAVE usa el sistema AIM Score, que pondera los errores detectados y genera una nota de 0 a 10. El sistema es relativamente ben\u00e9volo: cuenta cada tipo de error como un problema independiente, independientemente de cu\u00e1ntas veces aparezca en la p\u00e1gina. Si tienes 10 im\u00e1genes sin texto alternativo, WAVE contabiliza un problema de \u00abim\u00e1genes sin alt\u00bb, no diez. Esto hace que la puntuaci\u00f3n sea m\u00e1s estable y menos sensible a webs con contenido repetitivo.<\/p>\n<h3>Limitaciones<\/h3>\n<p>WAVE analiza el c\u00f3digo HTML est\u00e1tico y no siempre ejecuta el JavaScript. Esto significa que puede no detectar problemas que aparecen din\u00e1micamente (men\u00fas desplegables, modales, contenido cargado v\u00eda AJAX) y puede generar falsos positivos en elementos que JavaScript corrige en tiempo real. Adem\u00e1s, el conjunto de reglas que comprueba es m\u00e1s limitado que otras herramientas.<\/p>\n<h3>Cu\u00e1ndo usarla<\/h3>\n<p>WAVE es ideal para revisiones visuales r\u00e1pidas, para presentar problemas a clientes o compa\u00f1eros no t\u00e9cnicos, y para hacer auditor\u00edas manuales p\u00e1gina a p\u00e1gina. No es la mejor opci\u00f3n si quieres un an\u00e1lisis exhaustivo o si tu web hace un uso intensivo de JavaScript.<\/p>\n<h2>Lighthouse: integrada, \u00e1gil y orientada al desarrollo<\/h2>\n<p><a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/\" target=\"_blank\" rel=\"noopener\">Lighthouse<\/a> es la herramienta de Google, integrada directamente en las DevTools de Chrome y accesible tambi\u00e9n a trav\u00e9s de PageSpeed Insights. A diferencia de WAVE, Lighthouse no es exclusivamente una herramienta de accesibilidad: audita rendimiento, SEO, buenas pr\u00e1cticas y accesibilidad en una misma pasada. La puntuaci\u00f3n de accesibilidad va de 0 a 100.<\/p>\n<h3>C\u00f3mo calcula la puntuaci\u00f3n<\/h3>\n<p>Lighthouse usa axe-core como motor de detecci\u00f3n de accesibilidad \u2014el mismo motor que hay detr\u00e1s de muchas otras herramientas\u2014 pero no aplica todas las reglas disponibles. Selecciona un subconjunto de reglas y las pondera de manera que algunas valen mucho m\u00e1s que otras en el c\u00e1lculo final. Un solo error en una regla de mucho peso puede bajar significativamente la puntuaci\u00f3n, mientras que m\u00faltiples errores en reglas de poco peso pueden pasar casi desapercibidos.<\/p>\n<p>Adem\u00e1s, Lighthouse penaliza por regla violada, no por n\u00famero de elementos afectados. Si tienes 20 botones sin texto accesible, la penalizaci\u00f3n es la misma que si tienes 2. Esto explica por qu\u00e9 a menudo da puntuaciones m\u00e1s altas que otras herramientas m\u00e1s exhaustivas.<\/p>\n<h3>Limitaciones<\/h3>\n<p>El subconjunto de reglas que comprueba es limitado. Hay criterios WCAG importantes que Lighthouse simplemente no eval\u00faa, lo que puede generar una falsa sensaci\u00f3n de cumplimiento. Una puntuaci\u00f3n de 90 en Lighthouse no significa que la web cumpla el nivel AA de las WCAG: significa que supera las reglas concretas que Lighthouse ha decidido comprobar.<\/p>\n<h3>Cu\u00e1ndo usarla<\/h3>\n<p>Lighthouse es perfecta para integrarla en el flujo de desarrollo: permite detectar r\u00e1pidamente regresiones de accesibilidad durante el desarrollo, es f\u00e1cil de automatizar en pipelines de CI\/CD y da resultados en segundos. Es menos adecuada como \u00fanica herramienta de auditor\u00eda para un proyecto que debe cumplir normativa.<\/p>\n<h2>webaccessible Esc\u00e1ner: an\u00e1lisis exhaustivo basado en axe-core<\/h2>\n<p><a href=\"https:\/\/webaccessible.cat\/escaner\/?lang=es\">webaccessible Esc\u00e1ner<\/a> es una herramienta de evaluaci\u00f3n de accesibilidad que se fundamenta en axe-core, una biblioteca de c\u00f3digo abierto desarrollada por Deque Systems que se ha convertido en el est\u00e1ndar de facto para el an\u00e1lisis autom\u00e1tico de accesibilidad. De hecho, tanto Lighthouse como muchas otras herramientas tambi\u00e9n la usan como motor interno. La diferencia es que webaccessible Esc\u00e1ner aplica el conjunto completo de reglas, sin el filtrado ni la ponderaci\u00f3n que aplican otras herramientas, y ejecuta el JavaScript de la p\u00e1gina para analizar el DOM real que ve el usuario.<\/p>\n<h3>C\u00f3mo calcula la puntuaci\u00f3n<\/h3>\n<p>webaccessible Esc\u00e1ner aplica un sistema de puntuaci\u00f3n basado en la gravedad de cada regla violada:<\/p>\n<table>\n<thead>\n<tr>\n<th>Impacto<\/th>\n<th>Penalizaci\u00f3n por regla<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Cr\u00edtico<\/td>\n<td>-1.5 puntos<\/td>\n<\/tr>\n<tr>\n<td>Grave<\/td>\n<td>-0.8 puntos<\/td>\n<\/tr>\n<tr>\n<td>Moderado<\/td>\n<td>-0.3 puntos<\/td>\n<\/tr>\n<tr>\n<td>Menor<\/td>\n<td>-0.1 puntos<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>La penalizaci\u00f3n se aplica por regla violada, no por n\u00famero de elementos afectados. Pero el n\u00famero de elementos afectados se muestra como informaci\u00f3n de contexto, porque corregir un error que afecta a 15 elementos es m\u00e1s urgente que corregir uno que afecta a 1. Adem\u00e1s, cada resultado incluye una etiqueta de nivel de cumplimiento WCAG que traduce la puntuaci\u00f3n num\u00e9rica en t\u00e9rminos legales comprensibles: <em>No cumple<\/em>, <em>Cumplimiento parcial<\/em>, <em>Casi conforme<\/em> o <em>Conforme AA<\/em>.<\/p>\n<h3>Limitaciones<\/h3>\n<p>Ninguna herramienta autom\u00e1tica, por exhaustiva que sea, puede sustituir una auditor\u00eda manual completa. axe-core detecta autom\u00e1ticamente alrededor del 30-40% de los problemas de accesibilidad posibles. Los criterios que requieren juicio humano, como la calidad de un texto alternativo o si el orden de lectura tiene sentido, no se pueden automatizar.<\/p>\n<h3>Cu\u00e1ndo usarla<\/h3>\n<p>webaccessible Esc\u00e1ner es la mejor opci\u00f3n cuando necesitas un an\u00e1lisis exhaustivo, cuando quieres prepararte para una auditor\u00eda profesional o cuando necesitas saber si tu web se acerca al cumplimiento legal. Es tambi\u00e9n la mejor herramienta para identificar y priorizar las correcciones m\u00e1s urgentes.<\/p>\n<h2>\u00bfQu\u00e9 resultado debes creer?<\/h2>\n<p>Todos, pero en contextos diferentes. La tabla siguiente resume cu\u00e1ndo es \u00fatil cada herramienta:<\/p>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th>WAVE<\/th>\n<th>Lighthouse<\/th>\n<th>webaccessible<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Mejor para<\/strong><\/td>\n<td>Auditor\u00edas visuales, presentaciones a clientes<\/td>\n<td>Desarrollo, CI\/CD<\/td>\n<td>An\u00e1lisis exhaustivo, cumplimiento legal<\/td>\n<\/tr>\n<tr>\n<td><strong>Penaliza por<\/strong><\/td>\n<td>Tipo de error<\/td>\n<td>Regla (subconjunto)<\/td>\n<td>Regla (conjunto completo)<\/td>\n<\/tr>\n<tr>\n<td><strong>Ejecuta JavaScript<\/strong><\/td>\n<td>Parcialmente<\/td>\n<td>S\u00ed<\/td>\n<td>S\u00ed<\/td>\n<\/tr>\n<tr>\n<td><strong>Cobertura de reglas<\/strong><\/td>\n<td>Media<\/td>\n<td>Limitada<\/td>\n<td>Alta<\/td>\n<\/tr>\n<tr>\n<td><strong>P\u00fablico<\/strong><\/td>\n<td>Dise\u00f1adores, responsables de contenido<\/td>\n<td>Desarrolladores<\/td>\n<td>T\u00e9cnicos, consultores, propietarios de web<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Si tu web saca 88 en Lighthouse y 5 en webaccessible, no es que una herramienta se equivoque. Es que Lighthouse no ha comprobado las reglas donde est\u00e1n los problemas. El 88 es real dentro de su \u00e1mbito; el 5 es real dentro del suyo.<\/p>\n<p>La recomendaci\u00f3n pr\u00e1ctica es usar las tres de manera complementaria: Lighthouse para el d\u00eda a d\u00eda del desarrollo, WAVE para revisiones visuales y presentaciones, y webaccessible cuando necesitas saber realmente d\u00f3nde est\u00e1s.<\/p>\n<h2>Una nota sobre el cumplimiento legal<\/h2>\n<p>Ninguna de estas tres herramientas certifica que una web cumpla la normativa de accesibilidad. La European Accessibility Act y la Ley 11\/2023 exigen cumplimiento WCAG nivel AA, y ning\u00fan an\u00e1lisis autom\u00e1tico puede garantizarlo al 100%. Lo que s\u00ed puede hacer una herramienta exhaustiva es identificar la mayor\u00eda de los problemas t\u00e9cnicos detectables autom\u00e1ticamente y orientar las prioridades de correcci\u00f3n.<\/p>\n<p>Si necesitas acreditar el cumplimiento formal, el paso necesario es una auditor\u00eda profesional que combine an\u00e1lisis autom\u00e1tico con revisi\u00f3n manual y pruebas con tecnolog\u00edas de asistencia reales.<\/p>\n<div class=\"et_pb_section_0 et_pb_section et_pb_section--fixed et_section_regular et_flex_section et-interaction-target-03o12ngdyu\" data-interaction-target=\"03o12ngdyu\"><div class=\"et_pb_row_0 et_pb_row et_flex_row\"><div class=\"et_pb_column_0 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.<\/p>\n<\/div><\/div><\/div><div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_icon_0 et_pb_icon et_pb_module et_flex_module\" data-interaction-trigger=\"4bs8z0k0z5\"><span class=\"et_pb_icon_wrap\"><span class=\"et-pb-icon\">M<\/span><\/span><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Tres herramientas de accesibilidad web, tres puntuaciones diferentes para la misma p\u00e1gina. WAVE, Lighthouse y webaccessible no se equivocan: simplemente miden cosas distintas. Te explicamos c\u00f3mo funciona cada una y cu\u00e1ndo usarla.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-1128","post","type-post","status-publish","format-standard","hentry","category-guias-tecnicas"],"_links":{"self":[{"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/posts\/1128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/comments?post=1128"}],"version-history":[{"count":5,"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/posts\/1128\/revisions"}],"predecessor-version":[{"id":1151,"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/posts\/1128\/revisions\/1151"}],"wp:attachment":[{"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/media?parent=1128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/categories?post=1128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webaccessible.cat\/es\/wp-json\/wp\/v2\/tags?post=1128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}