Mi spiegate le differenze tra SVG e Canvas? Cosa conviene utilizzare? Cosa è più compatibile?
Mi spiegate le differenze tra SVG e Canvas? Cosa conviene utilizzare? Cosa è più compatibile?
Hai fatto la domanda del nuovo secolo!
Cerco di spiegartelo brevemente.
CANVAS
1) Buon supporto tra i browser più importanti
2) La manipolazione dei pixel delle immagini più approfondito
3) Difficile gestire gli eventi
4) E' più performante (dell'SVG)
5) Difficile da usare se non usi librerie JavaScript apposite
SVG
1) Non sempre supportato da tutti i browser
2) Ottimo per manipolare immagini vettoriali
3) Gestione degli eventi semplice
4) Meno efficiente del CANVAS
5) E' possibile disegnare e gestire immagini complesse grazie anche a prodotti di larga diffusione (Adobe Illustrator CS5, ad esempio)
Spero di esserti stato d'aiuto
Faber04 [Consulting, Web & Graphic Solutions] - www.faber04.com || faber04.blogspot.com
Adobe|Guru
Adobe Certified Expert Flash
Adobe Certified Instructor Flash
come ha già spiegato sandro paganotti in maniera chiara durante l'evento in streaming, le principali differenze risiedono
1) nel fatto che con SVG hai a disposizione una grafica di tipo vettoriale (pertanto non scende mai di qualità) mentre i canvas utilizzano una grafica bitmap
2) nell'approccio al modo che hai per disegnare. Hai Un linguaggio a marcatura per SVG, mentre usi javascript per i canvas
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Ciao, scusate posso chiedervi cortesemente di postare da parte vostra un link riguardo agli argomenti trattati in questo post?
Un link che abbia degli esempi efficaci. Non lo dico per pigrizia, ma semplicemente per avere un aiuto in più e migliorare l'interattività dei post.
e grazie
Quand'è sprecata la vita una volta, è sprecata in ogni dove!
io sto partendo da qua:
http://www.slideshare.net/sandropaga...mo-guida-html5