Ekran paylaşımı sırasında aşırı paylaşımdan kaçınma

Faruk Mercan
François Beaufort

getDisplayMedia() sayesinde sekmeleri, pencereleri ve ekranları web platformunda paylaşmak zaten mümkün. Şimdi, kullanıcıları yanlışlıkla fazla sayıda içerik paylaşmaktan kaçınmak için aşağıdaki iyileştirmeleri sunuyoruz:

  • Varsayılan seçenek, ekranları paylaşmak yerine sekmeleri paylaşmaktır.
  • displaySurface seçeneği, web uygulamasının belirli bir görüntü yüzeyi türü (sekmeler, pencereler veya ekranlar) sunmayı tercih ettiğini belirtebilir.
  • surfaceSwitching seçeneği, Chrome'un kullanıcıya paylaşılan sekmeler arasında dinamik olarak geçiş yapmasına izin verip vermeyeceğini belirtir.
  • selfBrowserSurface seçeneği, kullanıcının geçerli sekmeyi paylaşmasını engellemek için kullanılabilir. Bu yöntem, "aynalar" efektini önler.
  • systemAudio seçeneği, Chrome'un kullanıcıya yalnızca alakalı ses yakalamayı sunmasını sağlar.
getDisplayMedia() çağrısı yapıldıktan sonra medya seçici isteminin ekran görüntüsü.
Chrome'un getDisplayMedia() işlevini çağırdıktan sonra medya seçici istemi.

Kullanıcıya sunulan seçimi yeniden sıralama

getDisplayMedia() çağrıldığında, kullanıcılara istedikleri ekran yüzeyini paylaşmalarını sağlayan bir medya seçici sunulur. Deneyimler, teklif sıralamasının kullanıcıların seçimini etkilediğini gösterir. Chrome 107'de kullanıcıları sekmelere yönlendirmek için seçiciyi yeniden sıralayarak deniyoruz. Bu, çoğu durumda en iyi seçenektir.

Eski ve yeni medya seçme istemlerinin ekran görüntüleri.
Chrome’un medya seçicisi (eski veya yeni).

Elde edilmesi beklenen avantajlar aşağıdaki gibidir:

Gizlilik

Önceden ekranlar varsayılan seçenek olarak sunuluyordu. Kullanıcılar başlangıçta amaçladıklarından daha fazla kişisel bilgiyi açığa çıkarabileceğinden, bu, gizliliği en az koruyan seçenektir. Örneğin:

  • Saat dilimi (sistem saati üzerinden)
  • Dil
  • Sistem bildirimleri
  • Çalışan uygulamalar
  • Yüklü uygulamalar
  • Yüklü uzantılar
  • Kitap Ayraçları
  • Tarama geçmişi (çok amaçlı adres çubuğu üzerinden)
  • Kullanıcının profil resimleri (tarayıcı, sistem, diğer uygulamalar)
  • Ragbi kulübü üyeliği (masaüstü duvar kağıtları üzerinden)
  • Takvim gibi arka planda çalışan uygulamalardan gelen sesli bildirimler

Bu endişelerin çoğu, ekran yerine bir sekmenin paylaşılmasıyla azaltılır.

Özelliğin tamlığı

Sekme paylaşımı daha çok özellik içeriyor:

  • Sekme sesinin paylaşılması tüm platformlarda desteklenir. Sistem sesini ve pencere sesini paylaşma özelliği yazı yazıldığında yalnızca bazı platformlarda uygulanmıştır.
  • Sekmeleri paylaşırken tamamlayıcı özellikler, yakalanan içerikle daha yakın ortak çalışma olanağı sağlar:
    • Herkese Açık Tutma Yeri, yakalanan sekmenin tanımlanmasına ve bu sekmeyle bir iletişim kanalı oluşturulmasına olanak tanır.
    • Bölge Yakalama, yakalanan içeriğin daha fazla kapsama alınmasını sağlar.

Performans ve kullanıcı deneyimi

Bir kullanıcı başka bir web uygulamasını paylaşmak istediğinde, Chrome penceresinin veya hatta tüm ekranın yerine, ilgili uygulamayı çalıştıran sekmeyi doğrudan paylaşmak tercih edilir.

  • Kullanıcı başka bir uygulamayla etkileşimde bulunsa bile sekme paylaşılmaya devam eder.
  • Uzak kullanıcıların katılımcılarında ortaya çıkan görüntü, "işleme yakınlaştırılmış" ve dolayısıyla daha net olacaktır.
  • Alakasız içeriğin yakalanmasını, kodlanmasını ve aktarılmasını önlemek CPU ve bant genişliğinden tasarruf sağlar.
  • Sekme yakalama için, diğer yakalama türlerine kıyasla daha istikrarlı bir kare hızı mümkündür.

Yeni ekran paylaşımı kontrolleri

Yeni displaySurface, surfaceSwitching, selfBrowserSurface ve systemAudio seçenekleri, ekran paylaşımı deneyiminizi özelleştirmenize olanak tanır.

Daha fazla bilgi için Gizliliği koruyan ekran paylaşımı kontrollerine göz atın.

Sırada ne var?

suppressLocalAudioPlayback seçeneği, bir sekmede çalan sesin kullanıcının yerel hoparlörlerinden çalınıp çalınmayacağını belirtir.

Koşullu Odak, yakalama web uygulamasının tarayıcıya odağı yakalanan ekran yüzeyine geçirmesi veya böyle bir odak değişikliğinden kaçınması için talimat vermesini sağlar.

Bildirimler

Jelleke Vanooteghem'in hazırladığı lokomotif resim.

Bu makaleyi incelediği için Rachel Andrew'a teşekkür ederiz.