WebRTC - Tarayıcı Desteği

Web çok hızlı hareket ediyor ve sürekli gelişiyor. Her gün yeni standartlar oluşturulmaktadır. Tarayıcılar, güncellemelerin kullanıcının haberi olmadan yüklenmesine izin verir, bu nedenle Web ve WebRTC dünyasında neler olup bittiğini takip etmelisiniz. İşte bunun bugün ne yaptığına genel bir bakış.

Tarayıcı Desteği

Her tarayıcı aynı anda aynı WebRTC özelliklerine sahip değildir. Farklı tarayıcılar eğrinin önünde olabilir ve bu da bazı WebRTC özelliklerinin bir tarayıcıda çalışmasını ve başka bir tarayıcıda çalışmasını sağlar. Tarayıcıdaki mevcut WebRTC desteği aşağıdaki resimde gösterilmektedir.

Güncel bir WebRTC destek durumunu şu adresten kontrol edebilirsiniz: http://caniuse.com/#feat=rtcpeerconnection.

Chrome, Firefox ve Opera

Mac OS X, Windows ve Linux gibi genel bilgisayar işletim sistemlerindeki Chrome, Firefox ve Opera'nın en son sürümlerinin tümü, kullanıma hazır WebRTC'yi destekler. Ve en önemlisi, Chrome ve Firefox geliştirici ekiplerinden mühendisler, bu iki tarayıcının birbirleriyle kolayca iletişim kurabilmesi için sorunları çözmek için birlikte çalışıyorlardı.

Android işletim sistemi

Android işletim sistemlerinde, Chrome ve Firefox için WebRTC uygulamaları kutudan çıkar çıkmaz çalışmalıdır. Android Ice Cream Sandwich sürümünden (4.0) sonra diğer tarayıcılarla çalışabilirler. Bu, masaüstü ve mobil sürümler arasındaki kod paylaşımından kaynaklanmaktadır.

elma

Apple, OS X üzerinde Safari'de WebRTC'yi destekleme planları hakkında henüz herhangi bir duyuru yapmadı. Hibrit yerel iOS uygulamalarının WebRTC kodunu doğrudan uygulamaya yerleştirmesi ve bu uygulamayı bir WebView'a yüklemesi için olası geçici çözümlerden biri.

Internet Explorer

Microsoft, masaüstlerinde WebRTC'yi desteklemez. Ancak, IE'nin (Edge) gelecekteki sürümlerinde ORTC'yi (Nesne Gerçek Zamanlı İletişim) uygulayacaklarını resmi olarak onayladılar. WebRTC 1.0'ı desteklemeyi planlamıyorlar. ORTC'lerini WebRTC 1.1 olarak etiketlediler, ancak bu sadece bir topluluk geliştirmesi ve resmi standart değil. Yakın zamanda ORTC desteğini en son Microsoft Edge sürümüne eklediler. Daha fazla bilgi edinebilirsinizhttps://blogs.windows.com/msedgedev/2015/09/18/ortc-api-is-now-available-in-microsoftedge/.

Özet

WebRTC'nin tek bir API değil, API'ler ve protokollerden oluşan bir koleksiyon olduğuna dikkat edin. Bunların her biri için destek, farklı tarayıcılarda ve işletim sistemlerinde farklı bir düzeyde geliştirilmektedir. En son destek düzeyini kontrol etmenin harika bir yolu,http://canisue.com.Modern API'lerin birden çok tarayıcıda benimsenmesini izler. WebRTC demolarının yanı sıra tarayıcı destekleriyle ilgili en son bilgileri şu adreste bulabilirsiniz:http://www.webrtc.org, Mozilla, Google ve Opera tarafından desteklenen.