← Laboratorio

Diff de accesibilidad entre builds

Interactivos + nombres accesibles + orden de foco · comparación local, sin servidor

La regresión de accesibilidad se detecta cuando ya está en producción: un botón pierde su nombre accesible, el foco empieza a saltarse el menú… Este flujo la caza antes: captura un snapshot en la web vieja, despliega, captura otro en la nueva, y compara.

⬇︎ Snapshot — arrástrame a marcadores— ábrela sobre tu web y descargará el JSON del snapshot.Orden de foco aproximado por tabindex + DOM; la captura exacta tecla a tecla está en la versión CLI/skill (a11ydiff.py, con Playwright).

Compara dos snapshots

Formato del snapshot

JSON con elementos (key, tag, id, role, name, href, dom) y orden_foco. Sin id estable, los renombrados aparecen como eliminado + añadido: usa ids estables para trazabilidad fina.