Titolo che non aumenterà la mia popolarità tra i colleghi e i web developer super fighi ma fa lo stesso, l’ho sempre pensato, Flash nel web develpment è un simpatico strumento per fare cose specifiche ma da non usare assolutamente per costruire un sito. I miei pregiudizi mi sono tornati in mente l’altro giorno quando ho trovato un articolo interessante su Glyphobet che sconsigliava, da un punto di vista dell’usabilità , di costruire siti completamente in Flash.
E’ vero che Youtube, il secondo sito per traffico del web, lo usa ma lo fa per un motivo preciso e cioé distribuire video verso computer e browser di diverso tipo (permettendo di semplificare quindi la loro vita) con il minor livello di grattacapi possibile. Nessuno se ne accorge che c’è e tutti apprezzano il risultato.
L’articolo da cui nasce questo post elenca 12 motivi per cui l’uso di Flash mette a disagio l’utente perché gli cambia il modo di usare un sito (e non si vede il perché, l’utente ha diritto a non imparare nulla per navigare un sito) e 5 sistemi per evitare Flash dove questo sembra non avere rivali (barre di caricamento delle pagine, scrolling di testi, animazioni varie ecc si possono fare implementare usando JavaScript e CSS).
Tra questi punti ci piace sottolineare l’impossibilità di fare copia e incolla, impossibilità a bookmarkare pagine interne, quasi nessuna possibilità di scaricare foto o elementi grafici, le scroll bar completamente diverse da quelle dei sistemi operativi dove gira flash, difficoltà nella navigazione e l’interazione con il sito tramite tastiera ecc.
A questi aggiungerei altri ottimi motivi per evitare un sito fatto tutto in flash:
Lo usano i pubblicitari e le aziende vecchio stile per comunicazioni vecchie - non vogliono parlare con noi, vogliono solo che li si ascolti.
Costi - Se si deve modificare una sezione di un sito i costi sono come quelli per rifarlo
Invisibile a Google - devo aggiungere altro?
Performance - Flash usa un’enormità di risorse del computer siamo sicuri che sia giusto per fare uno slideshow sia il caso di sprecare una valanga di elettricità ?
iPhone - Non ha il plugin di flash ma nonostante questo scopri che il mondo non finisce lì
Tecnologia proprietaria - tecnologia proprietaria e chiusa, ai tempi del web non esiste
4 commenti, Comment or Ping
Reply to “Il primo comandamento del web development: non usare Flash per costruire siti”