Microsoft sarebbe in procinto di creare un competitor di YouTube! Tim Sneath, group manager del team di sviluppo Silverlight, punta a realizzare una nuova esperienza per gli utenti, dando la possibilità di gestire video a 720p: “broadcast-quality clips online”!
Adobe, dal canto suo, non sta certo a guardare e rilancia con un nuovo e spettacolare aggiornamento di Flash Player (build 9.0.60.120), superando Microsoft e puntando direttamente al 1080p!
Multi-threaded video decoding. The VP6 video codec will now run in a separate thread if a multi-core system is detected which leaves the main thread to do rendering and post processing of the video. With this true 1080p video is now possible on most modern dual core machines. Also, the responsiveness is improved with this change. The Sorenson codec on the other hand did not get this change for technical reasons.
L’ultimo aggiornamento di Flash Player contiene numerosi miglioramenti: potenziamento del rendering durante l’operazione di scaling, supporto per il Multi-threaded vector renderer (4 Cores/CPUs), Full-Screen mode via hardware e supporto per DirectX su Windows e OpenGL su OSX, e molto altro!
Una competizione, quella tra Silverlight e Flash, che sta sicuramente giovando sia agli sviluppatori che agli utenti finali. Il progressivo avvicinamento all’alta definizione riapre, tuttavia, le questioni legate ai DRM (già affrontati prazialmente in altri Post). L’alta qualità dei video, infatti, preoccupa i grandi produttori e le case cinematografiche che temono di perdere da un lato un’occasione importate per entrare nell’era del video su Internet e della Net TV, e dall’altra sono terrorizzati da un’assenza preoccupante dei DRM, “unico strumento” in grado di garantire la loro sopravvivenza!
Continua...
Seguire la presentazione del libro di Tommaso Tessarolo, ”NET TV: come Internet cambierà la televisione per sempre“, è stato particolarmente interessante, per chi ha avuto la fortuna, come il sottoscritto, di essere presente . Tutto estremamente curato: rinfresco (bravi quelli di Fattoria Italiana – iniziativa audace da vedere assolutamente), video al plasma, ospiti e protagonisti!
Questo evento ha offerto un’occasione rara, se non unica, di confrontarsi su un tema più che mai attuale, la neo Net TV per l’appunto!
Gli interventi a commento del libro e delle dinamiche ad esso collegate sono stati tutti, e indistintamente, davvero molto interessanti ed illuminanti: dallo stesso Tessarolo, che ha commentato i capitoli del libro, agli ospiti che hanno detto la loro secondo i rispettivi punti di vista.
Particolarmente significativo, a mio parere, è stato l’intervento di Roberta Enni di RAI (vedi intervista all’evento a cura di Antonio Pavolini di RadioImago), che è riuscita a spostare l’attenzione ad un livello più alto, forte della sua esperienza in RAI, broadcaster – pubblico e di massa – per eccellenza.
Le prospettive e le problematiche sollevate nel libro di Tessarolo, dalle potenzialità di una TV non lineare (on-demand) alle questioni legate all’advertising e al DRM (Digital Right Management), hanno coinvolto tutti i partecipanti, anche quelli più scettici, su un’imminente stravolgimento della televisione come noi tutti la conosciamo – o siamo abituati a conoscerla. Questo fenomeno, dunque, interessa, viene osservato e seguito con attenzione, senza tuttavia gridare necessariamente alla rivoluzione, come sottolineato – giustamente – da David Bogi, Responsabile Nuovi Progetti Digitale Terrestre di Mediaset.
Roberta Enni, nel suo intervento, ha evidenziato alcuni aspetti importanti, sia riguardo all’attuale situazione televisiva (DTT, SKY, broadcast pubblico) sia ad un possibile scenario legato – anche – alla Net TV. Questa, evidentemente, soffre ancora di alcune importanti mancanze:
- È una tecnologia “abbastanza” evoluta, almeno per la media cultural-informatica del nostro Paese, che la rende articolata, non tanto nella realizzazione (in fin dei conti è più semplice fare Net TV che televisione tradizionale), quanto nella fruizione. Siamo, dunque, un paese con una bassa cultura tecnologica (ringrazio la Enni per il complimento fatto a tutti noi partecipanti, sottolineando che “se una bomba esplodesse alla presentazione del libro di Tessarolo, il livello culturale-tecnologico italiano si abbasserebbe di molto”) non sempre, tuttavia, per colpa di noi utenti finali.
- Il Digital Divide, che scaturisce dal punto precedente, rende la questione ancor più delicata. Risulta quindi imbarazzante – di punto in bianco – investire ingenti somme di denaro e tempo su una tecnologia che ha, alla base del suo funzionamento e della sua diffusione, necessità di connessioni broadband. Nonostante l’aumento (fortunatamente) delle connessioni a banda larga, siamo ancora un Paese a 56 Kbps e, in alcune zone, nemmeno a quello!
- Non è del tutto chiaro, e forse addirittura sbagliato, come intraprendere una migrazione dal PC – sulla scrivania – ad un televisore (o monitor) da salotto. La Net TV deve sostituire la televisione tradizionale?
- Non sono chiare le regole di mercato riguardo all’advertising, pubblicità e sponsor! Tutte le dinamiche applicate alla televisione tradizionale (e non solo) non possono - e molto probabilmente non devono – essere applicate in questo contesto, pena naufragare, come già è accaduto in passato.
- I DRM, come è accaduto con la musica, minano i contenuti che, a parte l’esperienza UGC (User Generated Content - vera rivoluzione del Web2.0) rimangono tutt’oggi di scarsa qualità, salvo rare eccezioni.
Giudicare, a breve o a lungo termine, una tecnologia come la Net TV, cercando di sovrapporla, evidenziandone pregi o difetti, alla televisione tradizionale, è forse quello che non andrebbe assolutamente fatto. Tuttavia, sia per chi lavora già nel settore televisivo, sia per chi ne entra a far parte provenendo da altre esperienze, è indubbio che da qualche parte bisognerà pur inziare…
Come è già accaduto con la musica e l’editoria, il video su Internet può evolversi e maturare parallelamente alla televisione tradizionale. Le differenze, positive e negative, insieme alle difficoltà di incastrare a tutti i costi dinamiche collaudate in altri contesti, come DRM e advertising, non fanno altro che dimostrare che la Net TV è qualcosa di assai nuovo e diverso, che ha davvero poco a che fare con la televisione tradizionale.
Potremmo cadere in inganno, a causa del video così simile all’amata TV, ma questa tecnologia, ovvero la possibilità di esprimersi attraverso suoni ed immagini in movimento sulla Rete, ha ben altro da offrire che un semplice (e poco redditizio) scontro con la televisione (generalista) tradizionale.
David Boggi (vedi intervista all’evento a cura di Antonio Pavolini di RadioImago), ad esempio, sottolinea attentamente come uno stesso format possiede livelli diversi di penetrabilità e audience in relazione alla user experience, ovvero al dispositivo e al contesto utilizzato per fruirne. Questo, quindi, significa che alcuni content per la Net TV potranno essere totalmente diversi dai content che conosciamo adesso, quantomeno lo stesso contenuto potrà avere sulla Net TV un risultato diverso ed inatteso.
Ciò non significa, comunque, che la televisione da salotto non cambierà, tutt’altro! Quello che è certo, è che dovrà evolvere, sia in tecnologia che in offerta di contenuti.
Dal punto di vista tecnologico, la televisione come elettrodomestico, deve migliorarsi incorporando strumenti e periferiche digitali (come il DTT embedded e periferiche digitali standard di ingresso: vedi USB). Deve permettere una fruizione dei contenuti cross-media, come accade oggi con la musica e gli mp3.
Dal punto di vista dei contenuti, l’avvento della Net TV non potrà che far bene, visto il crollo degli ascolti della TV generalista negli ultimi anni.
Nota sull’on demand
La possibilità di poter scegliere un contenuto, decidere quando e dove vederlo (PSP, TV, Monitor PC, iPod, …), sono caratteristiche note ai navigatori Internet, i quali hanno già sperimentato questa libertà. Ad esempio, con la musica: scaricando un mp3, masterizzandolo su un CD da ascoltare nello stereo o copiandolo sul proprio iPod, per ascoltarlo all’aria aperta; nell’editoria elettronica: andando sul sito di Repubblica.it per stampare un articolo in PDF o leggerlo online.
Tuttavia, scegliere, decidere cosa guardare e dove guardarlo, è un’azione che richiede energia, una volontà che la televisione tradizionale non ha mai richiesto. La TV – al massimo – propone degli appuntamenti (palinsesto), un “incontro di massa“.
A chi non è capitato, accendendo la TV, di imbattersi in un Film posseduto nella propria videoteca?! Eppure, proprio perchè trasmesso su quel canale, a quell’orario, si viene alla fine catturati, coinvolti nella tradizionale rete televisiva.
Può darsi che le nuove generazioni siano portate (o dotate) più a scegliere e meno a fruire in modo passivo.
Credo, tuttavia, che a volte non si ha voglia di scegliere! Si ha la necessità, invece, che sia qualcun’altro a scegliere per noi, che decida cosa, quando e dove essere presenti.
Perchè? Per non finire come l’asino di Buridano. Per capirci, è lo stesso meccanismo che anima le radio – anche quelle tematiche su Internet – ovvero il piacere di “adesso cosa fanno”? L’inaspettato, quindi, è anch’esso – a mio giudizio – un elemento essenziale che non si dovrebbe perdere. Ne deriva che la possibilità, e ribadisco possibilità, di scegliere è un passo avanti che tuttavia non può e non deve cancellare le dinamiche odierne. Lo stesso Tessarolo, infatti, sottolinea «[...] che la Net TV sarà prevalentemente non lineare, quindi di fatto che prevarrà la modalità a richiesta. Cosa significa questo? Che finirà la pratica dello zapping o che non ameremo più avere degli appuntamenti con la TV? Assolutamente no, anzi. Entrambe le abitudini, anche nell’era della Net TV, rimarranno profondamente radicate. Solo, in alcuni casi, tenderanno a essere “esercitate” in modo doverso.»
Per concludere, l’argomento Net TV si dimostra vasto, ricco ed estremamente interessante, principalmente perchè spinge sia chi se ne occupa a livello tecnico/informatico, sia chi fa televisione da anni e chi ne usufruisce, a cambiare il modo di pensare. In particolare l’advertising e i DRM andranno rivisti in un’ottica totalmente nuova e – ad oggi – quasi imprevedibile.
Dunque, il libro di Tommaso Tessarolo può ben considerarsi un must, da avere e leggere assolutamente, per chi vuole intraprendere il viaggio verso questa nuova frontiera, apertasi in maniera quasi inaspettata, figlia della Rete, che molto probabilmente rappresenta, senza esagerare, la più grande rivoluzione globale mai avvenuta nella storia dell’umanità.
Continua...
Microsoft ha rilasciato la beta di Silverlight, la sua Killer-Flash-Application. Io ho scaricato ed installato il Plugin per Internet Explorer e lo sto visionando. I primi commenti indicano Silverlight come ambiente – simile a Flash – per applicazioni Enterprise… sottolineando – quindi – mancanze nell’ambiente Adobe.
Silverlight si integra con tutta la suite Microsoft (.NET) e mira evidentemente a portare via quella fetta di mercato non ancora raggiunta da Adobe Flash, diffuso, amato, ma fuori da determinati contesti dove i tool e i framework Microsoft se la comandano!
Tuttavia esiste una tale quantità di codice Flash, compilato e non, che la battaglia tra i due si preannuncia davvero interessante. Microsoft ha già fatto capire che molto di quello che riguarderà Silverlight sarà dato in open source o, comunque, con licenze free. Vediamo come la comunità reagirà a questo nuovo nato…
Continua...
L’inserimento di oggetti (in particolare Flash Objects) all’interno delle pagine Web è diventato ultimamente un’attività spesso stressante. In altri Post abbiamo già affrontato l’argomento di come rilevare Flash ed inserirlo nelle pagine in modo appropriato. Dato che abbiamo parlato di tecniche Unobtrusive, vi segnalo due noti script in grado di rilevare (ed eventualmente installare) ed inserire oggetti Flash in una pagina, in modo assai afficiente e poco intrusivo: SWFObject e UFO.
Entrambi gli script offrono in sostanza le stesse caratteristiche e un funzionamento identico. L’approccio è quello che sostituire tramite Javascript un determinato TAG con il contenuto Flash. Come sappiamo questo procedimento elimina il problema dell’attivazione dell’oggetto Flash imposto da Internet Explorer, tuttavia implica che Javascript sia attivato sul target-browser.
Entrambi gli script non fanno uso di librerie esterne, come Prototype.js ad esempio. La differenza più importante tra i due è che SWFObject va chiamato quando il TAG da sostituire è già stato caricato nella pagina, modalità non propriamente Unobtrusive. Ecco uno stralcio di codice che mostra la sequenza di chiamata:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <div id="flashcontent">
<strong>You need to upgrade your Flash Player </strong>
This is replaced by the Flash content.
Place your alternate content here and users without the Flash plugin or with
Javascript turned off will see this. Content here allows you to leave out <code inline="true">noscript </code>
tags. Include a link to <a href="swfobject.html?detectflash=false">bypass the detection </a> if you wish.
</div>
<script type="text/javascript">
// < ![CDATA[
var so = new SWFObject("so_tester.swf", "sotester", "300", "300", "9", "#FF6600");
so.addVariable("flashVarText", "this is passed in via FlashVars for example only"); // this line is optional, but this example uses the variable and displays this text inside the flash movie
so.write("flashcontent");
// ]]>
</script> |
UFO, invece, permette un’approccio decisamente più in linea con i classici script Unobtrusive. La sostituzione del TAG avviene in modalità trasparente, senza abbligare sequenze di caricamento, come mostrato nell’esempio qui sotto:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <head>
<title>Unobtrusive Flash Objects (UFO) | Sample page </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="ufo.js"></script>
<script type="text/javascript">
var FO = { movie:"test8.swf", width:"300", height:"120", majorversion:"12", build:"0", xi:"true" };
UFO.create(FO, "ufoDemo");
</script>
</head>
<body>
<div id="ufoDemo">
<p>Replacement content </p>
<p><a href="http://www.macromedia.com/go/getflashplayer"><img src="http://www.macromedia.com/images/shared/download_buttons/get_flash_player.gif" alt="Get macromedia Flash Player" style="border: none;" /></a></p>
</div>
</body> |
Nel codice sorgente dello script di UFO, infatti, si nota immediatamente l’uso – più appropriato – di un evento che attente il caricamento completo della pagina prima di eseguire la sostituizione; approccio quindi estremamente più consono a script non intrusivi.
Continua...
Magnetk e Joyent hanno creato Slingshot, un tool che permette ad una applicazione Rails di funzionare offline! Contemporaneamente è stata rilasciata la Alpha 3 di Gran Paradiso, ovvero FireFox 3, anch’esso pronto a sfidare questa nuova frontiera dell’offline. Possiamo affermare senza esagerazione, almeno da quanto si legge sulla rete, che è iniziata una vera e propria competizione che vede schierati Adobe Apollo, FireFox 3 e nuovi contendenti come Slingshot.
Slingshot, tuttavia, si propone di far sviluppare (o portare) applicazioni Rails direttamente sul Desktop e di farle girare in modo “semplice e trasparente“;
Joyent Slingshot allows developers to deploy Rails applications that work the same online and offline (with synchronization) and with drag into and out of the application just like a standard desktop application.
Per una dimostrazione di Slingshot vedi il filmato Quicktime.
Non esiste, quindi, una vera e proprio diretta concorreza tra Slingshot e Apollo. Quest’ultimo, infatti, ha in definitiva un target diverso, come indicato da Wikipedia 
“A cross-OS runtime that allows developers to employ their existing web development skills (Flash, Flex, HTML, Ajax) to build and deploy desktop Rich Internet Applications.”
Interessanti – invece - sono le caratteristiche di FireFox 3 (come gli Animated PNG – APNG), che si pone in maniera diversa dalle soluzioni sopra esposte.
La caratteristica che condividono i contendenti, quindi, è questa nuova tendenza a lavorare – o a permettere di lavorare – offline! È curioso che questo interesse sia esploso quasi all’improvviso, in un momento storico che vede la rete al centro di molti interessi. Inoltre, proprio in questi ultimi anni, la diffusione della banda larga ha portato gli utenti a rimanere continuamente connessi in rete, un cordone ombellicale impensabile sino a pochi anni fa; l’era del Dial-Up è ormai finita.
Proprio questa necessità di connessione perpetua ha dato il via alla generazione 2.0 (web2.0), al contributo sociale di tutti in quanto tutti connessi. L’offline è, nonstante tutto questo, un esigenza tecnica, non un cambio di tendenza. Probabilmente è di sicuro interesse poter investire su tecnologie di questo tipo. Il Wireless, molto probabilmente, dominerà nel prossimo futuro, ma a differenza di un cavo potrebbe essere maggiormente soggetto a improvvisi mancamenti (!
Poter lavorare sconnessi ha evidentemente tutta una serie di vantaggi che – come spesso accade – oggi non riusciamo nemmeno a vedere chiaramente.
Continua...
Ultimi Commenti
Giovambattista Fazioli: @Nik: Sono contento! In bocca al lupo dunque!!
Nik: Lunedì ho l’esame di informatica su java, grazie mi sei stato utilissimo, il libro che ho era poco chiaro...
Marco: Ti ringrazio moltissimo, mi hai illuminato
ho risolto impostando [cc_objc] //OptionViewController.m -...
Giovambattista Fazioli: @Marco: Ti consiglio un approccio credo più corretto. Se hai eseguito il subclass del tab...
luigi: molto chiaro e semplice devo ammettere che anche scrivendo da un pà difficilmente uso delegati creati da...