Anime.js - Een lichtgewicht JavaScript-animatiebibliotheek
Webanimatie heeft een lange weg afgelegd. Niet alleen kunnen ontwikkelaars een animatie maken met een combinatie van CSS / SVG / JS, maar er zijn ook tientallen gratis bibliotheken om tijd te besparen in het proces.
Een van mijn favorieten is Anime.js, een volledig gratis, open source JavaScript-animatiebibliotheek .
Deze bibliotheek kan het allemaal . Het is gebouwd op JavaScript, maar het is ook sterk afhankelijk van CSS-animaties . U kunt afzonderlijke pagina-elementen targeten via de DOM of u kunt zelfs aangepaste SVG's targeten.
Alle documentatie wordt door GitHub zelf gehost, dus misschien moet je scrollen om precies te vinden wat je zoekt. Maar elke animatiefunctie wordt geleverd met een paar parameters, zoals vertraging, duur en versoepeling.
Let op: deze bibliotheek bevat niet veel standaard-animatiestijlen. Anime.js is gemaakt voor ontwikkelaars die hun animaties willen aanpassen zonder uitgebreide code te schrijven .
Bekijk voor een live-voorbeeld de onderstaande Codepen-pen. De code is buitengewoon eenvoudig, maar je krijgt een geloofwaardige animatie met squash en stretch plus anticipatie, beide basisprincipes van animatie.
Een eerlijke waarschuwing: de Anime.js-bibliotheek is compact . Het is niet zo moeilijk om een aangepaste animatie te maken, maar je moet wel een aantal basisbegrippen begrijpen zoals versoepeling en algemene JavaScript-syntaxis voor de callbacks en opties.
Maar alle informatie die u nodig hebt staat op de repopagina, inclusief veel codevoorbeelden en gedetailleerde documentatietabellen . En u kunt door open foutenrapporten bladeren of browserondersteuning controleren die momenteel alle belangrijke browsers en IE 10+ omvat .
Dit is gemakkelijk een van de beste animatiebibliotheken voor webontwikkelaars en het zou je go-to-oplossing moeten zijn voor elke complexe webanimatie .
Bekijk een verzameling live voorbeelden voor deze verzameling Anime.js-demo's die worden gehost op CodePen. Hieronder heb ik mijn favoriet ingesloten, die het hele logo vanuit het niets animeert, met echte levendigheid.
10 dingen die u moet weten voordat u een 3D-printer koopt
Dus je hebt besloten om zelf een 3D-printer te kopen nadat je hebt gehoord over de geweldige dingen die het kan bouwen. U wilt aan de slag met het afdrukken van uw eigen modellen, een aangepast telefoonhoesje, cosplaymateriaal, beeldjes, muziekinstrumenten - de mogelijkheden zijn eindeloos. Houd je paarden vast, er zijn een paar dingen die je moet weten voordat je duikt in de wereld van 3D-printen
Met deze Chrome-extensie van Netflix hebt u toegang tot talloze verborgen categorieën
Loyale Netflix-klanten zijn zich waarschijnlijk bewust van het feit dat de inhoud-streaming-service zijn shows en films sorteert in categorieën die voor het publiek verborgen zijn . Hoewel u deze verborgen categorieën kunt openen door een specifieke URL in de adresbalk in te voeren, kunnen Chrome-gebruikers ervoor kiezen om een extensie te installeren die dit proces zou vereenvoudigen .De ex