Sviluppo moderno di applicazioni web! Flash e Silverlight sono ancora rilevanti? [chiuso]

3

Quando si costruisce un'applicazione si considera la tecnologia appropriata di scelta per il miglior impatto e scalabilità a lungo termine. Se si sta costruendo un'applicazione di streaming multimediale per dispositivi mobili e desktop, si dovrebbe comunque utilizzare flash o silverlight o html5 e javascript? Come si seleziona la tecnologia giusta?

    
posta Xdrone 09.09.2013 - 22:51
fonte

2 risposte

3

Ne ho parlato di recente e il percorso decisionale è stato abbastanza semplice:

Q1: i detentori dei diritti dei media che invierai in streaming richiedono l'utilizzo del DRM?

In caso affermativo, è necessario scegliere il provider DRM, con un mix di considerazioni tecniche, prezzi e negoziazione con i fornitori di contenuti. Questo ti obbligherà a utilizzare Flash o HTML5 DRM sul desktop e un'applicazione nativa su iOS. È improbabile che copra tutti i browser di destinazione con una singola tecnologia.

(Questa risposta è stata originariamente inviata nel 2013 quando Silverlight era un'opzione fattibile per DRM. Il supporto per i plug-in di Silverlight è stato rimosso da Chrome e HTML5 DRM è ora ampiamente disponibile.)

Q2: Se no in Q1, è necessario supportare lo streaming a bassa latenza per applicazioni specializzate come aste o giochi?

Se sì, probabilmente avrai bisogno di un plug-in del browser personalizzato.

Q3: Se no in Q2, hai bisogno di supportare i browser desktop più vecchi?

Se sì, dovrai fornire un fallback Flash.

Q4: congratulazioni. Dovresti usare HTML5.

    
risposta data 09.09.2013 - 23:27
fonte
1

Potresti ignorare completamente Flash e Silverlight se la tua unica preoccupazione era il lungo termine. Sia Microsoft che Adobe hanno dichiarato che le rispettive tecnologie RIA entreranno in modalità di manutenzione e passeranno a HTML5 / JS.

Non arriviamo mai a costruire realmente applicazioni a lungo termine; dobbiamo farli lavorare a breve termine molto di più. La vera domanda se utilizzare HTML5 o uno dei provider RIA è chi è il tuo pubblico attuale e quali sono le sue restrizioni. Se si può tranquillamente assumere un browser aggiornato che fornisce le funzionalità necessarie, HTML 5 è una scelta eccellente. La maggior parte di noi scrive applicazioni che hanno almeno bisogno di lavorare in ambiente aziendale dove gli aggiornamenti dei browser vengono eseguiti e Flash / Silverlight è disabilitato.

    
risposta data 09.09.2013 - 23:12
fonte

Leggi altre domande sui tag