2 votos

¿Por qué un registro correcto lleva menos tiempo que un intento incorrecto?

Hoy he introducido una contraseña errónea en mi pantalla de bloqueo, y he visto que ha tardado entre 1 y 2 segundos en agitarse y pedir un reintento. Sin embargo, si introduzco la contraseña correctamente, tarda fracciones de segundo en verificarse. ¿Hay alguna razón para esto? ¿No debería una comprobación de igualdad tomar el mismo tiempo independientemente de lo que se introdujo?

2voto

Jose Chavez Puntos 645

No es la comprobación de la contraseña lo que lleva el tiempo. Una comprobación de igualdad (que no es lo que se hace aquí) tarda <1 milisegundo en un ordenador moderno, así que no es algo que se pueda experimentar.

En realidad, el retraso es introducido a propósito por los programadores de Apple, de modo que un intento incorrecto da lugar a este ligero retraso. Es un retraso intencionado que se introduce a propósito.

La razón de tener el retardo podría ser para alertar al usuario de que la contraseña introducida es incorrecta, y para "hacer una pausa de un segundo" e intentar de nuevo con más precisión. De esta manera el usuario no puede escribir rápidamente muchas cosas diferentes, sino que tendrá que esperar un poco entre cada intento.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X