Résumé du tutoriel SVG
- Il s’agit d’un tutoriel SVG créé par Hunor Márton Borbély, qui permet d’apprendre pas à pas à coder des images SVG, des formes de base jusqu’aux animations complexes.
- Il couvre divers sujets, comme le dessin de formes de base, un sapin de Noël, un bonhomme en pain d’épice ou une maison, et présente différentes fonctionnalités de SVG comme les clip paths, les dégradés, les courbes de Bézier et le texte suivant un tracé.
- Il inclut aussi des méthodes pour combiner SVG avec d’autres technologies, comme dessiner une horloge en JavaScript, ajouter de l’interaction à des éléments SVG, ou générer des diagrammes SVG en JavaScript.
L’avis de GN⁺
- Ce tutoriel constitue une excellente ressource pour les ingénieurs logiciel débutants qui souhaitent apprendre de manière structurée à coder des images SVG, des bases jusqu’aux techniques avancées.
- En particulier, il contient des exemples pratiques, comme la création d’une horloge affichant l’heure réelle ou l’ajout d’interactions à des éléments SVG, ce qui devrait offrir aux apprenants une expérience très utile et stimulante.
- Pour celles et ceux qui veulent apprendre SVG, ce tutoriel peut devenir une ressource pédagogique attrayante pour approfondir la compréhension du design graphique web et améliorer la capacité à ajouter des éléments visuels originaux à une page web.
1 commentaires
Avis Hacker News
<clip-path>en SVG, définir deux fois un grand cercle est inefficace. Lorsqu’on change sa taille, il faut modifier les deux endroits ; puisqu’on utilise déjàdefs, il vaut mieux définir le cercle une seule fois et le réutiliser.<foreignObject>permet d’utiliser SVG dans du HTML, ce qui est pratique pour les tâches où HTML est plus à l’aise (liens, images, styles flexbox de base, etc.).path, car on peut presque tout faire avec et c’est moins verbeux que les autres méthodes. Comme je suis mauvais en dessin et que je n’aime pas les images, j’ai construit tout un side project en SVG pour des raisons de performance et de praticité. Ce tutoriel me fait réaliser qu’il y a beaucoup de choses à refactoriser.