Dovrei usare Flash o Silverlight
La maggior parte delle persone che prestano attenzione al mondo emergente della tecnologia e dei gadget potrebbe avere familiarità con la famosa linea dura di Apple sul rifiuto di configurare i suoi prodotti iOS per giocare a Flash nei browser Web Safari per dispositivi mobili, apparentemente più che disposti a tagliare gli utenti iPhone e iPad da tali cose come video incorporati e giochi Zynga su Facebook, mentre altri smartphone come i sistemi Android e Blackberry sono più che disposti a creare browser mobili abilitati per Flash. La spiegazione di Apple è stata che Flash era difettoso, ha consumato troppa durata della batteria e stava per uscire comunque. È stata anche menzionata la tecnologia emergente di Microsoft, Silverlight, in sostituzione di Flash, e che i web designer dovrebbero iniziare a ottimizzare le loro pagine Web per Silverlight anziché Flash.

Per capire ulteriormente cosa dovresti fare tu, come web designer, riguardo al dibattito tra Flash e Silverlight e quale scegliere per il tuo web design, è importante capire le basi di entrambi. Per cominciare, Flash è molto più affermato di Silverlight e le pagine Web esistenti con supporti incorporati fanno già più uso di Flash di ogni altra cosa. Silverlight, sebbene nuovo, fa tuttavia un uso più efficiente delle limitazioni del browser Web e ottimizza l'oggetto risultante più facilmente di Flash in molti casi.

Un esempio potrebbe essere il modo in cui i due rendono l'animazione. Flash utilizza un rendering fotogramma al secondo, il che significa che se si desidera che qualcosa si sposti sullo schermo in un determinato periodo di tempo, è necessario calcolare i fotogrammi al secondo necessari per farlo. Silverlight consente la stessa cosa in base a un determinato periodo di tempo, anziché a quanti fotogrammi al secondo, consentendo una maggiore flessibilità per il web designer nel definire dove e per quanto tempo deve essere eseguita un'animazione.

I file Flash sono generalmente compressi, mentre i file Silverlight non lo sono, quindi mentre Silverlight potrebbe essere più flessibile, i suoi file sono generalmente più grandi. Flash supporterà più formati vide, mentre Silverlight è limitato solo a WMV e WMA, al momento in cui scrivo. Flash supporterà i sistemi operativi Microsoft, nonché Mac e Linux, mentre Silverlight supporta solo Microsoft e Mac ma non Linux. Flash supporterà quasi tutti i formati di immagine attualmente disponibili, mentre Silverlight supporta solo i formati PNG e JPEG. Forse il più grande problema con Silverlight, tuttavia, è che Flash supporta webcam e microfoni, mentre Silverlight no.

Come puoi vedere, Silverlight è agli inizi e ha ancora molte funzioni che deve offrire per essere compatibile con Flash. Se stai cercando di progettare la tua pagina web con molti media e interattività, al momento Flash è la strada da percorrere. Sarà la tua scelta se ottimizzare la tua pagina web per i browser mobili che non supportano Flash, ma anche gli utenti iOS stanno trovando modi per aggirare la restrizione Flash che Apple ha imposto sui suoi dispositivi, mostrando al mondo del web design che anche quelli limitati da Flash preferirlo a Silverlight.



Istruzioni Video: How to fix Npapi plugins 2018 (fix flash, java, silverlight and more!) (Aprile 2024).