Logo Blogo

Siti in Flash: perchè tanto odio?

Pubblicato: 15 giu 2007 da terotero.com

Commenti dei lettori


Nel corso degli anni del suo sviluppo e soprattutto in questi ultimi di evoluzione del web2.0, la tecnologia Flash è diventata incredibilmente importante, ma anche incredibilmente bistrattata.
Se alcune obiezioni che si fanno ai siti fatti in flash sono fondate, altre sono completamente sovra dimensionate e spesso indotte da testardaggini tecniche fuori luogo.
Il centro sviluppo dello studio Nurun, Ant Farm Interactive, ha deciso di creare un sito, proprio a supporto di queste fondate e infondate dicerie riguardo al flash: The Flash files.
Il sito è molto utile ed esaustivo, andando nel dettaglio delle problematiche, esponendo pro, contro e soluzioni ai problemi, senza andare troppo nel tecnico.
L’unico problema di questo sito è che chi non ha il flash player installato non lo può vedere (ah! ah!) e quindi questo servirà ancor di più a dividere le 2 fazioni del pro e contro.

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
16 commenti

Commenti dei lettori

Nascondi commenti anonimi
  • dave_v

    15 giu 2007 - 09:42 - #1
    0 punti
    Up Down

    Il flash è poco interoperabile, il plugin è sw proprietario fatto non particolarmente bene, non è disposnibile per diverse architetture, non si integra bene con il resto del sistema (ad esempio fare copia e incolla di testo da una pagina con il flash può essere difficile), è pesante e richiede di trasmettere più dati del necessario.

    Inoltre molto di quello che ora è fatto in flash si può fare benissimo in AJAX (andate a vedere http://script.aculo.us/ per alcuni esempi…).

    Insomma, a meno di non aver bisogno di particolare interazione (tipo un gioco online o cose simili), non c’è proprio bisogno di ricorrere a flash.

    Una discussione più dettagliata si trova qui:
    http://rubberyfields.blogspot.com/2007/06/to-flash-or-not-to-flash.html

  • Profilo di terotero

    terotero

    15 giu 2007 - 09:54 - #2
    0 punti
    Up Down

    il problema è che molto spesso ai siti web è richiesto espressamente di avere un appeal simil “gioco”.. quindi in questo caso tu avvaloreresti l’ipotesi di utilizzo del flash.
    script.aculo.us seppur figo se adottato in ambienti specifici, rimane un succedaneo alle animazioni flash.

  • Profilo di itomi

    itomi

    15 giu 2007 - 10:05 - #3
    0 punti
    Up Down

    Flash ha portato dinamicità e design (oltre che a tanta schifezza, ma è normale) quando sul web i siti erano fatti da programmatori interessati alla velocità della pagina piuttosto che alla vera comunicazione.

    Navigavamo siti fatti da testi infiniti immagini orribili sfondi pattern e gif animate, ce lo siamo scordato?

    Grazie alla facilità di realizzare ambienti interattivi anche complessi veramente multimediali e completamente multipiataforma (almeno PC e Mac in primis) e soprattutto multibrowser (nessuno si ricorda più di quando ci si doveva preoccupare di questo?) Flash ha portato una vera rivoluzione Copernicana sul web e nel mondo del webdesign imponendo la comunicazione sulla fredda tecnica.

    Dire che quello che si fa in Flash si fa in AJAX mi fa sorridere, certo è vero in parte, ma forse non si capisce allora la situazione attuale e come ci si è arrivati.

    Flash è sempre stato bistrattato dal mondo dei programmatori puri, tanto è vero che ancora oggi è difficile trovare chi sappia programmare in Flash applicazioni di alto livello: trovo questo aspetto del nostro ambiente pura follia. Invece che considerare la piattaforma Flash uno strumento potentissimo quale è, si è sempre preferito gettare me*da facendo i fighetti e diventando pazzi cercando di realizzare le stessee cose in DHTML (!!!!) prima e in AJAX ora.

    La verità è che bisogna essere in grado di capire quali sono le applicazioni di una e dell’altra tecnologia, senza celarsi dietro un luogo comune.

    Per alcune è meglio Ajax, per altre è meglio Flash.. e non sono certo solo giochi online.

    Diamo a Flash i suoi meriti senza infilare la testa sotto la sabbia, credo sia importante… poi ogni professionista fa e farà sempre le sue scelte.

  • Lukino

    15 giu 2007 - 10:18 - #4
    0 punti
    Up Down

    Flash è un ottimo strumento, il problema semmai è l’uso che ne fanno molti! Brrrrr! Io lo amo ma tendo a non usarlo molto, perchè fare un “buon lavoro” in flash, per quanto riguarda almeno le applicazioni più comuni, richiede generalmente più tempo che altre soluzioni, e i miei clienti vogliono sempre risparmiare. Preferisco un buon html ad un cattivo flash, ma certamente non tutto il flash è “cattivo”!!
    Per quanto riguarda il sito di nurun, interessantissima la tecnica del direct linking con le anchor! Spiegata male, ma abbastanza chiara. Avevo provato senza successo (anche perchè sono una capra con js) una tecnica simile, questo è molto più semplice e funziona!

  • dave_v

    15 giu 2007 - 13:08 - #5
    0 punti
    Up Down

    Ok, vi faccio un esempio…. prendete il nuovo sito della rai..un pessimo sito. C’è una barra orizzontale che non ha alcun motivo di essere fatta in flash. Non ha praticamente nessuna animazione o elemento di interattività che non possa essere fatta con techiche normali. In compenso senza il plugin non si vede e con il plugin va a coprire il menu a tendina in alto (che sul mio browser appare in secondo piano rispeto alla barra orizzontale).

    Per me questo genere di utilizzo di flash è inutile e dannoso. In altri contesti può essere giustificato, ma solo come elemento di design direi proprio di no. Se il web designer è bravo, sa fare il design anche se flash, se è un incompetente flash non fa che accentuare la sua inettitudine.

    Non è un caso che flash in siti veramente professionali e veramente rivolti al pubblico non faccia spesso la sua comparsa.

  • Profilo di itomi

    itomi

    15 giu 2007 - 14:24 - #6
    0 punti
    Up Down

    Dave sono d’accodissimo con te: Quel particolare uso di Flash è da incompetenti, su questo non ci piove.

  • dave_v

    15 giu 2007 - 16:14 - #7
    0 punti
    Up Down

    Itomi: purtroppo quello è quello che succede nel 90% dei casi… sono pochissimi i siti fatti bene come quei due citati nel post (tra l’altro in quello di nurun la mouse wheel non funziona.. dettaglio, ma cmq fastidioso).

    Sono certo che la minoranza che è in grado di fare le cose in flash fatte bene, sia in grado di fare altrettanto bene un sito che usa solo html + css + eventualmente ajax per gestire l’interattività

  • Profilo di itomi

    itomi

    15 giu 2007 - 16:24 - #8
    0 punti
    Up Down

    guarda, siamo d’accordo, ma non capisco l’accanimento: non è Flash il problema, ma chi lo usa. O vuoi dirmi che tutti i siti in AJAX sono perfetti? certo che no: anche li dipende da chi li ha fatti non dalla tecnologia usata.

    Non capisco questo tuo puntare tutto su AJAX/HTML/CSS come se fosse la panacea del buon design: non lo è.

    Che poi chi sa fare un buon sito in Flash lo sappia fare anche in AJAX (o il contrario) è tutto da verificare.. ;)

  • Plat-Ykor

    16 giu 2007 - 18:13 - #9
    1 punto
    Up Down

    O—————————————————————————O
    Flash è sempre stato bistrattato dal mondo dei programmatori puri, tanto è vero che ancora oggi è difficile trovare chi sappia programmare in Flash applicazioni di alto livello: trovo questo aspetto del nostro ambiente pura follia. Invece che considerare la piattaforma Flash uno strumento potentissimo quale è, si è sempre preferito gettare me*da facendo i fighetti e diventando pazzi cercando di realizzare le stessee cose in DHTML (!!!!) prima e in AJAX ora.
    O—————————————————————————O

    QUOTO

  • yos

    16 giu 2007 - 19:31 - #10
    -1 punto
    Up Down

    QUOTA sta cippa!

  • Geko

    17 giu 2007 - 11:39 - #11
    0 punti
    Up Down

    La situazione è un po’ come per quelli che bistrattano il php perchè non lo conoscono e hanno buttato anni di tempo ad imparare prodotti che fanno un sacco di cose che non servono…

  • floriano

    18 giu 2007 - 01:45 - #12
    0 punti
    Up Down

    l’unico utilizzo sensato di flash è nelle animazioni sensate di pornholio.. in altre parti crea solo danni (anche in italia.it è perfettamente inutile).

    Non capisco il masochismo dei cliente che “non vogliono” farsi trovare da google visto che i siti in flash sono introvabili (solo la home page va)

    soprattutto non sopposto l’obbligo della navigazione passo-passo, ormai con firefox apro 10 schede alla volta da un sito (con il tasto centrale) anche se ho l’adsl.

    da quel che vedo tutti i siti italiani che usano flash fanno schifo, solo all’estero c’è qualcosa che si salva.

  • floriano

    18 giu 2007 - 01:58 - #13
    0 punti
    Up Down

    ah già! avevo dimenticato youtube. anche lì flash è servito come standard (senza contorcersi tra vari plugins) e ne ha decretato il successo.

    magari la rai avesse usato lo stesso sistema invece dell’inutile wmv

  • dave_v

    18 giu 2007 - 10:48 - #14
    -1 punto
    Up Down

    Quoto floriano e rispondo a tutti quelli che dicono che flash e ajax sono paragonabili… non lo sono per il semplice fatto che flash è un prodotto closed source e fino a quando rimarrà closed source non potrà esseere la soluzione da adottare.

  • vk

    19 giu 2007 - 12:51 - #15
    1 punto
    Up Down

    Volevo solo precisare un paio di cose. Il plugin flash non è ancora opensource (anche se quello linux è fatto con una compartecipazione degli utenti) ma i sorgenti del parser delle AS3 (che sono molto simili a quello che dovrebbe essere il javascript2 di firefox4) sono già stati “donati” alla mozilla faudation.

    La discussione ovviamente è un po’ inutile qui, visto che c’è gente che pensa al web come ad insieme di bollettini rss, e chi magari critica flash senza conoscerlo e poi usa dei carrettoni come java o visualstudio, per fare un sito da 30 pagine. Poi c’è chi dice che i siti flash non vengono indicizzati (certo, se fatti da chi non sa lavorare) come se l’ajax invece venisse compreso dai motori di ricerca…

    La programmazione ajax ha ancora problemi di compatibilità tra browser, a meno di non usare framework. Ma non è comunque paragonabile a flash, non perchè è opensource (?), ma perchè serve semplicemente a fare cose diverse.

    Personalmente io uso html, flash e javascript (adesso ajax) da quasi 10 anni (…), e non ho mai avuto dubbi su che tecnologia usare a seconda di quello che doveva essere fatto, quindi il dibattito sta tutto nel dire che c’è chi sa usare gli strumenti a disposizione e chi no.

  • Profilo di itomi

    itomi

    19 giu 2007 - 14:21 - #16
    0 punti
    Up Down

    Ottimo commento vk, le cose stanno esattamente così.