Top 24 de exemple de animații SVG pentru web designeri și dezvoltatori 2020
Publicat: 2020-08-18Este o caracteristică plăcută de a avea, de a putea avea conținut vizual pe site-ul dvs., care arată la fel la aceeași rezoluție a ecranului dispozitivului. Asta face SVG; ajută designerii și artiștii să creeze conținut web vizual care poate scala la infinit fără a pierde nici o calitate a imaginii. O abordare care se adaptează rapid la toate noile site-uri web moderne, deși o abordare care necesită încă mai multă învățare și practică. SVG crește în popularitate, dar majoritatea designerilor de astăzi se bazează încă pe tehnici vizuale tradiționale. Este SVG prea dificil sau doar că vechile moduri funcționează în continuare excelent? Pentru unii este din urmă, în timp ce alții își dau seama de beneficiile imense ale utilizării SVG pentru proiectele lor.
Beneficii
Iată câteva dintre cele mai importante beneficii ale SVG:
- SVG-urile sunt de obicei mai mici în dimensiunile fișierelor în format XML și, de asemenea, se vor comprima mai bine. Acest lucru vă oferă mai multă performanță cu o calitate sporită.
- Crearea conținutului pentru afișajele retinei devine mult mai ușoară, orice dimensiune a imaginii vectoriale va arăta la fel de clară, deci nu trebuie să recreați conținut doar pentru afișajele retinei.
- Ele nu se limitează la stil, de fapt, puteți stiliza SVG folosind CSS și, de asemenea, să-l animați; așa cum vom învăța în numeroasele animații SVG care urmează acestei introduceri.
- SVG-urile sunt acum pe deplin acceptate pe toate browserele web importante, așa că în multe moduri era SVG-ul a sosit oficial, doar designerii trebuie să înceapă să ajungă din urmă mai frecvent și mai consecvent.
- Creșterea timpilor de încărcare a site-ului web este doar unul dintre efectele secundare ale SVG. Imaginea dvs. se încarcă pe toate dimensiunile utilizând aceeași imagine, deci nu trebuie să utilizați imagini separate, mai mari, pentru cerințele dvs. de design vizual. Într-adevăr, SVG nu face cereri suplimentare către server, deoarece nu folosește cereri HTTP directe, ci în schimb toate imaginile sunt încorporate în codul sursă al site-ului web.
- La prima vedere, SVG poate părea prea tehnic, dar realitatea este că o mulțime de biblioteci și aplicații de editare a fotografiilor vă permit să vă concentrați asupra aspectului vizual și să vă ocupați de procesul de conversie a unei imagini într-un format SVG.
Dacă sunteți un începător total în SVG, atunci acest tutorial și ghid de introducere a SVG de la Sara este un loc plăcut pentru a vă începe călătoria. Ea detaliază chiar și cele mai mici detalii ale procesului de dezvoltare a obținerii unei imagini vectoriale pe site-ul dvs. web, ajutându-vă să învățați o abilitate de neprețuit pe care o veți dezvolta. Suntem încântați pentru viitorul SVG și așteptăm cu nerăbdare feedback-ul dvs. cu privire la animațiile pe care trebuie să le arătăm astăzi și, probabil, sunteți autorul unei animații SVG, dacă da, luați legătura și vom avea lucrare publicată aici în cel mai scurt timp.
SVG animat vs GIF [CAGEMATCH]
SVG-urile animate nu vor fi neapărat grozave în TOATE situațiile în care este necesar să animați o anumită imagine. Cu toate acestea, dacă doriți să animați imagini cu logo-uri, ilustrații vectoriale, imagini vizuale ale interfeței cu utilizatorul, conținut infografic și pictograme, atunci ar trebui să vă uitați cu siguranță mai adânc în procesul animației SVG și cum vă poate ajuta, cu principala zonă de utilizare fiind faptul că imaginile SVG pot scala la orice rezoluție a ecranului, în timp ce formatele de imagine, cum ar fi GIF, vor rămâne doar la rezoluția implicită setată, ducând la experiențe distorsionate de imagine atunci când sunt vizualizate de pe diferite dispozitive și dimensiuni ale ecranului.
Desigur, intră în joc și alți factori, cum ar fi dimensiunea fișierului - păstrați imaginea originală dacă dimensiunea fișierului este mai mică decât cea a unui JPG sau a unui PNG, dar încercați să încorporați imagini de rezoluție diferite prin SVG, acolo unde este posibil, pentru a furniza un experiență vizuală mai plăcută. Sara Soueidan este un dezvoltator web cu experiență front-end, licențiat în informatică. Își duce cititorii într-o călătorie de o jumătate de oră, înțelegând de ce SVG este mai bun decât GIF în unele cazuri și în ce cazuri să rămână cu GIF sau alte formate de imagine.
Velocity.js
Vom extinde acest rezumat de animații SVG pentru a include, de asemenea, biblioteci și cadre, precum și articole care detaliază cu adevărat modul în care funcționează animațiile SVG, cu promisiunea că fiecare resursă de ieșire va avea cel puțin un exemplu pe care îl puteți explora. Velocity, un cadru de animație construit deasupra funcției jQuery Animate este o bibliotecă rapidă și robustă pentru realizarea de animații color, transformări vizuale și bucle, precum și efecte de derulare pentru o varietate de tipuri de conținut. Dacă sunteți în căutarea unei biblioteci de tranziție lină, care poate combina CSS3 și jQuery într-un singur loc; acesta este cadrul pe care veți dori să-l explorați mai adânc și, așa cum am spus - Velocity are zeci de eșantioane pe care le puteți previzualiza, luați-vă timp pentru a răsfoi documentația.
SVG.js
SVG are atât de multe modalități de a ajuta dezvoltatorii să creeze experiențe web mai bune. Cu biblioteca SVG.js, puteți extinde acest ajutor pentru a include filtre vizuale live pe care le puteți înfășura în jurul fișierelor dvs. SVG vizuale. Aceste filtre pot avea multe dintre cele mai frecvente efecte de filtru și animație.
Trei moduri de a anima SVG
Screencast-urile sunt o modalitate bună de a vă conecta cu autorul conținutului și de a înțelege ceea ce încearcă să transmită la un nivel mai profund, ceea ce textul ar putea să nu poată face. Chris Coyier, un expert în proiectare CSS bine stabilit, a realizat un screencast lung de 15 minute la sfârșitul anului 2014. Screencastul respectiv explică trei metode diferite pentru animarea fișierelor SVG. Metodele sunt după cum urmează: în primul rând puteți utiliza funcția @keyframes pentru a vă anima conținutul SVG vizual folosind CSS, a doua metodă este animarea SVG direct cu SMIL (există un tutorial în această postare care explică mai multe despre SMIL, țineți cont de el) , iar a treia metodă este de a utiliza JavaScript care oferă caracteristici de bază pentru realizarea animațiilor, desigur că există întotdeauna opțiunea de a alege un cadru JavaScript pentru acest scop, dintre care multe le veți găsi în această resursă.
Termenul limită al proiectului
Dacă doriți să vă distrați ceva pe site-ul sau proiectul dvs., sunt mari șanse să introduceți termenul limită al proiectului. Este o animație grozavă de moarte care se apropie încet de freelancerul foarte ocupat, care își propune să prindă termenul limită pentru sarcina la care lucrează. Există mai multe modificări de personalizare pe care le puteți efectua, făcându-l să se potrivească precis stilului dvs. Dar nu ezitați să îl folosiți așa cum este. Pe scurt, atunci când căutați să condimentați lucrurile cu animația SVG, mai bine nu ratați termenul limită al proiectului, deoarece este ușor de utilizat pentru ca toată lumea să profite la maximum de el.
Animație SVG cu glisante
Un exemplu de animație SVG super cool cu Sliders care vă permite să jucați cu diferite caracteristici doar folosind glisoarele. Căsuța crește mai lată, mai înaltă și poți chiar să faci copacii și toată fundația să se întindă. Simțiți-vă liber să modificați fiecare glisor exact cum doriți. Puteți utiliza acest exemplu de animație SVG ca inspirație sau îl puteți folosi de fapt în proiectul dvs. Cu funcțiile și funcțiile disponibile, puteți modifica setările implicite, astfel încât rezultatul să apară exact pe placul dvs. Dar, mai întâi, accesați pagina demo și vedeți instrumentul în întregime.
Icoane animate SVG
Snap.svg este o altă bibliotecă populară JS pentru dezvoltatorii care lucrează direct cu SVG. Deși am dori să vedem numărul acestora crescând, șansa de a învăța este întotdeauna acolo. Mary Lou de la Codrops a scris un articol perspicace despre cum să-ți creezi propriile icoane animate SVG, aruncând în același timp o pagină demo de 24 de icoane SVG unice, care au toate capacități animate. Puteți utiliza aceste demonstrații pe desenele dvs. imediat sau le puteți folosi ca punct de plecare pentru a crea ceva și mai stelar, ceva mai unic și mai plăcut.
Animații Creative Letter SVG
Caracteristicile artistice pentru design-urile web sunt la modă. Oamenilor le place să aibă un site web care se distinge de alții prin funcții care abia acum încep să apară la o scară mai mare, una dintre aceste caracteristici fiind literele animate în sigle, titluri și titluri de conținut. Luis Manuel folosește biblioteca Segment pentru a lucra cu linii SVG pentru a crea animații uimitoare cu litere din orice text imaginabil. Articolul explică în detaliu modul în care Segment realizează animațiile și cum le puteți manipula după propriile preferințe. Acest nivel de explicații îi ajută chiar și pe cei mai neexperimentați să înceapă cu aceste caracteristici interesante de dezvoltare web, fără a fi nevoie să investească în învățarea unui limbaj de programare.
Vivus.js
Pe măsură ce dezvoltarea progresează, dezvoltatorii au timp mai ușor să creeze biblioteci și cadre care pot face o mare parte din munca în numele utilizatorului. Astfel, utilizatorul trebuie să specifice doar de ce are nevoie și la ce fișier ar trebui să se aplice necesitatea. Vivus.js este o astfel de bibliotecă care „desenează animații” peste fișiere SVG numai prin procesul de a spune bibliotecii ce fișier trebuie animat și în ce fel; aveți dreptul la o selecție de animații din care să alegeți și toate sunt la fel de ușor de configurat și procesat.
Încărcătoare SVG
SVG Loaders este o bibliotecă uimitoare de animații de încărcare SVG care sunt construite exclusiv folosind doar SVG. Am vorbit despre bare de progres și încărcătoare în jQuery cu puțin timp în urmă; cu siguranță merită o vizită. Odată ce deschideți pagina de demonstrație sau, așa cum se poate vedea în instantaneu, este greu de crezut că un astfel de detaliu precis al designului poate fi realizat folosind altceva decât SVG. Dar e adevărat; nu veți găsi o singură linie de CSS sau JavaScript în această bibliotecă. Acest lucru întărește și mai mult faptul că SVG este o alegere excelentă pentru dezvoltarea modernă de design web. O gamă de 12 încărcătoare pe care le puteți personaliza în funcție de nevoile dvs.
Animație CSS pentru începători
Animațiile animă site-ul web sau aplicația pe care sunt utilizate. Nu este o surpriză faptul că tot mai multe modele moderne folosesc animații. Ele sunt mult mai bune la captarea atenției utilizatorilor. Ele pot fi, de asemenea, utilizate pentru a explica mai detaliat ceea ce încercați să oferiți. Am scris despre tutoriale și resurse CSS în trecut. Cererea pentru un astfel de conținut a crescut cu adevărat la cer și suntem mai mult decât fericiți să le dăm înapoi comunității și celor cărora le lipsește abilitățile necesare pentru a găsi ei înșiși cel mai popular conținut. Având în vedere acest lucru, înțelegem, de asemenea, importanța învățării de fapt a ceva pentru a înțelege cu adevărat scopul său și modul în care funcționează.

Animațiile CSS este unul dintre acele lucruri care ar trebui să înțeleagă mai întâi, pentru a avea abilități de luare a deciziilor mai bune atunci când vine vorba de utilizarea animațiilor reale în proiectele dvs. Exemplul de tutorial pe care îl avem aici de la Rachel Cope este un ghid minunat, ușor de urmat, în animații CSS și puteți utiliza metodele pentru a obține un efect animat asupra imaginilor dvs.
SVG Crăciun
Doriți să înțelegeți cu adevărat limitările SVG? Ar trebui să inspectați codul sursă al acestei minunate animații de Crăciun CSS. Codul sursă conține toate elementele și codul pentru producerea animației. De asemenea, puteți utiliza aceste mostre de cod pentru a crea ceva propriu. În afară de asta, un exemplu excelent de animații în SVG, în toată complexitatea lor.
Animație SVG și transformări CSS: o poveste de dragoste complicată
Când dezvoltatorii vorbesc despre caracteristicile CSS moderne, nu vorbesc doar despre construirea complexă a fiecărei caracteristici sau despre cât de greu poate fi să creezi un rezultat excelent dintr-o nouă caracteristică. De cele mai multe ori, dezvoltatorii sunt ocupați să vorbească și să rezolve problemele legate de browsere și cum reacționează browserele la funcții noi, cum ar fi transformările CSS și animațiile SVG. Jack Doyle de la GreenSock a creat o piesă de conținut din CSS-Tricks, ducând cititorii într-o călătorie de animații SVG și proprietăți de transformare CSS pentru a oferi o mai bună înțelegere și pentru a furniza suficiente mostre pe care să le puteți construi pe măsură ce mergeți.
O introducere în animația SVG
Ghidul lui Jon McPartland pentru animațiile SVG datează din 2013. Cu toate acestea, este important ca orice experimentator SVG să se scufunde direct în el și să aibă o privire asupra modului în care SVG funcționează cu adevărat în lumea reală și ce fel de măsuri ar trebui fi luat atunci când începeți să creați propriile animații. Ghidul este împărțit în trei părți diferite: discutarea marcajului, procesul de creare a unei animații și construirea pe baza a ceea ce avem deja acces în cadrul fluxului nostru de lucru. De asemenea, include un scurt paragraf despre limitările reale ale SVG din lumea reală. Dacă ți-a plăcut stilul acestei piese, caută mai multe postări de conținut Big Bite Creative; există o mulțime de lucruri pe CSS și dezvoltare front-end pentru lectură gratuită.
Animație SVG cu GreenSock
Allan Pope își împărtășește gândurile asupra unei platforme deja stabilite: GreenSock Animation Platform (GSAP) și cum poate fi utilizată pentru a oferi fișierelor dvs. vector o a doua șansă prin animații SVG aplicate. GSAP este dotat cu funcții care fac ca majoritatea celorlalte motoare să pară jucării ieftine. Animează culorile, bețierii, proprietățile CSS, tablourile, sulurile și multe altele. Valorile rotunjite, inversează ușor din mers, utilizează valorile relative, acomodează automat funcțiile getter / setter, utilizează practic orice ecuație de relaxare și gestionează tweens conflictuali ca un profesionist. Definiți apelurile inversate, între secunde sau cadre, construiți secvențe fără efort (chiar și cu tweens suprapuse), repetați / yoyo și multe altele. Dacă ați mai auzit de GSAP și doriți o introducere solidă pe platformă, această piesă de la Allan este cel mai bun loc pentru a începe. Are mai multe informații pe care le puteți găsi în secțiunea de comentarii.
Circ SVG
SVG Circus este o pagină web care permite dezvoltatorilor și proiectanților să utilizeze potențialul SVG gata de utilizare prin crearea de încărcătoare, filatoare și alte obiecte orientate pe buclă pentru browser. Este un punct de plecare excelent pentru a afla despre SVG și cum pot fi modificate animațiile și, de asemenea, pentru a exporta aceste animații direct în proiectele dvs. De exemplu, puteți crea un încărcător și apoi utilizați rezultatul pentru a afla despre fiecare dintre caracteristici sau „trucuri”, așa cum este numit de site-ul web, pentru a vă aplica celorlalte proiecte și elemente și / sau animații.
Un ghid pentru animații SVG (SMIL)
Am spus că vom menționa SMIL și, deși unii spun că SMIL este în descreștere în ceea ce privește utilizabilitatea, veți găsi fără îndoială site-uri web și aplicații care încă folosesc SMIL în producție pentru a oferi efecte de animație SVG. Această îndelungată postare de invitat pentru CSS-Tricks de la Sara Soueidan intră cu adevărat în tehnicile SMIL și procesul de obținere a unui proiect de animație SVG pregătit pentru producție s-a încheiat. Din câte am putut spune, TOATE exemplele din postare sunt încă actualizate și valabile.
Animații SVG premium
Ce adunare fenomenală dintre cele mai bune și mai bune exemple de animație SVG de pe web astăzi. Sigur, sunt mult mai multe disponibile pe site-uri precum Codepen. Dar, astfel de exemple vă dorim să le explorați singuri. Am încercat să ne îndreptăm atenția către o abordare mai detaliată. Aceasta este pentru a vă asigura că nu vizualizați doar exemple de animații grozave și procesul lor de lucru. Dar, veți învăța și cum să recreați fiecare dintre animații și, probabil, să le extindeți. Acum este timpul să vă îndreptați către piața premium și să înrolați câteva animații SVG grozave care nu vor fi însoțite de tutoriale și ghiduri, de fișiere SVG complet pregătite și complet optimizate pe care le puteți începe să le utilizați în proiectele dvs. Varietatea de opțiuni nu este excelentă, dar poate veți găsi ceva pe care l-ați putea folosi într-unul din proiectele dvs.
Încărcătoare SVG
Nu doriți întotdeauna să puneți încărcătoare pe site-ul dvs., dar atunci când faceți acest lucru, trebuie să vă asigurați că sunt suficient de cool pentru a păstra atenția vizitatorului. Cu SVG Loaders, un pachet de douăsprezece încărcătoare pe bază de vector, veți obține acest lucru cu ușurință. La urma urmei, nu este nevoie să creați aceste animații interesante de la zero, ci folosiți mai degrabă versiunea predefinită și să le încorporați în proiect. Animațiile netede, dimensiunea redusă a fișierului, doar animațiile CSS, culorile gata de retină și culorile editabile sunt toate caracteristicile diferite ale încărcătoarelor SVG. Mai mult, fiecare încărcător animat funcționează și cu browserele și dispozitivele web cele mai populare.
LivIcons Evolution
Dacă sunteți în căutarea icoanelor vectoriale animate, veți dori să investigați mai departe LivIcons Evolution. Cu o colecție de 379 de icoane și numărare, știi că LivIcons Evolution se asigură că livrează tot ce este necesar și mai multe. În plus, fiecare pictogramă vine, de asemenea, în cinci stiluri de design diferite, astfel încât să știți că veți găsi aspectul potrivit mult mai rapid. Setări uimitoare, compatibilitate cu diferite ecrane, instrument practic de configurare, efect de hover și culori editabile și dimensionare sunt câteva dintre specialitățile LivIcons Evolution. Funcția exclusivă de animație dublă și triplă face parte, de asemenea, din set pentru confortul dvs.
Pachet de ilustrații animate SVG
Pachetul de animație SVG este format din patru animații diferite. Un băiat zburător alimentat de un jetpack pe spate, un avion care zboară dintr-o locație în alta, o broască țestoasă și un fotograf. Luați acest pachet și aplicați-l proiectului dvs. după cum este necesar. Aveți control deplin asupra colorării și dimensionării fiecăruia dintre elementele ilustrative. Baza de coduri este optimizată pentru curățenie și va fi o bucurie de gestionat.
Stiluri de text 3D animate în SVG
Textul 3D este o modalitate excelentă de a atinge individualitatea într-un design. Deși atunci când vine vorba de adăugarea de efecte text 3D animate pe site-ul dvs., acesta îl duce la nivelul următor! Pachetul include zece stiluri diferite și unice pentru a alege. Puteți să le personalizați în mod nelimitat în ceea ce privește culorile, textul și fonturile.
Cod de eroare 404 SVG animat
Eroarea HTTP 404 de pagini are diferite arome. Am aflat acest lucru citind pe unul dintre postările propriilor autori în ianuarie, unde a enumerat 30 dintre cele mai creative modele de pagini de eroare 404 pe care le puteți găsi pe web. Pentru a extinde pe această listă, am inclus această animație SVG fantastică fabuloasă pentru 404 pagini de eroare! Animația a fost construită folosind biblioteca Snap.svg.
16 pictograme SEO animate
Experți SEO și SEM, avem ceva special pentru dvs. de data aceasta! Este un pachet de 16 pictograme care se încadrează atât în categoriile SEO, cât și SEM. Aceste elemente grafice se vor scala infinit pentru proiectele dvs. De asemenea, vă oferă acel aspect și experiență clare pe care le doresc designurile. Pictogramele se află în următoarele categorii: Optimizare site-uri web, Direcționare, Smartphone SEO, Cloud Storage, Analytics
Premii, Networking, Social Media, Email Marketing, SEO / SEM, Pay Per Click, Optimizare cod, Marketing digital, Misiune, Monitorizare, Marketing afiliat. Suntem siguri că există ceva care să se bucure de toată lumea.
Icoane animate de browser SVG
În cele din urmă, vă oferim un exemplu despre modul în care puteți utiliza SVG pentru a transforma pictogramele browserului în experiențe animate. Google Chrome, Safari, Internet Explorer, Mozilla Firefox și Opera fac parte din acest pachet de animație JavaScript SVG. Vă rugăm să consultați pagina demonstrativă pentru a afla mai multe despre tranzițiile pe care le folosește fiecare pictogramă a browserului.
Ce cauți în animațiile tale SVG?
Ce răsunet uimitor! Am fost uimiți de unele dintre aceste exemple; s-au dovedit încă o dată, designul web este în creștere și crește destul de repede. De la logo-uri animate simple, până la design-uri complexe pe care le putem vedea integrate în aplicații de jocuri în viitor. Viitorul SVG strălucește puternic, vei deveni parte din el?