211service.com
Chi ha bisogno di plugin comunque?
Se vuoi chattare in video con un amico online, in genere devi installare un qualche tipo di plug-in del browser. Facebook, ad esempio, utilizza un plug-in Skype per la sua video chat integrata; lo stesso vale per qualsiasi tipo di attività che si basa sulla comunicazione ad alta velocità tra il browser e un sito web.

Uno screenshot dalla demo WebRTC di Mozilla.
Ma esiste un modo più semplice: uno standard aperto per fornire comunicazioni in tempo reale, come una pipe direttamente da un browser a un altro computer. Quella tecnologia si chiama WebRTC . Ha un enorme potenziale, ma è anche difficile prevedere esattamente dove potrebbe portare. Prendiamo come semplice esempio la chat video tra due computer.
Fino ad ora, l'host utilizza un plug-in, Skype nel caso di Facebook, per alimentare la sua chat video. Il flusso della tua webcam è probabilmente instradato attraverso i server di Skype prima di apparire sul display del tuo amico. Questo va bene per Facebook, una società abbastanza ricca da negoziare un accordo con Skype, ma per quanto riguarda le piccole imprese o gli sviluppatori indipendenti?
WebRTC risolve il problema. I programmatori saranno liberi di implementarlo sui propri siti e utilizzarlo per trasmettere video e audio in diretta; la qualità del flusso si adatterà alla velocità di una connessione Internet in tempo reale, perfetta per i dispositivi mobili.
Il video qui sotto mostra una dimostrazione di Mozilla di un'esperienza di navigazione condivisa. Nota come il flusso video non è vincolato a una singola pagina e come puoi rilasciare schede e documenti del browser a un amico mentre esplori insieme:
Google sta guidando la carica sugli sviluppatori di WebRTC, probabilmente perché giocherà pesantemente nell'imminente economia delle app HTML5, che anche Google sta spingendo, ma è il W3C che deciderà cosa succede nel specifiche finali alla fine del 2013 . Infatti, WebRTC è già stato implementato, nella sua forma attuale, in Chrome, Firefox e Opera. Ericsson è stata la prima a rilasciare un browser mobile abilitato per WebRTC chiamato Bowser , disponibile su iOS e Android dallo scorso anno.
Apple, tuttavia, deve ancora annunciare il supporto per Safari o iOS. Alcuni osservatori pensano che ciò sia dovuto al fatto che il lato della chat video di WebRTC competerà con FaceTime o perché HTML5 in generale rappresenta una minaccia per la sua economia di app native. Apple potrebbe certamente includere molto facilmente il supporto WebRTC completo nel prossimo Safari; ignorare un elemento così chiave di HTML5 sarebbe davvero un'affermazione audace.

Uno screenshot dalla demo WebRTC di Mozilla.
Nel frattempo, Microsoft (che ha acquistato Skype per $ 8,5 miliardi nel 2011) aveva sperato di sfidare WebRTC con il proprio concorrente in tempo reale CU-RTC-Web. Il nome è scoraggiante, e così era la proposta. Il W3C ha votato contro a favore del WebRTC di Google con 22 voti favorevoli e 4 contrari.
Spero che vedremo tutti i produttori di browser salire a bordo perché la compatibilità incrociata sarà importante. Solo pochi giorni fa le persone a Chrome e Firefox hanno utilizzato WebRTC per chiamarsi a vicenda dai rispettivi browser —un simbolo del loro impegno per lo sviluppo aperto e un segno che è pronto per iniziare a implementare nei progetti.