Scrollmagic: zabavno spletno oblikovanje
Kazalo:
- ScrollMagic: Zabavno spletno oblikovanje
- Funkcije ScrollMagic
- Pridobite ScrollMagic
- Namestitev in uporaba
V spletnem oblikovanju je trend podoben slogu, ki je bil sprejet za realizacijo spletnih mest, ki ga uporabniki močno sprejemajo, običajno v začasnih obdobjih. Del dosedanjih trendov v letu 2016 in menda bo tudi v letu 2017 nastavil ton, so animacije in dolgi odseki z veliko drsenja.
Ni skrivnost, da je ta slog za uporabnika dokaj privlačen in zabaven, z animacijami, s katerimi lahko krmarjenje po spletnem mestu naredimo intuitivno in zabavno, dokler jih dobro uporabimo. Zaradi tega smo ustvarili vadnico za vključitev animiranih drsnikov na vaše spletno mesto s pomočjo vtičnika jQuery ScrollMagic.
ScrollMagic: Zabavno spletno oblikovanje
ScrollMagic je knjižnica, izdelana v JavaScript, za doseganje interakcij med premikanjem spletnih mest. Je popoln spis njegove predhodnice Superscrollorama, njegova arhitektura pa temelji na vtičnikih, ki ponujajo enostavno prilagajanje in razširitev.
Idealno je, če želimo izvesti nekaj naslednjih stvari:
- Animacija, ki temelji na položaju ali premiku spletnega mesta. Sprožite animacijo ali jo sinhronizirajte z gibanjem drsenja. Dodajte učinek paralakse brez večjega napora. Ustvarite stran z neskončnim drsenjem, ravnanje z nalaganjem vsebine z ajaxom.
Funkcije ScrollMagic
- Optimizirana zmogljivost je lahka, fleksibilna in omogoča razširljivost.Upravljanje dogodkov in objektno usmerjeno programiranje Podpira prilagodljivo spletno oblikovanje.Ima podporo premikom v obe smeri (vodoravno in navpično) Ima podporo za premike znotraj vsebnikov (div), celo več na eni strani. Odlično deluje za brskalnike: Firefox 26+, Chrome 30+, Safari 5.1+, Opera 10+, IE 9+. V svojem skladišču GitHub vsebuje podrobno dokumentacijo in veliko primerov aplikacij.
Pridobite ScrollMagic
Na voljo ga je mogoče na različne načine.
1: GitHub
git clone git: //github.com/janpaepke/ScrollMagic.git
2: Bower
bower namestite scrollmagic
3: upravitelj paketov vozlišč
npm namestite scrollmagic
4: CDN
cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.5/ScrollMagic.min.js
Preberite si lahko tudi, kako prilagoditi zasnovo e-pošte v Outlooku
Namestitev in uporaba
Namestitev je precej preprosta, datoteko jedra vključimo samo v datoteke html, kjer jo želimo uporabiti.
;
Vtičnik za uporabo ponuja vzorec zasnove usmerjenega usmerjevalnika, ki mu je dodan en ali več prizorov. Ti prizori se uporabljajo za določitev, kaj se dogaja v posodah, ko se premaknejo na določeno točko.
To bi bil osnovni primer:
// init regulator var regulator = nov ScrollMagic.Controller (); // ustvarite prizorišče novega ScrollMagic.Scene ({trajanje: 100, // prizor naj traja odmik oddaljenosti 100 px: 50 // začnite ta prizor po pomikanju za 50px}).setPin ("# my-sticky- element ") // pripne element za čas trajanja scene.addTo (regulator); // dodelite prizor upravljavcu
Naprednejši primer bi bil doseganje več nadomestitev, njegova izvorna koda bi bila:
$ (funkcija () {// počakajte, da je dokument pripravljen // init regulator var regulator = nov ScrollMagic.Controller (); // zgraditi t između var tween = TweenMax.to ("# animate", 0, 5, {lestvica: 3, enostavnost: Linear.easeNone}); // sestaviti sceno var scene = nov ScrollMagic.Scene ({sprožitveElement: "#multiDirect", trajanje: 400, odmik: 250}).setTween (tween).setPin ("# animate"). addIndicators ({ime: "resize"}) // dodaj indikatorje (zahteva vtičnik).addTo (regulator); // init regulator horizontalni var controller_h = nov ScrollMagic.Controller ({vertikalno: napačno}); // zgraditi med vodoravnim var tween_h = TweenMax.to ("# animate", 0, 5, {vrtenje: 360, enostavnost: Linear.easeNone}); // sestaviti sceno var scene_h = nov ScrollMagic.Scene ({trajanje: 700}).setTween (tween_h). setPin ("# animate").addIndicators ({ime: "zavrtite"}) // dodajte indikatorje (zahteva vtičnik).addTo (kontroler_h);});
V dokumentaciji vtičnikov najdete še veliko primerov z njihovo izvorno kodo.
PRIPOROČAMO VAS Kako narediti čisto namestitev sistema Windows 10 s pomočjo USB ključkaKako omogočiti oblikovanje materiala v kromu
Vadnica, v kateri vam pokažemo, kako v brskalniku Chrome od različice 48 omogočite sodoben vizualni slog Material Design.
Nox sproži zabavno kampanjo, s katero bo zahteval zunanje igranje
Nox sproži zabavno kampanjo, s katero bo zahteval igranje Outfeet. Odkrijte novo kampanjo Nox, ki je ne morete zgrešiti.
Apple si prizadeva, da bi siri naredili bolj zabavno
Apple si prizadeva, da bi Siri postala bolj zabavna. Izvedite več o spremembah, ki jih bo podjetje uvedlo v svojem pomočniku.