Scrollmagic: disseny web divertit

Taula de continguts:
- ScrollMagic: Disseny Web divertit
- Característiques de ScrollMagic
- obtenir ScrollMagic
- Instal·lació i ús
En el disseny web una tendència és com l'estil que ha estat adoptat per a la realització dels llocs el qual és fortament acceptat pels usuaris, usualment en períodes temporals. Part de les tendències en el que va de 2016 i, aparentment, seguirà marcant la pauta en 2017, són les animacions i les seccions llargues amb molt scroll.
No és un secret que aquest estil és força atractiu i divertit per a l'usuari, amb les animacions podem fer que el seu navegabilitat pel lloc sigui intuïtiva i entretinguda sempre que siguin ben utilitzades. Per aquest motiu hem creat un tutorial per incloure en el teu lloc web desplaçaments animats, utilitzant el plugin de jQuery ScrollMagic.
ScrollMagic: Disseny Web divertit
ScrollMagic és una llibreria realitzada en javascript per aconseguir interaccions en el desplaçament dels llocs web. És una reescriptura completa del seu predecessor Superscrollorama i la seva arquitectura està basada en complements que ofereixen fàcil personalització i extensibilitat.
És ideal si volem implementar algunes de les següents coses:
- Animació basada en la posició o desplaçament de l'sitio.Desencadenar l'animació o sincronitzar amb el moviment de l'scroll.Añadir efecte parallax sense molt esfuerzo.Crear una pàgina amb scroll infinit, manejant càrrega de contingut amb ajax.
Característiques de ScrollMagic
- Rendiment optimitzat, és lleuger, flexible i permet extensibilidad.Maneja gestió d'esdeveniments i programació orientada a objectes.Soporta el disseny web adaptatiu.Té suport per a desplaçaments en tots dos sentits (horitzontal i vertical) Té suport per a desplaçaments dins dels contenidors (div), fins i tot múltiples en una sola página.Funciona perfectament per als navegadors: Firefox 26+, Chrome 30+, Safari 5.1+, Opera 10+, IE 9 +.En el seu repositori GitHub, posseeix documentació detallada i molts exemples d'aplicació.
obtenir ScrollMagic
Està disponible per a obtenir-lo de diverses maneres.
1: GitHub
git clone git: //github.com/janpaepke/ScrollMagic.git
2: Bower
Bower install scrollmagic
3: node package manager
NPM install scrollmagic
4: CDN
cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.5/ScrollMagic.min.js
També pots llegir Com personalitzar el disseny d'un correu a l'Outlook
Instal·lació i ús
La instal·lació és bastant senzilla, només incloem l'arxiu de l'nucli als arxius html on volem usar-lo.
;
Per al seu ús, el connector proveeix un patró de disseny orientat a un controlador, a el qual se li afegeixen una o més escenes. Aquestes escenes es fan servir per definir el que passa en els contenidors quan es desplacen a un punt específic.
Aquest seria un exemple bàsic:
// init controller var controller = new ScrollMagic.Controller (); // create a scene new ScrollMagic.Scene ({duration: 100, // the scene should last for a scroll distance of 100px òfset: 50 // start this scene after scrolling for 50px}).setPin ("# my-sticky- element ") // pins the element for the the scene 's duration.addTo (controller); // assign the scene to the controller
Un exemple més avançat seria, aconseguir múltiples desplaçaments, el seu codi font seria:
$ (Function () {// wait for document ready // init controller var controller = new ScrollMagic.Controller (); // build tween var tween = TweenMax.to ("# animate", 0.5, {scale: 3, ease: Linear.easeNone}); // build scene var scene = new ScrollMagic.Scene ({triggerElement: "#multiDirect", duration: 400, òfset: 250}).setTween (tween).setPin ("# animate"). addIndicators ({name: "resize"}) // add indicators (requires plugin).addTo (controller); // init controller horitzontal var controller_h = new ScrollMagic.Controller ({vertical: false}); // build tween horitzontal var tween_h = TweenMax.to ("# animate", 0.5, {rotation: 360, ease: Linear.easeNone}); // build scene var scene_h = new ScrollMagic.Scene ({duration: 700}).setTween (tween_h). setPin ("# animate").addIndicators ({name: "rotate"}) // add indicators (requires plugin).addTo (controller_h);});
Pots trobar molts més exemples amb les seves fonts en la documentació de l'connector.
ET RECOMENDAMOSComo fer una instal·lació neta de Windows 10 usant un pendriveDesvelat el disseny de referència de la gtx 980

Videocardz mostra en exclusiva el disseny de referència de la GeForce GTX 980 sent molt similar a el de l'anterior GTX 780Ti
Deep web, dark web i darknet: diferències

Diferències entre Deep Web, Dark Web i Darknet. Analitzem què són Deep Web, Dark Web i Darknet i quines són totes les diferències entre aquests conceptes.
Facebook llança un nou disseny en la seva versió web per a alguns usuaris

Facebook llança un nou disseny en la seva versió web per a alguns usuaris. Descobreix més sobre el nou disseny que arribarà a la xarxa social.