it-swarm-es.com

¿Debo permitir que un usuario copie / pegue en un campo de correo electrónico de confirmación para un formulario de registro?

Posible duplicado:
Evitar que un usuario pegue del portapapeles en un campo de formulario obligatorio

Hubo un cuestión de stackoverflow, que un programador no solía permitir que los nuevos usuarios simplemente copiaran/pegaran la contraseña en el formulario de registro

Tengo un camino y les respondo un camino, y hay un ejemplo en línea sobre Únase a Athineon Elimínalo después de considerar la respuesta aquí.

En este registro, el usuario no tiene permiso para copiar/pegar la información del correo electrónico.

Ahora mi pregunta es, ¿cuánta libertad puedo dejar que el usuario tenga, esto es bueno o no? no dejar que el otro copie/pegue el segundo correo electrónico

Si permito que el usuario copie y pegue el correo electrónico o la contraseña, entonces, ¿qué sentido tiene tenerlos 2 veces en el mismo campo? ?

La contraseña tiene un punto porque no puede verla, y el correo electrónico puede verla para que no pueda cometer un doble error ... bueno, según mi experiencia, sí, envían correos electrónicos de error.

¿Cuál es tu opinión sobre esto? ¿Permitir o no copiar y pegar en los campos de doble verificación?

19
Aristos

Es un antipatrón que desafortunadamente ha resultado de un problema legítimo: las personas escriben la dirección de correo electrónico incorrecta y luego, después de registrarse, no pueden acceder a su cuenta.

El problema aquí es que esta solución no es muy fácil de usar porque va en contra de la interacción convencional (es decir, que puede copiar y pegar desde y para formar campos). No hay ninguna indicación en el formulario de que se trate de algún tipo de campo especial donde no se permite pegar. No hay lenguaje o microcopia que explique cómo o por qué está deshabilitado el pegado. Por eso es frustrante: no funciona y no sabes por qué. F &% # ing formulario está roto!

Entonces, ¿cómo resolvemos este problema? Tenemos una preocupación legítima que aún nos gustaría manejar con gracia. Quizás podamos resolver esto de otra manera.

Por ejemplo, después de que el usuario se registre, podemos mostrarle una pantalla que dice "Le enviamos un correo electrónico. Revise su correo ahora y haga clic en el enlace del correo electrónico que le enviamos para completar su proceso de registro". Esto es bastante estándar. Pero además de esto, podríamos agregar "¿No ve un correo electrónico? Esta es la dirección de correo electrónico que nos dio: [email protected]. ¿Es incorrecta? Haga clic aquí para cambiar su dirección de correo electrónico ". Esto le da al usuario otra oportunidad para finalizar el proceso en sus términos, en lugar de que impongamos restricciones extrañas en su interacción con nuestro formulario.

Por supuesto, esta sugerencia cuesta más para implementar, por lo que es probable que veamos el antipatrón con más frecuencia que algo más exhaustivo (además de la observación obvia de que un programador fue responsable del diseño de formularios en este caso en lugar de un diseñador de interfaz de usuario). Sin embargo, si tiene el tiempo y el presupuesto, debería considerar algo como esto. Los usuarios te lo agradecerán.

25
Rahul

Permitelo. No debe forzar un flujo de interacción óptimo percibido en un usuario. También debe apuntar a minimizar la carga de trabajo, y esto es solo un trabajo nugatorio.

Tiene sentido tener una doble entrada para un campo enmascarado; para recoger la escritura incorrecta de la información enmascarada, lo que evita problemas posteriores (por ejemplo, no se puede acceder a una cuenta porque la contraseña original se escribió incorrectamente).

¿Dónde te detendrás? ¿No le permite al usuario usar la funcionalidad de autocompletar en un navegador porque no cree que esa sea la forma en que el usuario debería usar su interfaz?

Personalmente, y sé que estoy en una minoría irritable, si estuviera en una página de registro que no me permitiera pegar o autocompletar mi dirección de correo electrónico para una segunda entrada, lo haría (a menos que fuera por algo particularmente convincente) cesar inmediatamente mi registro. Si una empresa no me respeta como usuario, ¿por qué debería usar su producto?

11
Splog

Primero, estoy de acuerdo con Splog en que debes permitirlo, y su publicación lo pone tan bien o mejor de lo que probablemente nadie podría. Dicho esto, quiero ampliarlo: No haga que las personas escriban su dirección de correo electrónico dos veces. No hay absolutamente ninguna razón para ello. Yo diría (y, de hecho, tengo ) que ni siquiera debe hacer que el usuario vuelva a escribir (o incluso enmascarar) su contraseña. Estoy dispuesto a ceder un poco en la contraseña, principalmente porque la gente todavía piensa que enmascarar las contraseñas proporciona alguna forma de seguridad, pero cualquier otro campo es solo una pérdida total de tiempo del usuario.

5
Charles Boyung

Considero que la mejor protección contra escribir incorrectamente mi dirección de correo electrónico es copiarlo y pegarlo.

A menudo cambio dos letras en mi dirección de correo electrónico (muy larga) porque la mano derecha es más rápida que la izquierda, y en realidad la he escrito mal dos veces varias veces, y molestarme al escribirla dos veces me hace escribir más rápido y más descuidado. Deshabilitar copiar/pegar está haciendo una entrada incorrecta más probable.

Una mejor idea es confirmar la entrada después de enviar y resaltar las cosas importantes como la dirección de correo electrónico con grandes letras amistosas. Incluso si completó el formulario correctamente, algunas pestañas accidentales pueden insertar letras incorrectas en un campo previamente correcto, por lo que la confirmación es importante.

3