Saltar al contenido principal

Selector de mes

Uso​

Descripción general​

El selector de mes es un elemento de control en el que el usuario selecciona un mes específico de un calendario o lo ingresa manualmente. Este componente se utiliza habitualmente en aplicaciones de seguros en las que los usuarios deben especificar un mes, como seleccionar la fecha de inicio de una póliza de seguros o filtrar los datos por fecha.

Cuándo se debe utilizar​

Cuando el usuario debe seleccionar un mes.

Cuándo no se debe utilizar​

  • Cuando el usuario debe ingresar un mes de un pasado o futuro lejanos. En este caso, utilice la entrada de fecha.
  • Cuando el usuario debe seleccionar el mes, el día y el año. En este caso, utilice el selector de fecha.
  • Cuando el usuario solo debe seleccionar un año. En este caso, utilice el selector de año.
Consulte también​

Formato​

Anatomía​

Imagen en la que se muestra la anatomía del componente selector de mes

El componente selector de mes consta de los siguientes elementos:

  1. Campo selector de fecha: Campo de entrada donde el usuario puede ingresar manualmente el mes y el año.
  2. Ícono de calendario: Botón de ícono que activa el calendario desplegable cuando se hace clic en él.
  3. Botón Año anterior: Control de navegación para ver y seleccionar los meses del año anterior.
  4. Botón año: Control para seleccionar un año diferente.
  5. Botón Año siguiente: Control de navegación para ver y seleccionar los meses del año siguiente.
  6. Mes seleccionado: Mes específico elegido por el usuario y resaltado o destacado dentro de la interfaz del selector de mes.
  7. Botón “Mes actual”: Botón que completa automáticamente el campo selector de mes con el mes y año actuales cuando se hace clic en él.

Formato de fecha​

Un marcador de posición MM/YYYY dentro del campo de entrada guía a los usuarios en cuanto al formato de mes y año previsto a medida que escriben.

Imagen que muestra a un usuario escribiendo en el campo selector de fecha

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.

Inclusión de un rótulo​

Rotule el selector de mes con texto claro y descriptivo. Este rótulo debe comunicar su propósito y el tipo específico de mes que se selecciona.

Coloque un rótulo permanente fuera del campo.
No utilice texto de marcador de posición como sustituto del rótulo.

Agregue texto de ayuda si fuera significativo​

Use texto de ayuda para proporcionar contexto y comunicar qué mes se debe seleccionar. Estos son algunos ejemplos de lo que podría incluir:

  • Sugerencias que ayuden al usuario a elegir el mes adecuado.
  • Más contexto de por qué el usuario debe seleccionar un mes específico.

Utilice el texto de ayuda solo para la información pertinente. Evite repetir los mismos detalles que aparecen en el rótulo. Escriba el texto de ayuda con mayúsculas como se usan en las oraciones, y use 1 o 2 oraciones cortas y completas que terminen con un punto.

Utilice texto de ayuda para mostrar el contexto.
No use texto de ayuda que simplemente repita la misma información que aparece en el rótulo.

Comportamientos​

Estados​

El componente selector de mes se comporta como un campo de entrada, con los mismos estados interactivos.

Interacciones​

Ratón​

Los usuarios pueden ingresar el mes y el año manualmente en el campo selector de fecha o hacer clic en el ícono de calendario para seleccionar el mes y el año de un menú desplegable.

Imagen que muestra a un usuario interactuando con el selector de mes mediante el ratón

Teclado​

El selector de fecha se expande y se contrae con Spacebar. Los usuarios pueden navegar por las opciones utilizando las teclas de flecha y seleccionar por medio de la tecla Spacebar o Enter .

Aparece un widget de calendario cuando el usuario se desplaza con el tabulador al campo de entrada selector de fecha. La fecha actual se resalta y los usuarios que solo usan teclado pueden ingresar la fecha manualmente aquí. Los usuarios también pueden colocar el foco del teclado en el widget presionando la tecla de flecha hacia abajo cuando está expandido. Navegue por el calendario con las teclas de flecha. Los botones “Anterior”, “Mes”, “Año” y “Siguiente” pueden recibir el foco con la tecla Tab cuando el widget está abierto.

Lector de pantalla​

Se informa a los usuarios el valor de fecha completado automáticamente, cuando van al campo de entrada del selector de fecha con el tabulador, y que este valor está seleccionado actualmente. Se puede ingresar la fecha manualmente desde este campo de entrada. Si bien el foco permanece en la fecha completada automáticamente, también hay un widget de calendario disponible. Los usuarios también pueden mover el foco hacia el widget presionando la tecla de flecha hacia abajo. La navegación por la parte del calendario del widget se realiza con las teclas de flecha, y el valor actualmente en foco es narrado por los lectores de pantalla mediante un atributo WAI-ARIA aria-label. Los botones “Anterior”, “Mes”, “Año” y “Siguiente” pueden recibir el foco con la tecla Tab cuando el widget está abierto. El selector de fecha de React no habilita actualmente la navegación por teclado al enlace “Hoy”.

Manejo de entradas​

El componente selector de mes permite a los usuarios mover el cursor de inserción (cursor de texto parpadeante) entre diferentes secciones de la fecha (MM/AAAA). Sin embargo, los usuarios no pueden eliminar dígitos individuales dentro de una sección. Al eliminar cualquier dígito, se borra toda la sección (MM o AAAA), lo que requiere que los usuarios la vuelvan a escribir. Este comportamiento es igual en todos los componentes de fecha, donde la máscara de entrada da formato a la entrada mientras el usuario escribe.

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 este componente, asegúrese de que el rótulo comunique claramente el mes que el usuario debe ingresar o seleccionar.