Saltar al contenido principal

Grupo de botones de conmutación

Uso​

Descripción general​

El grupo de botones de conmutación es un elemento de control en el que el usuario selecciona una sola opción de entre un conjunto de dos a cuatro opciones mutuamente excluyentes. Este componente consta de varios botones de conmutación, con solo un botón activo o seleccionado en un momento dado.

Para obtener una guía detallada sobre cuándo utilizar este componente, examine el siguiente árbol de decisiones del componente de la interfaz de usuario.

Árbol de decisiones del componente de la interfaz de usuario para el grupo de botones de conmutación

Cuándo se debe utilizar​

  • Al presentar a los usuarios de 2 a 4 opciones mutuamente excluyentes dentro de un formulario.
  • Para alternar entre vistas.

Cuándo no se debe utilizar​

Formato​

Anatomía​

Imagen que representa la anatomía de un grupo de botones de conmutación

El grupo de botones de conmutación consta de los siguientes elementos:

  1. Rótulo del grupo: Rótulo que describe el propósito del grupo de botones de conmutación.
  2. Botón de conmutación: Un botón individual dentro del grupo de botones de conmutación que representa una opción seleccionable.
  3. Rótulo del botón de conmutación: Rótulo de texto que describe la opción asociada al botón de conmutación.

Disposición, composición y alineación​

Asegúrese de que todos los elementos de los botones de conmutación tengan el mismo ancho para mantener la coherencia e importancia visuales.

Use el mismo ancho para todos los botones de conmutación dentro de un grupo.
No use anchos diferentes para los botones de conmutación.

Prácticas recomendadas​

Cuando se utiliza el grupo de botones de conmutación para alternar entre vistas, la acción de conmutación debe efectuar inmediatamente el cambio sin requerir acción adicional.

Contenido​

Pautas generales de redacción​

  • En todos los aspectos del diseño de las interfaces de productos de Guidewire, utilice mayúsculas como se usan en las oraciones. No use mayúsculas en todas las palabras.
  • Use verbos en tiempo presente y voz activa en la mayoría de las situaciones.
  • Use contracciones comunes para darle al texto un tono más natural e informal (pauta correspondiente al inglés).
  • Use un lenguaje sencillo. Evite la jerga innecesaria y el lenguaje complejo.
  • Las palabras y las oraciones deben ser breves.

Rótulos​

Rótulo del grupo​

Si bien no es estrictamente obligatorio incluir un rótulo principal de grupo, se recomienda hacerlo. En casos en los que el contexto es suficiente, el rótulo podría ser indefinido. A un grupo de botones de conmutación sin un rótulo visible se le debe dar un rótulo aria con aria-label o aria-labelledby. Este comunica el significado colectivo de todos los conmutadores.

Incluya un rótulo de grupo cuando tenga sentido, para proporcionar más contexto o claridad.
No omita el rótulo del grupo sin haberlo considerado cuidadosamente. Aunque no siempre sea necesaria un rótulo de grupo, eliminarlo puede dejar a los usuarios sin contexto importante sobre el propósito de las opciones de conmutación.
Rótulos del botón de conmutación​

Los rótulos de los botones de conmutación son obligatorios. Cada botón del grupo de conmutación debe tener un rótulo de texto claro y descriptivo para garantizar que los usuarios comprendan las opciones. Los rótulos deben ser concisos y garantizar la claridad. Trate de usar rótulos cortos y descriptivos que sean fáciles de leer y entender de un vistazo.

Use rótulos claros y descriptivos en cada botón de conmutación para comunicar las opciones.
No use rótulos genéricos para los botones de conmutación, ya que no transmiten el propósito de cada opción.
Uso de mayúsculas​

El texto del rótulo aparece con mayúsculas como se usan en las oraciones. Escriba en mayúscula la primera letra de la primera palabra de una oración o frase y los nombres propios.

Para obtener orientación adicional sobre cómo implementar el uso de mayúsculas y minúsculas en las oraciones, consulte la sección Uso de mayúsculas, en la Guía de estilo de texto de la interfaz de usuario.

Comportamientos​

Estados​

Los botones de conmutación se comportan como botones y tienen los mismos estados interactivos. Para obtener más información, consulte la documentación del componente botón.

Interacciones​

Ratón​

Los usuarios seleccionan una opción de botón de conmutación haciendo clic en el botón deseado con el ratón.

Los usuarios solo pueden seleccionar un botón a la vez. Cuando un usuario elige una opción, la anterior se anula automáticamente.

Imagen que representa a un usuario interactuando con el grupo de conmutación mediante un mouse.

Teclado​

Cada botón puede recibir el foco a través del teclado. Utilice Tab y Shift+Tab para navegar entre los valores. Los usuarios pueden seleccionar cada botón con las teclas Spacebar y Enter.

Lector de pantalla​

El grupo de botones de conmutación se asocia con el rótulo del grupo por medio del atributo WAI-ARIA aria-labelledby. El atributo aria-pressed alterna entre 'true' y 'false' para indicar el estado de cada botón. Esto ayuda a los usuarios ciegos y con discapacidad visual, ya que comunica el propósito del botón de conmutación.

Accesibilidad​

Este componente de Jutro ha sido validado para cumplir con las pautas de accesibilidad de WCAG 2.2 AA en su configuración base predeterminada. Esto incluye garantizar que se cumpla lo siguiente:

  • La relación de contraste de los elementos textuales con respecto a su fondo es superior a 4,5:1.
  • El contenido no textual que debe transmitir significado (como íconos e indicadores de foco) tiene una relación de contraste de al menos 3:1 con sus colores adyacentes.
  • El elemento se puede operar con teclado, así como con mouse.
  • Se puede acceder al contenido mediante lectores de pantalla, como JAWS y VoiceOver.

El cumplimiento de los criterios de accesibilidad depende, en última instancia, de cómo se implementa y personaliza este componente. Los cambios realizados por el autor del contenido pueden afectar la accesibilidad. Para obtener más información sobre nuestro modelo de responsabilidad compartida, revise nuestra declaración completa sobre accesibilidad de Jutro.

Cuando utilice el componente grupo de botones de conmutación en su aplicación:

  • Asegúrese de que cada botón tenga un rótulo claro y conciso.
  • Advierta a los usuarios si la selección de un componente de conmutación provocará un cambio en el contexto.