Aller au contenu
SkillCodex
Menu

Comparaison comportementale

Barre de progression vs Squelette de chargement

Différence décisive

La Barre de progression rapporte la part d’une tâche accomplie ; le Squelette de chargement préfigure la forme du contenu encore en chargement, sans aucune mesure.

Critères de choix, liens et sources

Voir les neuf dimensionsVoir les sources

Barre de progression

Mission

Barre de progression - Progress bar

Lancer l'envoi, observer une valeur intermédiaire, annuler, relancer et atteindre l'état terminé.

0/20 Mo, 0 %

Résultat de l’essai

L'envoi n'a pas commencé.

Étape 1 sur 3

Essayer

Manipule le composant. Le résultat de ton essai apparaît juste au-dessus. Avance à ton rythme.

Comportement et cas limite
À observer
L'élément de progression étiqueté expose les octets et le pourcentage pendant le transfert.
Cas limite
Si le serveur ne fournit plus de valeurs fiables, l'interface passe honnêtement à un état indéterminé au lieu d'inventer l'avancement.

Ce que cet essai montre

Progress bar représente l’avancement d’une tâche et expose une valeur mesurée si elle existe ; Spinner est un indicateur d’attente compact, tandis que Skeleton représente la mise en page finale.

Lequel convient à ton besoin ?

Barre de progression

Envoyer un fichier avec un avancement fiable en octets

Squelette de chargement

Charger une fiche ou un article dont la forme est connue

Quel composant utilises-tu ici ?
Différence et sources

Progress bar représente l’avancement d’une tâche et expose une valeur mesurée si elle existe ; Spinner est un indicateur d’attente compact, tandis que Skeleton représente la mise en page finale.

Consulter les sources

    Parties du spécimen

    Sélectionne un repère numéroté sur le schéma, ou utilise la liste ci-dessous, pour afficher son rôle. Le schéma montre l'état représentatif du concept.

    Libellé

    Le texte persistant qui nomme un contrôle ou un champ.

    Décision

    Question de famille

    La durée est-elle inconnue, mesurable ou faut-il préserver la forme du contenu ?

    Trois critères pour choisir

    Cas d’usage

    Barre de progression

    Envoyer un fichier avec un avancement fiable en octets

    Squelette de chargement

    Charger une fiche ou un article dont la forme est connue

    Interactivité

    Barre de progression

    Généralement en lecture seule ; sa valeur et son libellé évoluent avec l’avancement mesurable.

    Squelette de chargement

    Non interactif et non focalisable ; les vrais contrôles ne le remplacent qu’une fois prêts.

    Rôle accessible

    Barre de progression

    progress

    Squelette de chargement

    [aria-hidden=true] + [aria-busy=true]

    Neuf dimensions

    Déclenchement

    Barre de progression

    Une tâche mesurable commence et indique l’avancement par rapport au total.

    Squelette de chargement

    Le chargement initial commence alors que la mise en page attendue est déjà connue.

    Modalité

    Barre de progression

    État de progression non modal ; le blocage appartient à la tâche environnante, pas à la barre.

    Squelette de chargement

    Espace réservé non modal ; les régions non concernées restent utilisables.

    Positionnement

    Barre de progression

    À côté de la tâche, du fichier ou de l’étape dont elle représente la progression.

    Squelette de chargement

    Occupe la même mise en page responsive et les mêmes dimensions que le contenu à venir.

    Interactivité

    Barre de progression

    Généralement en lecture seule ; sa valeur et son libellé évoluent avec l’avancement mesurable.

    Squelette de chargement

    Non interactif et non focalisable ; les vrais contrôles ne le remplacent qu’une fois prêts.

    Focus

    Barre de progression

    L'indicateur ne reçoit pas le focus ; celui-ci reste sur les contrôles de l'opération ou la tâche actuelle.

    Squelette de chargement

    Le focus reste sur la page existante ; remplacer les substituts ne le réordonne ni ne le vole.

    Fermeture

    Barre de progression

    Il se termine seulement après réussite, échec ou annulation explicite et est remplacé par l'état final correspondant.

    Squelette de chargement

    Les squelettes disparaissent seulement au profit du contenu, d'un état vide ou d'une erreur avec action.

    Rôle accessible

    Barre de progression

    progress

    Squelette de chargement

    [aria-hidden=true] + [aria-busy=true]

    Cas d’usage

    Barre de progression

    Envoyer un fichier avec un avancement fiable en octets

    Squelette de chargement

    Charger une fiche ou un article dont la forme est connue

    Comportement mobile

    Barre de progression

    Utiliser la largeur disponible et garder le libellé ou la valeur lisible sans minuscule superposition.

    Squelette de chargement

    Reproduire la géométrie mobile du contenu pour éviter un saut lors du remplacement.