Saltar al contenido principal

Cargador

Uso​

Descripción general​

Los componentes cargador indican que el sistema está procesando un comando, como cargar una aplicación, enviar un formulario, realizar un cálculo o guardar actualizaciones. Use cargadores cuando el sistema necesite que los usuarios esperen un tiempo no especificado. Esto garantiza a los usuarios que el procesamiento del sistema está en marcha y que el sistema está funcionando.

Los componentes cargador tienen dos variantes: cargador y cargador integrado.

Variantes​

VariantePropósito
CargadorLos cargadores se utilizan para procesos como la recuperación de datos y los cálculos lentos. Ayudan a gestionar las expectativas de los usuarios y proporcionan retroalimentación durante la carga de la página completa.
Cargador integradoLos cargadores integrados proporcionan información visual que indica que se está procesando una acción, como Crear, Actualizar y Eliminar.

Formato​

Anatomía​

Imagen que ilustra la anatomía del cargador y el cargador integrado Cargador (izquierda) y cargador integrado (derecha)

  1. Cargador
    A. Indicador de carga: Aparece en una animación en bucle como el logotipo de Guidewire.
  2. Cargador integrado
    A. Indicador de carga: Aparece como dos flechas que giran en el sentido de las agujas del reloj. Cuando los datos se procesan correctamente, el indicador de carga cambia a una marca de verificación verde.
    B. Rótulo (opcional): Texto de ayuda que explica el estado de carga.

Prácticas recomendadas​

Cargador​

  • Utilícelo para mostrar el progreso de carga de toda una página o de una operación importante, como cuando se espera a que se cargue una aplicación o se recuperen datos.
  • Úselo siempre que se proyecte que el tiempo de espera será mayor a tres segundos.

Cargador integrado​

  • Se utiliza para indicar la carga localizada o la obtención de datos dentro de secciones o componentes específicos de una página.
  • Utilícelo para acciones como envíos, cargas y cálculos que no se pueden realizar al instante y solo requieren poco tiempo de proceso.

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ótulo del cargador integrado​

  • Los cargadores integrados pueden tener texto opcional que describa la acción que se lleva a cabo. Por ejemplo, “Creando cuenta...”.
  • El rótulo debe cambiar para reflejar el estado de procesamiento. Por ejemplo, si un usuario está creando una cuenta, el rótulo podría ser “Cuenta creada” cuando finalice la acción.
  • Los cargadores integrados se pueden usar sin texto adjunto en ciertas situaciones, como cuando aparecen en un campo de entrada.
Use rótulos que sean cortos, significativos y precisos para la acción pendiente.
No utilice explicaciones textuales largas.

Interacciones​

Tanto el cargador integrado como los componentes del cargador utilizan el rol WAI-ARIA de “alert” para garantizar que los usuarios de lectores de pantalla reciban la misma información. El elemento con role=“alert” usa una asociación aria-labelledby con una <div> de class="jutCubeLoaderscreenReaderOnly" (y el valor de “Cargando”) para proporcionar un nombre accesible.

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.

Si se cambia el mensaje de carga, por ejemplo, asegúrese de que sea claro y conciso.