Il primo comandamento del web development: non usare Flash per costruire siti
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à di 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

No tranquillo, a me continui a star simpatico visto che la penso esattamente come te! =)
Molto bene non ho perso l’unico lettore che legge T2
A proposito: molto bello sismi.info, complimenti
No tranquillo, io seguo ma raramente commento. Sono un lettore silenzioso.
Concordo con quanto hai detto, ma da un altro punto di vista: quello del “PowerPC Linux User”: se hai un vecchio mac (o la PS3) e decidi di installarci Linux, beh… devi rinunciare al flash player.
… e YouTube è il male minore, visto che, almeno, si riescono a scaricare i video ugualmente, grazie a delle estensioni di Firefox…
se posso, io non sono d’accordo
per non parlare della apple in generale, dove poco o niente è open e dove il loro os si basa su un sistema open e che loro hanno chiuso;
1.parlare di sw proprietario e menzionare l’iphone, che è una scatola chiusissima, è un poco strano
2.flash non è youtube;
3.essendo un developer/designer da 10 anni, sono aperto alle novità e incito ogni tipo di tecnologia si vuole sviluppare su web senza denigrarne nessuna, il fatto che sia proprietario o libero, non cambia il prodotto, semmai cambia il modo di vedere la propria usabilità(perchè alla fine l’usabilità è soggettiva) di quel prodotto.
la cosa bella è che posso decidere se usarlo o meno. con cio’ voglio far capire che obbligare un altro a usare una tecnologia open e non una proprietaria equivale allo stesso ragionamento di coloro che pretendono un tramonto della seconda.
poi nn capisco, prima mi parli che è usato da vecchie aziende per prodotti vecchi e quindi lasci intendere che è solo per roba vecchia appunto, e poi ti lamenti che non gira su un p2

è come se volessi montare un Batman Arkham Asilum su un p2 (pure con l’ultima superschedavideo compatibile con il suo hw) e sperare di giocarci.
cmq io sono pro software liberi e se flash fosse libero o no, non mi cambierebbe niente.
e non credo nemmeno a te, dato che non lo usi
quindi non capiro’ mai le vostre battaglie contro flash, dato che nemmeno lo utilizzate.
comincio a credere che ne abbiate paura eheh.
saluti!
ae
“con cio’ voglio far capire che obbligare un altro a usare una tecnologia open e non una proprietaria equivale allo stesso ragionamento di coloro che pretendono un tramonto della seconda.”
*coff* volevo dire:
con cio’ voglio far capire che obbligare un altro a usare una tecnologia open e non una proprietaria equivale allo stesso ragionamento di coloro che pretendono un tramonto della PRIMA.
pardon