REC

Guide de production vidéo, montage et entretien de l'équipement

 WTVID >> Guide de production vidéo >  >> Guide Vidéo >> Clips Vidéo

Améliorez l'expérience utilisateur avec les animations de texte de chargement CSS

Lorsqu'un site Web est en retard, les utilisateurs se sentent frustrés et peuvent le quitter. Une animation de texte de chargement CSS bien conçue les maintient engagés, renforçant votre marque et transformant les moments d'inactivité en expériences positives.

Améliorez l expérience utilisateur avec les animations de texte de chargement CSS

Ce guide montre comment créer une animation de chargement élégante avec du HTML et du CSS simples. Si vous préférez un éditeur visuel, nous passerons également en revue l'alternative Filmora.

Allons-y !

Table des matières
  1. Qu'est-ce qu'une animation de texte chargée ?
  2. Pourquoi CSS est idéal pour charger des animations
  3. Étape par étape :Création d'une animation de chargement avec CSS
  4. Techniques CSS avancées pour l'animation de texte
  5. Filmora vs CSS :choisir le bon outil
  6. Meilleurs exemples de chargement d'animations de texte
  7. Conclusion

1. Qu'est-ce qu'une animation de texte de chargement ?

Une animation de texte de chargement affiche des mots (souvent « Chargement » ou « Veuillez patienter ») qui changent de style ou de mouvement pendant le chargement du contenu. Il signale aux utilisateurs que leur demande est en cours, réduisant ainsi le temps d'attente perçu.

Comment ça marche ?

À la base, une animation de chargement repose sur trois couches :

  1. HTML fournit l'élément texte.
  2. CSS dicte les modifications visuelles (couleur, mouvement ou opacité) à l'aide de @keyframes et les propriétés de transition.
  3. JavaScript peut ajouter des interactions plus complexes, telles que la pause lorsque la page est inactive.

2. Pourquoi CSS est idéal pour charger des animations

CSS est léger, multi-navigateur et entièrement côté client :aucune charge de serveur ni script supplémentaire n'est requis. Il permet aux développeurs de créer des animations faciles à maintenir et pouvant être personnalisées à la volée.

Création de l'animation

Vous trouverez ci-dessous un exemple pratique :un cercle tournant associé à un texte en fondu séquentiel.

Structure HTML

<div class='loading-container'>
  <div class='loading-circle'></div>
  <div class='loading-text'>
    <span>L</span><span>o</span><span>a</span><span>d</span><span>i</span><span>n</span><span>g</span><span>.</span><span>.</span><span>.</span>
  </div>
</div>

Style CSS

body{font-family:'Nunito Sans',sans-serif;background:#f0f0f0;display:flex;justify-content:center;align-items:center;height:100vh;margin:0}
.loading-container{display:flex;align-items:center}
.loading-circle{width:50px;height:50px;border-radius:50%;border:5px solid #ccc;border-top-color:#9b59b6;animation:spin 1s linear infinite;margin-right:20px}
@keyframes spin{to{transform:rotate(360deg)}}
.loading-text{font-size:36px;color:#9b59b6}
.loading-text span{opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease-in-out forwards}
@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}
.loading-text span:nth-child(1){animation-delay:.2s}
.loading-text span:nth-child(2){animation-delay:.4s}
.loading-text span:nth-child(3){animation-delay:.6s}
.loading-text span:nth-child(4){animation-delay:.8s}
.loading-text span:nth-child(5){animation-delay:1s}
.loading-text span:nth-child(6){animation-delay:1.2s}
.loading-text span:nth-child(7){animation-delay:1.4s}
.loading-text span:nth-child(8){animation-delay:1.6s}
.loading-text span:nth-child(9){animation-delay:1.8s}
.loading-text span:nth-child(10){animation-delay:2s}
Améliorez l expérience utilisateur avec les animations de texte de chargement CSS

Personnalisation de l'animation

  • Texte : Modifiez le <span> contenu au message souhaité.
  • Couleurs : Mise à jour background , border-top-color , et color valeurs.
  • Police : Échangez l'URL de la police Google et ajustez font-family .
  • Vitesse et délai : Changez le animation durée sur le cercle et le animation-delay pour chaque span .

Techniques CSS avancées pour l'animation de texte

Élevez votre préchargeur avec :

  1. Fondus, glissements et rebonds de base.
  2. Transitions 2D pour un look épuré.
  3. Transformations 3D pour plus de profondeur.
  4. Graphiques animés combinant du texte et des formes.
  5. Effets stop-motion pour une sensation artisanale.

3. Filmora :une alternative visuelle

Filmora propose une bibliothèque de modèles de texte de chargement prédéfinis, permettant aux concepteurs de créer des animations soignées sans codage. C'est particulièrement utile pour les non-développeurs ou lorsqu'une animation centrée sur la vidéo est requise.

Fonctionnalités clés

  • Vaste bibliothèque d'animations :fondus enchaînés, machine à écrire, rebond, etc.
  • Polices personnalisées et palettes de couleurs.
  • Chemins d'animation et chemins de mouvement.
  • Texte audio pour effets synchronisés.

Filmora contre CSS

Utilisez CSS lorsque vous avez besoin d'un texte léger et entièrement réactif sur une page Web. Optez pour Filmora pour des animations vidéo plus riches ou lorsque vous souhaitez une solution rapide basée sur des modèles.

Comment créer une animation de texte de chargement dans Filmora

  1. Installez et ouvrez Filmora.
  2. Recherchez « chargement » dans la bibliothèque de titres.
  3. Sélectionnez un modèle et faites-le glisser sur la chronologie.
  4. Personnalisez le texte, la police, la couleur et le timing via le panneau de gauche.
  5. Aperçu pour garantir l'alignement avec votre conception.
  6. Exportez dans votre format préféré et intégrez-le à votre projet.

Édition de texte avancée dans Filmora

  • Animations dynamiques et plus de 10 000 préréglages
  • Effets de remplissage, de contour et d'ombre de couleur.
  • Personnalisation de l'arrière-plan.
  • Voix en texte en 26 langues.

4. Meilleurs exemples de chargement d'animations de texte

Fenêtre de chargement d'animation de texte pour les vidéos

Améliorez l expérience utilisateur avec les animations de texte de chargement CSS

Chargement du texte avec la barre de chargement

Améliorez l expérience utilisateur avec les animations de texte de chargement CSS

Chargement du texte avec compte à rebours

Améliorez l expérience utilisateur avec les animations de texte de chargement CSS

Conclusion

Que vous choisissiez le contrôle précis du CSS ou la flexibilité créative de Filmora, une animation de chargement de texte bien conçue peut transformer une pause autrement frustrante en un moment de marque et engageant pour vos utilisateurs.

  1. Augmentez les vues sur YouTube : modèles d'outro attrayants et meilleures pratiques

  2. La mémoire Racetrack peut rendre votre disque dur 100 000 fois plus rapide en 5 ans

  3. Un avant-goût de l'industrie des bandes-annonces de films

  4. Ajoutez des titres aux vidéos sur n'importe quel appareil avec Filmora – Un guide étape par étape

  5. Top 3 des applications de lecteur FLAC sur Android

Clips Vidéo
  1. Comment choisir l'objectif de portrait parfait

  2. Nous mettons RED et ARRI en tête de ce qui fait un film de toute façon ? [PODCAST]

  3. Comment faire apparaître les couleurs dans vos portraits sans utiliser Photoshop

  4. Comment créer un portrait bokeh pour moins de 10 $

  5. Comment trouver les meilleurs emplacements de photographie de paysage (5 conseils)

  6. 5 pièges mentaux des photographes débutants

  7. Comment créer des portraits environnementaux (conseils et exemples)

  8. Mises à jour des outils et des services de l'industrie cinématographique pendant la pandémie