स्क्रीन शेयर करते समय ज़रूरत से ज़्यादा शेयर करने से बचना

फ्रैंको ब्यूफ़ोर्ट
फ़्रैंकोइस ब्यूफ़ोर्ट
एलाड एलोन
एलाड ऐलन

getDisplayMedia() की बदौलत वेब प्लैटफ़ॉर्म पर टैब, विंडो, और स्क्रीन शेयर करना पहले से ही संभव है. अब हम इन सुधारों को लागू कर रहे हैं. इनसे लोगों को गलती से, गलती से शेयर करने से रोका जा सकेगा:

  • स्क्रीन शेयर करने के बजाय, टैब शेयर करना अब डिफ़ॉल्ट विकल्प है.
  • displaySurface विकल्प से यह पता चलता है कि वेब ऐप्लिकेशन को किसी खास तरह का डिसप्ले प्लैटफ़ॉर्म (टैब, विंडो या स्क्रीन) देना पसंद है.
  • surfaceSwitching विकल्प से यह पता चलता है कि Chrome को उपयोगकर्ता को, शेयर किए गए टैब के बीच डाइनैमिक तरीके से स्विच करने की अनुमति देनी चाहिए या नहीं.
  • selfBrowserSurface विकल्प का इस्तेमाल, उपयोगकर्ता को मौजूदा टैब शेयर करने से रोकने के लिए किया जा सकता है. यह "शीशों का हॉल" इफ़ेक्ट से बचाता है.
  • systemAudio विकल्प से यह पक्का होता है कि Chrome सिर्फ़ उपयोगकर्ता को सही ऑडियो-कैप्चर करने की सुविधा दे.
getDisplayMedia() को कॉल करने पर, मीडिया पिकर के प्रॉम्प्ट का स्क्रीनशॉट.
getDisplayMedia() को कॉल करने पर, Chrome की मीडिया पिकर की सुविधा.

उपयोगकर्ता को ऑफ़र किए गए प्रॉडक्ट का क्रम फिर से दिखाना

getDisplayMedia() को कॉल करने पर, उपयोगकर्ताओं को एक मीडिया पिकर दिखाया जाता है. इसकी मदद से, वे अपनी पसंद के किसी भी डिसप्ले प्लैटफ़ॉर्म को शेयर कर सकते हैं. अनुभव से पता चलता है कि ऑफ़र के क्रम से, उपयोगकर्ताओं के चुने गए विकल्प पर असर पड़ता है. हम Chrome 107 में, पिकर को फिर से क्रम में लगाने के साथ प्रयोग कर रहे हैं, ताकि उपयोगकर्ताओं को टैब पर ले जाया जा सके. यह ज़्यादातर मामलों में सबसे अच्छा विकल्प है.

पुराने और नए मीडिया पिकर के प्रॉम्प्ट के स्क्रीनशॉट.
Chrome का मीडिया पिकर (पुराना बनाम नया).

अनुमानित फ़ायदे यहां बताए गए हैं:

निजता

पहले, स्क्रीन डिफ़ॉल्ट विकल्प के तौर पर उपलब्ध होती थीं. यह निजता बनाए रखने का सबसे कम विकल्प है, क्योंकि हो सकता है कि उपयोगकर्ता अपनी उम्मीद से ज़्यादा निजी जानकारी सार्वजनिक कर दें. जैसे:

  • टाइमज़ोन (सिस्टम की घड़ी के हिसाब से)
  • Language
  • सिस्टम से मिलने वाली सूचनाएं
  • चल रहे ऐप्लिकेशन
  • इंस्टॉल किए गए ऐप्लिकेशन
  • इंस्टॉल किए गए एक्सटेंशन
  • Bookmarks
  • ब्राउज़िंग इतिहास (खोज वाली पट्टी के ज़रिए)
  • उपयोगकर्ता की प्रोफ़ाइल फ़ोटो (ब्राउज़र, सिस्टम, अन्य ऐप्लिकेशन)
  • रग्बी-क्लब की संबद्धता (डेस्कटॉप वॉलपेपर के ज़रिए)
  • बैकग्राउंड में चलने वाले ऐप्लिकेशन, जैसे कि कैलेंडर से मिलने वाली ऑडियो सूचनाएं

इनमें से ज़्यादातर समस्याएं, स्क्रीन के बजाय टैब शेयर करके कम की जा सकती हैं.

सुविधा का पूरा होना

टैब शेयर करने की प्रोसेस अब और भी बेहतर हो गई है:

  • टैब का ऑडियो शेयर करने की सुविधा सभी प्लैटफ़ॉर्म पर काम करती है. सिस्टम के ऑडियो और विंडो ऑडियो को शेयर करने की सुविधा, सिर्फ़ कुछ प्लैटफ़ॉर्म पर उपलब्ध है.
  • टैब शेयर करते समय, अन्य सुविधाएं इस्तेमाल करके कैप्चर किए गए कॉन्टेंट के साथ बेहतर तरीके से मिलकर काम करने की सुविधा देती हैं:
    • कैप्चर हैंडल की मदद से, कैप्चर किए गए टैब को पहचाना जा सकता है और उसके साथ कोई कम्यूनिकेशन चैनल बनाया जा सकता है.
    • क्षेत्र के हिसाब से कैप्चर करने की सुविधा की मदद से, कैप्चर किए गए कॉन्टेंट की ज़्यादा जानकारी शामिल की जा सकती है.

परफ़ॉर्मेंस और उपयोगकर्ता अनुभव

जब कोई उपयोगकर्ता दूसरे वेब ऐप्लिकेशन को शेयर करना चाहता है, तो वह Chrome विंडो या पूरी स्क्रीन के बजाय, उस ऐप्लिकेशन वाले टैब को सीधे तौर पर शेयर करना बेहतर होता है.

  • उपयोगकर्ता के किसी दूसरे ऐप्लिकेशन से इंटरैक्ट करने पर भी, टैब शेयर होता रहेगा.
  • इससे, रिमोट उपयोगकर्ताओं के डिवाइस पर दिखने वाली इमेज “कार्रवाई पर ज़ूम इन” हो जाएगी और यह ज़्यादा साफ़ हो जाएगी.
  • ग़ैर-ज़रूरी कॉन्टेंट को कैप्चर, कोड में बदलने, और ट्रांसमिशन से बचने से सीपीयू और बैंडविड्थ की बचत होती है.
  • अन्य तरह के कैप्चर के मुकाबले, टैब-कैप्चर करने के लिए ज़्यादा स्थिर फ़्रेम-रेट हो सकता है.

स्क्रीन शेयर करने के नए कंट्रोल

displaySurface, surfaceSwitching, selfBrowserSurface, और systemAudio के नए विकल्पों की मदद से, स्क्रीन शेयर करने का अनुभव बेहतर बनाया जा सकेगा.

ज़्यादा जानकारी के लिए, निजता को बनाए रखने वाली स्क्रीन शेयर करने के कंट्रोल देखें.

आगे क्या करना है

suppressLocalAudioPlayback विकल्प से यह पता चलेगा कि टैब में चल रहा ऑडियो, उपयोगकर्ता के लोकल स्पीकर से चलेगा या नहीं.

शर्त के साथ फ़ोकस करने की सुविधा की मदद से, कैप्चर करने वाला वेब ऐप्लिकेशन, ब्राउज़र को कैप्चर की गई डिसप्ले सरफ़ेस पर फ़ोकस करने या फ़ोकस में होने वाले ऐसे बदलाव से बचने के लिए निर्देश देगा.

स्वीकार हैं

हीरो इमेज, जेलेके वानूटेघम ने तैयार की है.

इस लेख को पढ़ने के लिए, रेचल ऐंड्रू का धन्यवाद.