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

François Beaufort
François Beaufort

Sekme, pencere ve ekran paylaşımı, getDisplayMedia() sayesinde web platformunda zaten mümkündür. Artık kullanıcıların yanlışlıkla aşırı paylaşım yapmamasını sağlayacak aşağıdaki iyileştirmeleri kullanıma sunuyoruz:

  • Artık ekran paylaşımı yerine varsayılan seçenek sekme paylaşımıdır.
  • displaySurface seçeneği, web uygulamasının belirli bir görüntüleme yüzeyi türünü (sekmeler, pencereler veya ekranlar) sunmayı tercih ettiğini gösterebilir.
  • surfaceSwitching seçeneği, Chrome'un, kullanıcının paylaşılan sekmeler arasında dinamik olarak geçiş yapmasına izin verip vermeyeceğini belirtir.
  • Kullanıcının geçerli sekmeyi paylaşmasını engellemek için selfBrowserSurface seçeneği kullanılabilir. Bu, "aynaların salonu" efektini önler.
  • systemAudio seçeneği, Chrome'un kullanıcıya yalnızca alakalı ses kaydı sunmasını sağlar.
getDisplayMedia() çağrısından sonra görüntülenen medya seçici isteminin ekran görüntüsü.
getDisplayMedia() çağrıldıktan sonra Chrome'un 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ına olanak tanıyan bir medya seçici sunulur. Deneyimlerimiz, teklifin sıralamasının kullanıcıların seçimini etkilediğini gösteriyor. Chrome 107'de, kullanıcıları çoğu durumda en iyi seçenek olan sekmelere yönlendirmek için seçiciyi yeniden sıralama denemesi yapıyoruz.

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

Elde edilmesi beklenen avantajlar şunlardır:

Gizlilik

Daha önce 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 aracılığıyla)
  • Dil
  • Sistem bildirimleri
  • Çalışan uygulamalar
  • Yüklü uygulamalar
  • Yüklü uzantılar
  • Yer işaretleri
  • 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ü ilişkilendirmesi (masaüstü duvar kağıtları aracılığıyla)
  • Arka planda çalışan uygulamalardan (ör. takvim) gelen sesli bildirimler

Bu endişelerin çoğu, ekran yerine sekme paylaşarak azaltılabilir.

Özellik eksikliği

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

  • Sekme sesinin paylaşılması tüm platformlarda desteklenir. Sistem sesini ve pencere sesini paylaşma işlemi yalnızca bazı platformlarda, yazının hazırlanması sırasında gerçekleştirilir.
  • Sekmeleri paylaşırken tamamlayıcı özellikler, yakalanan içerikle daha yakın işbirliğine olanak tanır:
    • Capture Handle, yakalanan sekmenin tanımlanmasına ve bu sekmeyle iletişim kanalı kurulmasına olanak tanır.
    • Bölge yakalama, yakalanan içeriğin kapsamını daha da daraltmanıza olanak tanır.

Performans ve kullanıcı deneyimi

Kullanıcı başka bir web uygulamasını paylaşmak istediğinde, uygulamanın Chrome penceresi veya hatta ekranın tamamı yerine doğrudan uygulamanın çalıştığı sekmeyi 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 görünen resim, "işlem yakınlaştırılmış" şekilde gösterilir ve bu nedenle daha net olur.
  • Alakasız içeriğin yakalanması, kodlanması ve aktarılmasından kaçınmak CPU ve bant genişliğinden tasarruf sağlar.
  • Sekme yakalama, diğer yakalama türlerine kıyasla daha kararlı bir kare hızına sahiptir.

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 Gizlilik korumalı ekran paylaşımı denetimleri başlıklı makaleyi inceleyin.

Sırada ne var?

suppressLocalAudioPlayback seçeneği, 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 bu tür bir odak değişikliğinden kaçınması yönünde talimat vermesine olanak tanır.

Teşekkür ederiz

Bu makaleyi inceleyen Rachel Andrew'a teşekkürler.