Top 24 des exemples d'animations SVG pour les concepteurs et développeurs Web 2020
Publié: 2020-08-18C'est une fonctionnalité intéressante à avoir, pour pouvoir avoir un contenu visuel sur votre site Web qui a la même apparence sur n'importe quelle résolution d'écran d'appareil. C'est ce que fait SVG ; il aide les concepteurs et les artistes à créer du contenu Web visuel qui peut évoluer à l'infini sans perdre la qualité de l'image. Une approche qui s'adapte rapidement à tous les nouveaux sites Web modernes, bien qu'une approche qui nécessite encore plus d'apprentissage et de pratique. Le SVG gagne en popularité, mais la majorité des concepteurs d'aujourd'hui s'appuient toujours sur des techniques visuelles traditionnelles. Le SVG est-il trop difficile, ou est-ce simplement que les anciennes méthodes fonctionnent toujours très bien ? Pour certains, c'est ce dernier, tandis que d'autres réalisent les immenses avantages de l'utilisation de SVG pour leurs projets.
Avantages
Voici quelques-uns des avantages les plus cruciaux de SVG :
- Les SVG sont généralement plus petits dans la taille des fichiers au format XML et seront également mieux compressés. Cela vous donne plus de performances avec une qualité accrue.
- La création de contenu pour les écrans Retina devient beaucoup plus facile, n'importe quelle taille d'image vectorielle sera tout aussi nette, vous n'avez donc pas besoin de recréer du contenu uniquement pour les écrans Retina.
- Ils ne se limitent pas au style, en fait, vous pouvez toujours styler SVG en utilisant CSS, et aussi l'animer ; comme nous l'apprendrons tout au long des nombreuses animations SVG qui suivent cette introduction.
- Les SVG sont maintenant entièrement pris en charge sur tous les principaux navigateurs Web, donc à bien des égards, l'ère du SVG est officiellement arrivée, ce ne sont que les concepteurs qui doivent commencer à rattraper leur retard plus fréquemment et de manière plus cohérente.
- L'augmentation des temps de chargement des sites Web n'est qu'un des effets secondaires de SVG. Votre image se charge dans toutes les tailles en utilisant la même image, vous n'avez donc pas besoin d'utiliser des images séparées et plus grandes pour vos exigences de conception visuelle. En l'état, SVG ne fait aucune requête supplémentaire au serveur, car il n'utilise pas de requêtes HTTP directes, mais à la place, toutes les images sont intégrées dans le code source du site Web.
- À première vue, SVG peut sembler trop technique, mais la réalité est que de nombreuses bibliothèques et applications de retouche photo vous permettent de vous concentrer sur l'apparence visuelle et de prendre en charge le processus de conversion d'une image au format SVG.
Si vous êtes un débutant total en SVG, alors ce tutoriel et guide d'introduction à SVG de Sara est un endroit agréable pour commencer votre voyage. Elle détaille même les moindres détails du processus de développement pour obtenir une image vectorielle sur votre site Web, vous aidant à acquérir une compétence inestimable que vous allez adorer. Nous sommes enthousiasmés par l'avenir du SVG et attendons avec impatience vos commentaires concernant les animations que nous devons vous montrer aujourd'hui. travail publié ici en un rien de temps.
SVG animé vs GIF [CAGEMATCH]
Les SVG animés ne seront pas nécessairement parfaits dans TOUTES les situations où il est nécessaire d'animer une image particulière. Cependant, si vous cherchez à animer des images de logo, des illustrations vectorielles, des visuels d'interface utilisateur, du contenu infographique et des icônes, alors vous devriez certainement approfondir le processus d'animation SVG et comment cela peut vous aider, le principal domaine d'utilisation étant le le fait que les images SVG peuvent évoluer à n'importe quelle résolution d'écran, tandis que les formats d'image tels que GIF ne resteront qu'à la résolution définie par défaut, ce qui conduit à des expériences d'image déformées lorsqu'elles sont visualisées à partir de différents appareils et tailles d'écran.
Bien sûr, d'autres facteurs entrent également en jeu, tels que la taille du fichier - conservez votre image d'origine si la taille du fichier est inférieure à celle d'un JPG ou d'un PNG, mais essayez d'incorporer des images de résolution différente via SVG si possible, pour fournir un expérience visuelle plus agréable. Sara Soueidan est une développeur web front-end expérimentée avec un diplôme en informatique. Elle emmène ses lecteurs dans un voyage d'une demi-heure pour comprendre pourquoi le SVG est meilleur que le GIF dans certains cas, et dans quels cas s'en tenir au GIF ou à d'autres formats d'image.
Velocity.js
Nous étendrons ce tour d'horizon des animations SVG pour inclure également des bibliothèques et des frameworks, ainsi que des articles qui détaillent vraiment le fonctionnement des animations SVG, avec la promesse que chaque ressource sortante aura au moins un exemple à explorer. Velocity, un framework d'animation construit sur la fonction jQuery Animate est une bibliothèque rapide et robuste pour faire des animations de couleurs, des transformations visuelles et des boucles, ainsi que des effets de défilement pour une variété de types de contenu. Si vous recherchez une bibliothèque de transition en douceur qui peut combiner CSS3 et jQuery en un seul endroit ; c'est le framework que vous voudrez approfondir, et comme nous le disions - Velocity a des dizaines d'échantillons à prévisualiser, prenez simplement votre temps pour parcourir la documentation.
SVG.js
SVG a tellement de façons d'aider les développeurs à créer de meilleures expériences Web. Avec la bibliothèque SVG.js, vous pouvez étendre cette aide pour inclure des filtres visuels en direct que vous pouvez enrouler autour de vos fichiers SVG visuels. Ces filtres peuvent avoir la plupart des effets de filtre et d'animation les plus courants.
Trois façons d'animer SVG
Les screencasts sont un bon moyen de se connecter avec l'auteur du contenu et de comprendre ce qu'il essaie de transmettre à un niveau plus profond, ce que le texte pourrait ne pas être en mesure de faire. Chris Coyier, un expert en conception CSS bien établi, a mis en place un screencast de 15 minutes fin 2014. Ce screencast explique trois méthodes différentes pour animer vos fichiers SVG. Les méthodes sont les suivantes : premièrement, vous pouvez utiliser la fonction @keyframes pour animer votre contenu SVG visuel à l'aide de CSS, la deuxième méthode consiste à animer SVG directement avec SMIL (il y a un tutoriel dans cet article expliquant plus sur SMIL, gardez un œil dessus) , et la troisième méthode consiste à utiliser JavaScript qui fournit des fonctionnalités de base pour faire des animations, bien sûr, il y a toujours la possibilité de choisir un framework JavaScript à cette fin, dont vous trouverez beaucoup dans cette ressource.
Date limite du projet
Si vous souhaitez avoir quelque chose d'amusant sur votre site Web ou votre projet, il y a de fortes chances que vous souhaitiez introduire Project Deadline. C'est une animation cool de la mort qui s'approche lentement du pigiste très occupé qui vise à respecter la date limite de la tâche sur laquelle il travaille. Vous pouvez effectuer plusieurs ajustements de personnalisation, ce qui l'adapte précisément à votre style. Mais n'hésitez pas à l'utiliser tel quel aussi. En bref, lorsque vous cherchez à pimenter les choses avec une animation SVG, vous feriez mieux de ne pas manquer Project Deadline, car il est facile à utiliser pour que tout le monde en tire le meilleur parti.
Animation SVG avec curseurs
Un exemple super cool d'animation SVG avec curseurs qui vous permet de jouer avec différentes fonctionnalités simplement en utilisant les curseurs. La petite maison devient plus large, plus haute et vous pouvez même étirer les arbres et toute la fondation. N'hésitez pas à modifier chaque curseur exactement comme vous le souhaitez. Vous pouvez vous inspirer de cet exemple d'animation SVG ou l'utiliser dans votre projet. Avec les fonctionnalités et fonctions disponibles, vous pouvez modifier les paramètres par défaut, afin que le résultat apparaisse exactement à votre goût. Mais d'abord, rendez-vous sur la page de démonstration et voyez l'outil dans son plein effet.
Icônes SVG animées
Snap.svg est une autre bibliothèque JS populaire pour les développeurs qui travaillent directement avec SVG. Bien que nous aimerions voir leur nombre augmenter, l'opportunité d'apprendre est toujours là. Mary Lou de Codrops a écrit un article perspicace sur la façon de créer vos propres icônes SVG animées, tout en lançant une page de démonstration de 24 icônes SVG uniques qui ont toutes des capacités d'animation. Vous pouvez utiliser ces démos sur vos conceptions tout de suite, ou les utiliser comme point de départ pour créer quelque chose d'encore plus stellaire, quelque chose de plus unique et sympathique.
Animations créatives de lettres SVG
Les fonctionnalités artistiques pour les conceptions Web sont à la mode. Les gens aiment avoir un site Web qui se démarque des autres en ayant des fonctionnalités qui commencent seulement à apparaître à plus grande échelle, l'une de ces fonctionnalités est les lettres animées dans les logos, les titres et les titres de contenu. Luis Manuel utilise la bibliothèque Segment pour travailler avec des tracés de chemin SVG afin de créer de superbes animations de lettres de n'importe quel texte imaginable. L'article explique en détail comment Segment réalise les animations et comment vous pouvez les manipuler à votre guise. Ce niveau d'explications aide même les plus inexpérimentés à se familiariser avec ces fonctionnalités de développement Web intéressantes, sans avoir à investir dans l'apprentissage d'un langage de programmation.
Vivus.js
Au fur et à mesure que le développement progresse, les développeurs ont plus de facilité à créer des bibliothèques et des frameworks qui peuvent faire une grande partie du travail au nom de l'utilisateur. Ainsi, l'utilisateur n'a qu'à préciser ce dont il a besoin et sur quel fichier le besoin doit s'appliquer. Vivus.js est l'une de ces bibliothèques qui "dessine des animations" sur des fichiers SVG uniquement en indiquant à la bibliothèque quel fichier doit être animé et de quelle manière ; vous avez droit à une sélection d'animations parmi lesquelles choisir, et toutes sont également faciles à installer et à traiter.
Chargeurs SVG
SVG Loaders est une superbe bibliothèque d'animations de chargeur SVG qui sont construites exclusivement à l'aide de SVG. Nous avons parlé de barres de progression et de chargeurs dans jQuery il y a quelque temps ; ça vaut vraiment le détour. Une fois que vous avez ouvert la page de démonstration, ou comme on peut le voir sur l'instantané, il est difficile de croire que des détails de conception aussi précis peuvent être obtenus en utilisant uniquement du SVG. Mais c'est vrai; vous ne trouverez pas une seule ligne de CSS ou de JavaScript dans cette bibliothèque. Cela ne fait que renforcer le fait que SVG est un excellent choix pour le développement de conception Web moderne. Un choix de 12 chargeurs que vous pouvez personnaliser selon vos besoins.
Animation CSS pour débutants
Les animations animent le site Web ou l'application sur laquelle elles sont utilisées. Il n'est pas surprenant que de plus en plus de designs modernes utilisent des animations. Ils sont bien meilleurs pour capter l'attention des utilisateurs. Ils peuvent également être utilisés pour expliquer plus en détail ce que vous essayez de fournir. Nous avons écrit des tutoriels et des ressources CSS dans le passé. La demande pour un tel contenu a vraiment grimpé en flèche, et nous sommes plus qu'heureux de redonner à la communauté et à ceux qui n'ont pas les compétences requises pour trouver eux-mêmes le contenu le plus tendance. Dans cet esprit, nous comprenons également l'importance d'apprendre quelque chose pour vraiment comprendre son objectif et son fonctionnement.

Les animations CSS sont l'une de ces choses qu'il faut d'abord comprendre, afin d'avoir de meilleures compétences en matière de prise de décision lorsqu'il s'agit d'utiliser des animations réelles dans vos conceptions. L'exemple de tutoriel que nous avons ici de Rachel Cope est un excellent guide facile à suivre dans les animations CSS et vous pouvez utiliser les méthodes pour obtenir un effet animé sur vos visuels.
SVG Noël
Vous voulez vraiment comprendre les limites de SVG ? Vous devriez inspecter le code source de cette merveilleuse animation de Noël CSS. Le code source contient tous les éléments et le code pour produire l'animation. Vous pouvez également utiliser ces exemples de code pour créer votre propre contenu. A part ça, un excellent exemple d'animations en SVG, dans toute leur complexité.
Animation SVG et transformations CSS : une histoire d'amour compliquée
Lorsque les développeurs parlent de fonctionnalités CSS modernes, ils ne parlent pas seulement de la complexité de chacune des fonctionnalités ou de la difficulté de créer un excellent résultat à partir d'une nouvelle fonctionnalité. La plupart du temps, les développeurs sont occupés à discuter et à résoudre les problèmes liés aux navigateurs et à la façon dont les navigateurs réagissent aux nouvelles fonctionnalités, telles que les transformations CSS et les animations SVG. Jack Doyle de GreenSock est l'auteur invité d'un élément de contenu de CSS-Tricks, emmenant les lecteurs dans un voyage d'animations SVG et de propriétés de transformation CSS pour mieux comprendre et fournir suffisamment d'échantillons que vous pouvez commencer à développer au fur et à mesure.
Une introduction à l'animation SVG
Le guide de Jon McPartland sur les animations SVG remonte à 2013. Néanmoins, il est important pour tout nouvel expérimentateur SVG de s'y plonger et d'avoir un aperçu de la façon dont SVG fonctionne vraiment dans le monde réel, et quel type de mesures devrait être prises lorsque vous commencez à créer vos propres animations. Le guide est divisé en trois parties différentes : discuter du balisage, du processus de création d'une animation et s'appuyer sur ce à quoi nous avons déjà accès dans notre flux de travail. Il comprend également un bref paragraphe sur les limitations réelles de SVG dans le monde réel. Si vous avez aimé le style de cet article, consultez d'autres articles de contenu Big Bite Creative; il y a une tonne d'autres trucs sur CSS et le développement front-end pour une lecture gratuite.
Animation SVG avec GreenSock
Allan Pope partage ses réflexions sur une plate-forme déjà établie : GreenSock Animation Platform (GSAP) et comment elle peut être utilisée pour donner une seconde chance à vos fichiers vectoriels grâce à des animations SVG appliquées. Le GSAP regorge de fonctionnalités qui font que la plupart des autres moteurs ressemblent à des jouets bon marché. Animez les couleurs, les Béziers, les propriétés CSS, les tableaux, les parchemins et bien plus encore. Les valeurs arrondies, inversement fluides à la volée, utilisent des valeurs relatives, s'adaptent automatiquement aux fonctions getter/setter, emploient pratiquement n'importe quelle équation d'assouplissement et gèrent les interpolations conflictuelles comme un pro. Définissez des rappels, interpolez en quelques secondes ou images, créez des séquences sans effort (même avec des interpolations qui se chevauchent), répétez/yoyo et plus encore. Si vous avez déjà entendu parler de GSAP et que vous souhaitez une introduction solide sur la plate-forme, cette pièce d'Allan est le meilleur endroit pour commencer. Il a plus d'informations que vous pouvez trouver dans la section commentaires.
SVG Cirque
SVG Circus est une page Web qui permet aux développeurs et aux concepteurs d'exploiter le potentiel SVG prêt à l'emploi en créant des chargeurs, des spinners et d'autres objets orientés boucle pour le navigateur. C'est un excellent point de départ pour en savoir plus sur SVG et sur la façon dont les animations peuvent être modifiées, et aussi pour exporter ces animations directement dans vos projets. Par exemple, vous pouvez créer un chargeur, puis utiliser la sortie pour en savoir plus sur chacune des fonctionnalités ou « astuces », telles que nommées par le site Web, à appliquer à vos autres projets et éléments et/ou animations.
Un guide des animations SVG (SMIL)
Nous avons dit que nous mentionnerions SMIL, et bien que certains disent que SMIL décline en termes de convivialité, vous trouverez sans aucun doute des sites Web et des applications utilisant encore SMIL en production pour fournir des effets d'animation SVG. Ce long article invité pour CSS-Tricks de Sara Soueidan approfondit les détails techniques de SMIL et le processus de finalisation d'un projet d'animation SVG prêt pour la production. Pour autant que nous puissions en juger, TOUS les exemples de la publication sont toujours à jour et valides.
Animations SVG premium
Quel résumé phénoménal des meilleurs et des plus grands exemples d'animation SVG sur le Web aujourd'hui. Bien sûr, il y en a beaucoup plus disponibles sur des sites comme Codepen. Mais, de tels exemples, nous souhaitons que vous les exploriez par vous-même. Nous avons essayé de nous concentrer sur une approche plus détaillée. C'est pour s'assurer que vous ne regardez pas seulement des exemples d'excellentes animations et leur processus de travail. Mais, vous apprenez également à recréer chacune des animations, et peut-être à les étendre. Il est maintenant temps de se pencher sur le marché premium et d'enrôler quelques superbes animations SVG qui ne seront pas accompagnées de didacticiels et de guides, par des fichiers SVG entièrement prêts et entièrement optimisés que vous pouvez commencer à utiliser dans vos projets. La variété de choix n'est pas grande, mais peut-être trouverez-vous quelque chose que vous pourriez réellement utiliser dans l'un de vos projets.
Chargeurs SVG
Vous ne voulez pas toujours mettre des chargeurs sur votre site Web, mais lorsque vous le faites, vous devez vous assurer qu'ils sont suffisamment cool pour retenir l'attention du visiteur. Avec SVG Loaders, un ensemble de douze chargeurs vectoriels, vous y parviendrez facilement. Après tout, vous n'avez pas besoin de créer ces animations sympas à partir de zéro, utilisez plutôt la version prédéfinie et de les incorporer dans votre projet. Des animations fluides, une petite taille de fichier, uniquement des animations CSS, des couleurs prêtes pour la rétine et modifiables sont toutes les différentes fonctionnalités des chargeurs SVG. De plus, chaque chargeur animé fonctionne également avec les navigateurs Web et les appareils les plus populaires.
LivIcons Évolution
Si vous êtes à la recherche d'icônes vectorielles animées, vous voudrez approfondir LivIcons Evolution. Avec une collection de 379 icônes et en comptant, vous savez que LivIcons Evolution s'assure de fournir tout le nécessaire et bien plus encore. De plus, chaque icône est également disponible dans cinq styles de conception différents, vous savez donc que vous trouverez le bon look beaucoup plus rapidement. Des paramètres étonnants, une compatibilité avec différents écrans, un outil de configuration pratique, un effet de survol et des couleurs et tailles modifiables sont quelques-unes des spécialités de LivIcons Evolution. Une fonction d'animation double et triple exclusive fait également partie du kit pour votre commodité.
Pack d'illustrations SVG animées
Le pack d'animation SVG se compose de quatre animations différentes. Un garçon volant propulsé par un jetpack sur le dos, un avion volant d'un endroit à l'autre, une tortue et un photographe. Prenez ce pack et appliquez-le à votre projet si nécessaire. Vous contrôlez totalement la coloration et la taille de chacun des éléments de l'illustration. La base de code est optimisée pour la propreté et sera un plaisir à gérer.
Styles de texte 3D animés en SVG
Le texte 3D est un excellent moyen d'atteindre l'individualité dans une conception. Cependant, lorsqu'il s'agit d'ajouter des effets de texte 3D animés à votre site, cela passe au niveau supérieur ! Le forfait comprend dix styles différents et uniques parmi lesquels choisir. Vous pouvez les personnaliser de manière illimitée en ce qui concerne les couleurs, le texte et les polices.
Code d'erreur 404 SVG animé
Les pages d'erreur HTTP 404 se présentent sous de nombreuses saveurs différentes. Nous l'avons appris en lisant l'un de nos propres articles en janvier, où il a répertorié 30 des conceptions de page d'erreur 404 les plus créatives que vous puissiez trouver sur le Web. Pour étendre cette liste, nous avons inclus cette animation SVG fantastiquement fabuleuse pour 404 pages d'erreur ! L'animation a été créée à l'aide de la bibliothèque Snap.svg.
16 icônes de référencement animées
Experts SEO et SEM, nous avons quelque chose de spécial pour vous cette fois-ci ! C'est un pack de 16 icônes qui relèvent à la fois des catégories SEO et SEM. Ces graphiques s'adapteront à l'infini pour vos projets. Ils vous donnent également l'apparence et l'expérience nettes dont vos conceptions ont envie. Les icônes sont dans les catégories suivantes : Optimisation de site Web, Ciblage, Référencement de smartphone, Stockage en nuage, Analytique
Récompenses, réseautage, médias sociaux, marketing par e-mail, référencement/SEM, paiement par clic, optimisation du code, marketing numérique, mission, surveillance, marketing d'affiliation. Nous sommes sûrs qu'il y en a pour tous les goûts.
Icônes animées du navigateur SVG
Enfin, nous vous donnons un exemple de la façon dont vous pouvez utiliser SVG pour transformer les icônes de navigateur en expériences animées. Google Chrome, Safari, Internet Explorer, Mozilla Firefox et Opera font tous partie de ce package d'animation JavaScript SVG. Veuillez consulter la page de démonstration pour en savoir plus sur les transitions utilisées par chaque icône de navigateur.
Que recherchez-vous dans vos animations SVG ?
Quelle incroyable rafle ! Nous avons été stupéfaits par certains de ces exemples ; ils l'ont prouvé une fois de plus, la conception de sites Web se développe, et elle se développe assez rapidement. Des simples logos animés aux conceptions complexes que nous pourrons voir intégrées dans les applications de jeu à l'avenir. L'avenir du SVG brille de mille feux, en ferez-vous partie ?