Las tipografías demasiado finas, el bajo contraste y los tamaños minúsculos hacen que los datos críticos se pierdan. Prioriza fuentes robustas, escalado independiente del sistema, espacios generosos, modo de alto contraste y zoom sin rotura del diseño. Etiqueta claramente campos y estados, y garantiza que cada mensaje de error sea visible, comprensible y anunciable por tecnologías de apoyo.
El exceso de pantallas, términos técnicos impenetrables y caminos cambiantes desorientan. Usa microcopias directas, pasos numerados, indicadores de progreso y un botón principal inequívoco. Reduce decisiones simultáneas, evita sorpresas y confirma cada acción con mensajes simples. Mantén datos ya ingresados al volver atrás, y ofrece resúmenes claros antes de confirmar para disminuir la ansiedad al pagar.
Controles de seguridad mal implementados excluyen sin querer. Evita CAPTCHAs sólo visuales o sonoros; ofrece opciones equivalentes y verificables. Permite códigos por múltiples canales, compatibilidad con WebAuthn, lectores de pantalla y teclados físicos. Proporciona ventanas de tiempo razonables, reenvío fácil del código, instrucciones simples y una ruta asistida con soporte humano cuando la autenticación falle repetidamente.