Disegnare sulla canvas
Lunedì 18 Gennaio 2010 - 08:33
di Cesare Lamanna


Canvas in inglese significa tela. E sulla tela si disegna, si dipinge, vero? Così dovrebbe essere pure per l’elemento HTML chiamato appunto canvas.
Bene, di meraviglie rese possibili dall’uso di questo elemento ne abbiamo viste tante negli ultimi mesi. Come giustamente sottolinea Dave Shea, però, al momento chi intenda sperimentare seriamente le potenzialità di canvas non può contare su validi strumenti di authoring. Quello che è disponibile per SVG non è oggi disponibile per canvas, e infatti Shea illustra una serie di metodi e tool (come questo SVGtoCanvas) che consentono quanto meno la conversione.
La cosa interessante, però, mi pare sia quella che riguarda la suite CS5. Illustrator e altri prodotti della suite supporteranno canvas. A corredo il link a questo video di YouTube che mostra un’anticipazione della feature per come dovrebbe essere implementata su Illustrator e Dreamweaver.
Categoria: Web Standards, Adobe World | Permalink
Commenti
1
Questo a dimostrazione del fatto che il mondo Adobe (Flash) non è minimamente impensierito da canvas, js-a-effetti, SVG(!) o altre amenità.
# - postato da Pino - 18 Gennaio 2010 - 09:56
2
Sarebbe carino vedere un post su Processing, un linguaggio per realizzare oggetti canvas animati.
# - postato da Andrea - 18 Gennaio 2010 - 15:15
3
ProcessingJS sarebbe una bella cosa se non avesse due grossi handicap:
- non funziona in modo nativo su IE, ci vorrebbe per questo IEcanvas che pero’ non lo fa funzionare al 100%
- non e’ pienamente compatibile con Processing originale (che e’ basato su java e quindi puo’ produrre applet, che funzionano egregiamente).L’unica esperienza che ho avuto di porting e miglioramento di uno script Processing in ProcessinJS e’ stata abbastanza frustrante.
Ho ottenuto quello che volevo ma mi sono trovato con un codice che non funziona su IE e non funziona nemmeno piu’ su Processing java. Un po’ farraginoso (a meno che non ci si accontenti di una cosa per soli browser con canvas…).# - postato da pbattino - 19 Gennaio 2010 - 15:41







