TL;DR (Too Long; Didn’t Read... o básicamente: mucho texto, dame el resumen rápido)
Desactivar el atributo autocomplete en campos de datos personales no solo genera fatiga motriz, sino que bloquea la memoria infalible del navegador. La ausencia del autocompletado es la principal causa de fallos en el envío de correos electrónicos gubernamentales por culpa de errores de tipeo.
La fricción innecesaria en trámites
Ya analizamos previamente que desactivar el autocompletado daña la usabilidad motriz (WCAG 1.3.5). Sin embargo, el impacto va más allá: obligar a una persona usuaria con dislexia o a un anciano a teclear su cédula y correo electrónico de cero en cada paso, asegura matemáticamente que en algún momento enviarán un dato corrupto.
El patrón erróneo: Código Accesible Deficiente
Un desarrollador apaga el autocompletado porque "el tooltip del navegador se sobrepone al diseño".
<!-- MAL: Sacrificando exactitud de datos por "estética" -->
<input type="email" name="email_notificacion" autocomplete="off">
La Solución Accesible: Código Recomendado
Delegar la carga de la memoria al navegador utilizando tokens precisos de la especificación HTML5.
<!-- BIEN: El navegador sugiere el correo exacto y sin errores tipográficos -->
<input type="email" name="email_notificacion" autocomplete="email">Metodología de Verificación y Testing
Pruebas Manuales con Lectores de Pantalla
Con NVDA activo, presionar F para saltar entre campos de formulario. Verificar que el lector de pantalla anuncie correctamente el nombre, tipo y estado del campo. Si el campo no posee una etiqueta vinculada programáticamente, el lector solo anunciará el tipo de control sin contexto. En VoiceOver (iOS), tocar el campo y confirmar que la descripción sea completa.
Inspección del Árbol de Accesibilidad
En Chrome DevTools, seleccionar el elemento afectado en el panel Elements, luego abrir la pestaña Accessibility. Verificar que las propiedades Role, Name y State reflejen correctamente la intención del componente según el criterio WCAG 1.3.5.
Herramientas Automatizadas
Ejecutar Axe DevTools o WAVE sobre la vista afectada. Buscar violaciones relacionadas con el criterio WCAG 1.3.5. Complementar con una auditoría manual para los aspectos que las herramientas automatizadas no pueden verificar (interacción dinámica, calidad del contenido).