Mashi: animazioni Flash con JavaScript

Venerdì 10 Giugno 2011 - 09:14

di Gabriele Romanato

Scripting

Le animazioni Flash sono arrivate al capolinea? A giudicare dal toolkit Mashi si direbbe quasi di si. Gli effetti che potete ammirare sul loro sito sono tutti realizzati in JavaScript, assolutamente nessun tipo di plugin Flash a complicare il tutto.

Ho detto quasi perché ovviamente JavaScript non è Flash, e magari per cose più complesse come i giochi interattivi la strada è ancora in salita. Ma con l’avvento del canvas HTML5 e della sua relativa API le cose si sono ulteriormente rese sempre più interessanti.

Una sfida a Flash? No, una sfida a noi stessi per superare i nostri limiti e la nostra comprensione di un linguaggio che era nato solo per un DHTML veramente minimale. E guardate quanta strada abbiamo fatto dal 1999…

Tags:

Categoria: Scripting | Permalink

Commenti

1

interessante ma perlomeno a me con FF4 ha iniziato a sfarfallare e il play/pause non rispondeva, stesso problema con Chrome

# - postato da sunnny - 10 Giugno 2011 - 10:29

2

1999? veramente JS e’ nato nel ‘95 con Netscape. Non c’era ancora il cosiddetto DHTML ma le basi del linguaggio erano quelle. Nel 1996 e’ stato proposto come standard ECMA.

In questa storia di JS che sostituisce Flash, la cosa che mi innervosisce e’ la mancanza di un’analisi su “cosa ha Flash che JS non riesce a offrire”. Sarei felice di poter usare JS e HTML5 di piu’, e davvero fare a meno di Flash (per quello che faccio io non sarebbe una grande perdita). Il problema e’ che JS non e’ ancora in grado di risolvere alcuni problemi e mi pare che NESSUNO CI SI STA FOCALIZZANDO!

E parlo in primo luogo dell’assenza di un formato di file incapsulante, che possa includere codice, elementi vettoriali, elementi bitmap e filmati.

Credo che Flash continui ad avere un grosso vantaggio per questo motivo, e per il fatto di avere un’implementazione uniforme (mentre JS ha sempre qualche piccola variazione anche tra un browser e un’altro, una bella rottura di p****).

Sarei davvero contento di vedere una proposta di formato di file alternativo a SWF, basato interamente sugli standard attuali (JS, HTML5, CANVAS, SVG).

Se qualcuno e’ al corrente di progetti di questo tipo, vi invito a segnalarli.

# - postato da pbattino - 10 Giugno 2011 - 11:00

3

1999: Data della release di ECMA-262 che tu hai citato. ;-)

# - postato da Gabriele Romanato - 10 Giugno 2011 - 11:03

4

dalla nascita di jquery in poi, seguendo con css3 e html5, Flash è destinato a essere utilizzato solo in casi specifici. Ci vorrà tempo, ma ha i mesi contati

# - postato da Michele - 10 Giugno 2011 - 12:10

5

sinceramente a me piace, certo, ancora non rimpiazza completamente il flash ma è utile in tutti quei casi di animazioncine ed effetti vari

# - postato da borkie - 10 Giugno 2011 - 15:10

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento