Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    animazioni canvas o css3?

    se dovessi fare delle animazioni quale metodo è meglio scegliere? o son tutti e due buoni a seconda dei casi? quindi: quale metodo scegliere e quando?

  2. #2
    Beh , non sono mica la stessa cosa. Le animazioni CCS3 le applichi agli elementi htlm ( div , p , span , ecc... )
    Il canvas , che è anch'esso un elemento html, è un'area "grafica programmabile" tramite javascript ma ha tutta una sua sintassi che va studiata ( " abbastanza semplice " anche se può diventare molto complessa visto che ci puoi fare veramente di tutto ).
    Se devi creare dinamicamente dei grafici da una serie di dati , beh allora il canvas è la scelta ideale. Se invece , giusto per fare un esempio , vuoi far roterare un <div> o animare il suo movimento da una zona dello schermo ad un'altra , devi usare necesariamente il CSS3 o il javascript.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    Si è vero... quindi il canvas ti permette di fare tutto.. però per fare cose semplici forse conviene il css3

  4. #4
    Non so mica sai. Prova a pensare ad un semplice grafico a torta , per esempio.
    Con il css3 la vedo dura. O anche un semplice grafico a barre. Con il CCS3 devi avere, ad esempio, per ogni barra un div con la relative etichette per le percentuali e l'inidcazione dei valori. Insomma un'impresa mantenere il tutto con un preciso allineamento su una pagina web. Pensa se li vuoi pure animare. Con il canvas queste cose le fai con 4 righe di codice. Se poi mi dici che vuoi fare un foto gallery con le immagini in dissolvenza ecc... beh allora sicuramente CSS3.

  5. #5
    c'è chi li si è divertito a farli....ma date un'occhio al codice
    http://media.smashingmagazine.com/cd...rts/index.html

    invece l'animazione su canvas è un altro concetto:
    http://paperjs.com/
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    a ok! dipende dal progetto... però col canvas ci fai tutto alla fine

  7. #7
    si canvas ci fai tutto ma la sintassi "avanzata" non è molto facile.. IMHO
    http://www.targetweb.it - Web design, guide e risorse utili su Html5, jQuery, Css3

  8. #8
    Originariamente inviato da MicheleWT
    c'è chi li si è divertito a farli....ma date un'occhio al codice
    http://media.smashingmagazine.com/cd...rts/index.html

    invece l'animazione su canvas è un altro concetto:
    http://paperjs.com/

    Bell'esercizo

    Comunque l'esempio rende bene l'idea. Per una fetta di torta hai dovuto scrivere un foglio di stile ipressionante. Comunque bel lavoro.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.