Microsoft svela la versione 5 di Silverlight

All'evento Firestarter svoltosi ieri a Redmond, Microsoft ha presentato la versione 5 di Silverlight. Scott Guthrie, top manager di BigM, ne ha mostrato alcune features.

Autore: Andrea Sala


Microsoft
ha presentato oggi la prossima versione della tecnologia Silverlight, la 5, che secondo la società  migliorerà  aspetti come la riproduzione di file multimediali e il tempo necessario per sviluppare le applicazioni, con l'aggiunta del supporto per il 3D e l'accelerazione hardware.
"C'è stata molta attesa su questo argomento nelle ultime settimane", ha detto Scott Guthrie, Corporate Vice President del comparto sviluppatori di Microsoft, durante l'evento Firestarter presso la sede di Redmond, nello stato di Washington. "Lasciatemi dire in anticipo che c'è un futuro per Silverlight e riteniamo che sarà  molto luminoso".  
Erano sorti dubbi riguardo l'impegno di Microsoft nei confronti di Silverlight già  a fine ottobre, in occasione dell'annuale Professional Developers Conference dove il colosso americano ha parlato poco del futuro di Silverlight. Invece, una considerevole parte del keynote è stata incentrata su come la società  stava costruendo una più veloce e robusta compatibilità  con HTML5 per Internet Explorer. 
Microsoft ha risposto rapidamente alle perplessità , dicendo che la tecnologia era ancora una parte molto importante degli sforzi di sviluppo della società , e più tardi ha offerto un evento "Firestarter" solo su Silverlight, intendendolo come "un giorno in più di PDC dedicato a Silverlight".
Guthrie ha spiegato che, se Microsoft si concentrava pesantemente su HTML5, si trattava solo di una parte dello sviluppo software di Redmond, e che tecnologie come Silverlight e Windows Presentation Foundation (WPF) compongono il portafoglio tecnologico dell'azienda. "Ognuno ha i suoi punti di forza e di debolezza", ha affermato Guthrie. "La flessibilità  di avere entrambe è un punto di forza di questa piattaforma".
Per quanto riguarda le prospettive di Silverlight, Guthrie ha snocciolato alcune delle nuove funzioni della versione 5, che dovrebbe arrivare in versione beta nel primo semestre del 2011 e in versione finale entro l'anno. L'azienda ha tastato utenti e sviluppatori spronandoli a inviare le loro idee, idee che poi venivano votate mostrando le caratteristiche più attese. Guthrie ha detto che sono stati espressi più di 21mila voti e che la società  aveva integrato in Silverlight circa il 70 per cento degli elementi più votati.
In Silverlight 5 verrà  esteso il supporto ai contenuti video in alta definizione, compresa la decodifica video via hardware. Questo toglie alcune operazioni di elaborazione per la decodifica di un film in HD dalla CPU e le sposta sulla GPU. 
Guthrie ha promesso che questo permetterà   agli utenti finali lo streaming di un flusso video a 1080p su device come i netbook, risparmiando notevoli risorse a livello di batteria. Si apre anche la strada per le applicazioni web in 3D, come i giochi o interfacce interattive con l'uso di uno nuova estensione 3D che sfrutta la GPU.
Silverlight 5 includerà  anche uno strumento di riproduzione chiamato Trickplay, che permette la riproduzione a velocità  variabile per audio e video.

Questo permetterà  agli utenti di accelerare o rallentare i media di cui stanno fruendo, senza alterare aspetti come la tonalità . Come Guthrie ha scherzato, la tecnologia darà  alle persone che devono guardare i video registrati o ascoltare trascrizioni audio un modo più veloce per farlo, risparmiando tempo.
Altre modifiche multimediali includono il supporto per i telecomandi, la protezione dei contenuti, così come una nuova funzione di risparmio energetico che "capisce" quando si sta guardando un video, in modo da impedire l'entrata in funzione dello screen saver. La caratteristica funziona anche nell'altro senso, quindi se c'è qualcosa in pausa essa, ora, può riattivare le normali impostazioni di  risparmio energetico.
Per quanto riguarda i miglioramenti che gli sviluppatori potranno includere nelle loro applicazioni, Silverlight 5 consentirà  alle applicazioni desktop di estendersi in finestre multiple - Microsoft ha detto che questa è stata la feature più richiesta. Ciò consente alle applicazioni Silverlight desktop di comportarsi più come applicazioni tradizionali.
Un'altra novità  è il supporto per il networking a bassa latenza, che Guthrie ha descritto come importante per applicazioni, ad esempio, legate alla Borsa, in cui possono essere necessari dati in tempo reale. 
La versione 5 aggiunge anche il supporto ad una funzione che, ha promesso Guthrie, potrebbe accelerare la caccia al bug su strutture di codice complesse o di grandi dimensioni.
Seguendo la spinta verso la "tipografia avanzata" sul web , Microsoft ha aggiunto alcuni miglioramenti al testo e la stampa nelle applicazioni Silverlight. Vi è ora il supporto per i font OpenType, così come il flusso del testo a più colonne, in modo che esso scorra attraverso la pagina in modo molto simile  a quello che si può trovare in un'applicazione di desktop publishing. 
Nello stesso ambito, Silverlight 5 aggiunge una API per la stampa vettoriale che fa in modo che la stampa da un'applicazione sia uguale a quello che si sta guardando sullo schermo.
Guthrie non ha dato una data precisa sul rilascio agli sviluppatori, ma ha detto che la prima beta pubblica arriverà  nella prima metà  del 2011. Ha anche dichiarato che le caratteristiche della versione finale di Silverlight 5 sono ancora in lavorazione. 
In passato, Microsoft ha svelato le nuove versioni del software al consueto evento MIX, dove fra l'altro Silverlight ha fatto il suo debutto. Tuttavia, la versione 4 è stato svelata all'evento PDC dello scorso anno, prima di essere ultimata nel mese di aprile.

Visualizza la versione completa sul sito

Informativa
Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento ed utili alle finalità illustrate nella cookie policy. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie, consulta la cookie policy. Chiudendo questo banner, acconsenti all’uso dei cookie.