Spry Vs. Widget Veloce

July 7

Spry Vs. Widget Veloce


Il World Wide Web è cresciuto da un mezzo per la condivisione di semplici pagine piene di immagini di testo ed ancora in una piattaforma per l'hosting di applicazioni Web che si avvicinano la complessità, aspetto e capacità dei programmi per computer desktop. Widget Spry e Flash sono due tecnologie di proprietà di Adobe che possono essere utilizzati per creare queste applicazioni rich Internet, o RIA.

Spry Widget Panoramica

I widget sono discreti, blocchi autonomi di codice che svolgono una funzione speciale quando un utente fa clic su un controllo, inserisce i dati in una forma o preme un tasto. Spry Widget è un framework che semplifica la creazione di widget. Un Spry Widget contiene il codice JavaScript che controlla l'interazione dell'utente con il widget e la risposta del widget per l'utente. Il codice HTML standard viene utilizzato per fornire la struttura e la forma del widget. Widget Spry può essere uno stile usando i CSS. Oltre a RIA, Spry Widget sono utilizzati per creare estensioni form HTML, calendari, menu, fisarmonica e pannelli comprimibili e tabelle di dati a discesa.

Widget Spry Vantaggi

Rispetto a Flash, widget Spry sono una scelta migliore per gli sviluppatori Web che vogliono i loro pagine Web o RIA di lavorare sul maggior numero di dispositivi e piattaforme diverse come possibile. A differenza di Flash, Spry Widget non hanno bisogno di un plugin. Widget Spry lavoreranno con le ultime versioni dei browser web come Internet Explorer, Safari, Firefox, Chrome e Opera. Secondo il sito web Riastats, quasi il 83 per cento dei dispositivi Internet-capable supporta HTML5 - uno standard W3C per la creazione di pagine Web e RIA che dipende anche Javascript, HTML e CSS. Se un dispositivo supporta HTML5, sosterrà Spry Widget pure. Per esempio, Spry Widget apps lavoro su iPad e iPhone, che non supportano Flash.

Flash Panoramica

Adobe Flash iniziato come un'applicazione di disegno e l'animazione che è stato utilizzato per creare i file che hanno giocato nei browser Web dotati con il suo lettore compagna plugin. Oggi, Flash viene utilizzato per creare applicazioni desktop RIA-like, lettori multimediali, davanti database termina, calendari, giochi, software come servizio o applicazioni SaaS e applicazioni per dispositivi mobili. applicazioni Flash sono scritte con l'ambiente di sviluppo visuale, what-you-see-is-what-you-integrarsi di Adobe. componenti dell'applicazione Flash possono essere controllate con ActionScript, un linguaggio di scripting JavaScript-like.

Pro e contro Flash

A differenza di Spry Widget, Flash RIA dipendono dalla lettore Flash plugin piuttosto che le capacità di visualizzazione del browser. Questo assicura che le applicazioni Flash sembreranno ed operare in modo identico su tutti i dispositivi con un player Flash. Inoltre, Flash è dotato di video cross-platform e funzionalità di riproduzione audio. Spry Widget applicazioni multimediali, tuttavia, potrebbero non funzionare se il sistema di un utente non supporta il codec adeguato supporto. Anche se alcuni dispositivi non supportano Flash affatto, il 96 per cento dei browser Web Riastats campionati hanno una qualche versione di Flash Player Plugin installato.

Recentemente, Adobe ha annunciato che avrebbe interrompere lo sviluppo e il supporto per Flash per i browser Web per dispositivi mobili. Invece, Adobe si concentrerà sulla fornitura di strumenti per la produzione di RIA utilizzando HTML5. Come Spry widget, applicazioni scritte utilizzando HTML5 sono compatibili tra le piattaforme di dispositivi mobili. Adobe continuerà a sostenere Flash, tuttavia, attraverso il runtime Adobe Air, che permette agli sviluppatori di creare RIA con JavaScript, HTML ActionScript e Adobe Flash che eseguono applicazioni come native su piattaforme desktop e mobili.