2009-07-02 8 views
7

Tengo una página de configuración de la aplicación con varias casillas de verificación. ¿Cómo debería elegir el estado predeterminado de las casillas de verificación?Estado de la casilla de verificación predeterminada: ¿marcado o no marcado?

que ver las siguientes opciones:

  1. Ajuste siempre el estado por defecto y no marcado, pero esto conduce a las declaraciones negativas en el texto casilla de verificación (como "No mostrar de forma automática debido a los horarios"), la cual es a veces es difícil de entender

  2. Siempre marque el texto de la casilla de verificación para que tenga un significado positivo (como "Mostrar automáticamente las programaciones correctas"), pero esto conduce a estados de casilla de verificación predeterminados incoherentes, marcados y desmarcados.

  3. ... ¿alguna otra opción?

¿Alguna guía, mejores prácticas, consejos para este problema?

Respuesta

12

Estos son mis "reglas" para esto:

  • haz todas las declaraciones "positivo" para 'mostrar automáticamente debido horarios' en lugar de "No te mostrará de forma automática debido a los horarios de
  • hacer que la configuración por defecto lo que sea debe ser para el caso de uso mayoritario, incluso si parece que ha dispersado tics y no ticks en la pantalla de configuración
  • Agrupe los ajustes relacionados, ya sea con elementos o pestañas "fieldset"/"grupo"
  • Utilice el mejor elemento de IU para el trabajo. Por ejemplo: casillas de verificación Tri-estatales no son particularmente intuitiva y proporciona un menú desplegable o un conjunto de tres botones de radio es más approchable para los menos manitas

Por lo tanto - Opción 2 de la lista =)

8

Elegiría 2. No veo ninguna razón por la que todas las casillas de verificación se desactiven por defecto. Elija el estado que el usuario más desea (o que causa menos daño) y un texto que sea más fácil de entender.

9

Definitivamente Número 2. Las casillas de verificación siempre deben tener un significado positivo. Si esto significa que algunos de sus valores predeterminados son cheques y algunos no, entonces no hay problema en mi opinión.

1

Personalmente, almacenaba el estado predeterminado junto con su texto. Desafortunadamente some people son very picky sobre lo que está optando por la opción de entrada, por lo que no hay una manera fácil de tener texto legible y las cosas se establecen de una sola manera por defecto.

Además, si no hay un valor predeterminado, hace que los usuarios realmente lean en qué entran o salen.

1

Todo lo que agregaría a las otras respuestas, si desea asegurarse de que el usuario elija en lugar de aceptar un valor predeterminado elegido por usted, use un par de botones de opción (ninguno seleccionado) y solicite que seleccionen uno antes de continuar.

Debo señalar que este es un enfoque radical y solo lo usaría cuando haya una opción crítica que el usuario debe considerar cuidadosamente antes de elegir.

+0

Discutiría contra esto. Un grupo de botones de radio siempre debe tener una selección predeterminada. –

Cuestiones relacionadas