Webanimator attivare l'animazione solo quando visibile
Autore: Rino D.
Visite 331,
Followers 1,
Condiviso 0
Salve
Ho inserito un animazione fatta con webanimator in un cella che si trova a fondo pagina ,
naturalmente l 'animazione parte subito come viene caricata la pagine c'e' un modo in webanimator
per dirgli di farla partire solo quando l ' utente ha ragiunto il livello di visibilità della cella giusto?
Saluti
Postato il
Autore
Se posso assegnare un id al progetto
magari posso usare jquery ho trovato on-line
qualche dritta tipo
Jquery.scrolling: controllare la comparsa e la scomparsa degli elementi nel Viewport
ma magari c'è già presente qualche metodo in webanimator che non conosco e
che mi facilita la vita..... c'è qualcuno che ha familiarità con il programma?
per webanimator chiedi direttamente sul loro forum ...
http://forum.webanimator.com/
per il lazy loading , non ho mai provato ma con qualche jquery potrebbe funzionare...
... come già anticipato da Claudio, forse! il ▪Lazy Loading potrebbe fare al caso; ...non adatto però a tutti gli oggetti...
... se si è esperti, si possono attingere idee anche a partire da >> qua ...
... come mia IDEA, sempre se sì è esperti, si potrebbe programmare un controllo JS, che riavvii l'animazione importandola in IFRAME nel momento che l'oggetto sia all'interno della finestra...
... con rimpianto posso solo dire che con SwishMax sarebbe stato semplicissimo da ottenere...
.
Autore
@Claudio @KolAsim
Ho rigirato tutto sul forum indicatomi da Claudio . Effettivamente la vostra soluzione era allettante
ma non funziona con le animazioni , ho provato ad esportare in gif visto che il lazy loading viaggia bene con le immagini ... pultroppo il problema è che una gif viene eseguita all ' infinito , nel mio caso l'animazione deve essere eseguita una sola volta
Saluti
Rino
Sei sicuro ?
è un po' che non faccio animazioni con le Gif , ma mi ricordo che si poteva impostare se eseguire l'animazione una volta solo o all'infinito...
Autore
Ho utilizzato microsoft gif animator per modificare il fattore di loop ad 1 che conbinato con l'effetto lazy loading fà il suo porco effetto :) .... e mi và bene!!! e vi ringrazio per il suggerimento ...
naturalmente scrollando la pagina e ritornando al livello "visuale" della mia gif questa non viene più rieseguita..
.... sarebbe utile implementare un effetto di questo tipo in website
Saluti e ringraziamenti dovuti ....
Rino
Autore
@Claudio
Si hai perfettamente ragione , infatti mi sono dovuto appoggiare ad un prodotto di terze parti
poichè in webanimator non è prevista la possibilità di gestire il numero di cicli
;)
Grazie Claudio
Se ok, chiudi con corretto.