Tipo 01
Lineal determinado
Barra que se llena según el avance real.
Componentes Indicadores de progreso
Los indicadores de progreso muestran que algo está cargando o en proceso, y cuánto falta si se sabe.
Úsalos siempre que una acción tarde más de un segundo: cargar una página, subir un archivo, procesar un pago.
Si se sabe el avance, se muestra; si no, se indica que está trabajando.
Cerca de lo que se está cargando.
Animación continua y suave, sin saltos.
Tipo 01
Barra que se llena según el avance real.
Tipo 02
Barra en movimiento cuando no se sabe cuánto falta.
Tipo 03
Círculo que se completa según el avance.
Tipo 04
Círculo que gira sin fin mientras carga.
| Medida | Valor de referencia |
|---|---|
| Lineal: alto | 4 dp |
| Circular: tamaño | 48 dp (también 24 y 36) |
| Circular: grosor | 4 dp |
| Ubicación del lineal | pegado al borde de la barra o tarjeta |
Medidas de Material Design 2 en dp (en web, 1 dp ≈ 1 px de CSS; en iOS, 1 pt). Son de referencia: verifícalas en la guía oficial antes de usarlas en una evaluación.
role="progressbar" con aria-valuenow, o
Sin aria-valuenow; aria-busy="true" en la zona que carga.
Un mensaje "Archivo subido" con role="status".