WebRTC - Supporto browser

Il Web si muove così velocemente e migliora sempre. Ogni giorno vengono creati nuovi standard. I browser consentono l'installazione degli aggiornamenti senza che l'utente lo sappia, quindi dovresti stare al passo con ciò che sta accadendo nel mondo del Web e WebRTC. Ecco una panoramica di ciò che è accaduto oggi.

Supporto browser

Ogni browser non ha tutte le stesse funzionalità WebRTC allo stesso tempo. Browser diversi possono essere all'avanguardia, il che fa sì che alcune funzionalità WebRTC funzionino in un browser e non in un altro. L'attuale supporto per WebRTC nel browser è mostrato nell'immagine seguente.

Puoi controllare lo stato del supporto WebRTC aggiornato su http://caniuse.com/#feat=rtcpeerconnection.

Chrome, Firefox e Opera

Le ultime versioni di Chrome, Firefox e Opera sui principali sistemi operativi per PC come Mac OS X, Windows e Linux, supportano tutte WebRTC immediatamente. E, cosa più importante, gli ingegneri dei team di sviluppatori di Chrome e Firefox hanno lavorato insieme per risolvere i problemi in modo che questi due browser potessero comunicare facilmente tra loro.

Sistema operativo Android

Sui sistemi operativi Android, le applicazioni WebRTC per Chrome e Firefox dovrebbero funzionare immediatamente. Sono in grado di funzionare con altri browser dopo la versione Android Ice Cream Sandwich (4.0). Ciò è dovuto alla condivisione del codice tra le versioni desktop e mobile.

Mela

Apple non ha ancora fatto alcun annuncio sui piani per supportare WebRTC in Safari su OS X. Una delle possibili soluzioni per i sistemi operativi iOS ibridi nativi è incorporare il codice WebRTC direttamente nell'applicazione e caricare questa app in una WebView.

Internet Explorer

Microsoft non supporta WebRTC sui desktop. Ma hanno ufficialmente confermato che implementeranno ORTC (Object Realtime Communications) nelle versioni future di IE (Edge). Non hanno in programma di supportare WebRTC 1.0. Hanno etichettato il loro ORTC come WebRTC 1.1, sebbene sia solo un miglioramento della comunità e non lo standard ufficiale. Di recente hanno aggiunto il supporto ORTC all'ultima versione di Microsoft Edge. Puoi saperne di più suhttps://blogs.windows.com/msedgedev/2015/09/18/ortc-api-is-now-available-in-microsoftedge/.

Sommario

Si noti che WebRTC è una raccolta di API e protocolli, non una singola API. Il supporto per ciascuno di questi si sta sviluppando su diversi browser e sistemi operativi a un livello diverso. Un ottimo modo per controllare l'ultimo livello di supporto è attraversohttp://canisue.com.Tiene traccia dell'adozione delle API moderne su più browser. È inoltre possibile trovare le informazioni più recenti sui supporti del browser e sulle demo WebRTC all'indirizzohttp://www.webrtc.org, che è supportato da Mozilla, Google e Opera.