Artifact: una soluzione per visualizzare contenuti flash su iPad

[youtube]http://www.youtube.com/watch?v=pwtQefApuHQ[/youtube]

Artefact Group è una piccola azienda che sta attualmente lavorando su un servizio chiamato Flash in a Pinch che consentirebbe agli utenti iPad di visualizzare contenuti flash sui propri tablet. Questo nuovo metodo funziona in modo simile a quello di Opera Mini, cioè i server di Artefact prendono il contenuto flash di un sito e lo trasformano in contenuto compatibile con iOS, dopodiché lo inviano al tablet iPad e, come puoi vedere nel video si tratta di un processo macchinoso che richiede molte risorse sia dai server Artifact che dal tablet iPad.

Quelli di Artefact stanno attualmente lavorando alla trasformazione dei contenuti Flash in contenuti H.264 che sono molto più facili da renderizzare, quindi richiedono molte meno risorse sia dai server di Artefact che dall'utente finale. A dire il vero l'idea in sé è buona, ma c'è ancora da lavorare sulla parte "pratica", perché per ora questa soluzione non può essere utilizzata adeguatamente dagli utenti.

In poche parole, questo è un thin client basato sul web e, poiché scarica il rendering su un back-end in grado di eseguire qualsiasi plug-in, siamo anche in grado di eseguire il rendering di Silverlight, Unity3D e altri plug-in. Devo dirlo: è un po' un viaggio vedere Silverlight (come l'Artefact Animator) su un iPad.

Utilizziamo il browser Chrome open source di Google (Chromium) per eseguire il rendering delle immagini su un server e trasmettere l'immagine a Safari. Utilizzando Javascript su un livello sovrapposto, siamo in grado di inviare tutte le interazioni tattili al server e reagire ad esse, rendendolo completamente interattivo.

Lo svantaggio è che ciò richiede più tempo di CPU sul server e non è così veloce come lo sarebbe l'esecuzione diretta di Flash. Inoltre, al momento fornisce solo immagini. Stiamo lavorando su una versione che accelera la consegna utilizzando il codec h.264 per fornire immagini e suoni.