השמירה על הפרטיות מנצחת! משתמשים משתפים עכשיו את המסכים שלהם בצורה חכמה יותר

François Beaufort
François Beaufort

פלטפורמת האינטרנט מאפשרת למשתמשים לשתף את המסך שלהם באמצעות Screen Capture API. ההטמעה של getDisplayMedia() ב-Chrome כוללת בורר מדיה שמאפשר למשתמשים לשתף כרטיסייה, חלון או מסך. החל מגרסה 107 של Chrome, ביצענו ניסוי עם שינוי קטן בתיבת הדו-שיח הזו, והצבנו את הכרטיסיות כאפשרות הראשונה כדי לעודד משתמשים לשתף כרטיסיות ולא את כל המסך. הכלי הזה מבוסס על המושג המוכר שאופן הניסוח של השאלה משפיע על חלוקת התשובות. התיאוריה הזו נקראת 'תיאוריית הדחיפה', וילדים מכירים אותה בתור 'בבקשה'. אחרי כמה בעיות ראשוניות, הניסוי הוכיח עצמו כהצלחה גדולה, ועכשיו השקנו את חוויית השימוש החדשה הזו לכל המשתמשים.

צילומי מסך של ההנחיות הישנות והחדשות לבחירת מדיה.
בורר המדיה של Chrome (הגרסה החדשה בחלק העליון).

כפי שהסברנו קודם, שיתוף כרטיסיות הוא בדרך כלל האפשרות הטובה ביותר:

  • עדיף מבחינת פרטיות, כי יש סיכוי נמוך יותר שהמשתמשים יחשפו מידע אישי מאפליקציות אחרות, מהתראות, מהגדרות או מהטפט של שולחן העבודה.
  • שימוש יעיל יותר במרחב המסך בצד המקבל.
  • ניצול יעיל יותר של משאבי הרשת, כי פחות פיקסלים משותפים.

לכן, ניסינו להציג את הכרטיסיות כאפשרות הראשונה.

ההשקה הראשונית של הניסוי חשפה תופעת לוואי לא נעימה – כשהכרטיסיות הוצגו קודם, שיעור הבחירה של המשתמשים בכרטיסייה הנוכחית עלה. במצב כזה, ייתכן שחלק מהאפליקציות לא יפעלו כראוי, ואולי אפילו רוב האפליקציות. לדוגמה, באפליקציות של שיחות ועידה בווידאו, המצב הזה יוצר את האפקט 'אולם מראות', שמבלבל את המשתתפים מרחוק ומפריע לשיחות. לכן השעינו את הניסוי.

למרבה המזל, החל מגרסה 107 של Chrome האפשרות selfBrowserSurface זמינה. האפשרות הזו מאפשרת לאפליקציה לקבוע אם Chrome יכלול או יחרוג את הכרטיסייה הנוכחית מרשימת הכרטיסיות שמוצעות למשתמש. מכיוון שמדובר באמצעי בקרה חדש, ברוב האפליקציות לא מצוין כאן ערך מפורש. בניסוי המחודש, החל מגרסה 108 של Chrome, שינינו את ערך ברירת המחדל מ-"include" ל-"exclude". כך הסרנו את ההשפעה הלא רצויה, ועדיין אפשר לאפליקציות מיוחדות להפעיל את ההתנהגות הקודמת.

לשינוי ערך ברירת המחדל כחלק מהניסוי היו יתרונות משלו – מספר הסשנים של צילום עצמי ירד מ-0.8% בערך של סשנים של צילום ל-0% כמעט, וכך המערכת מנעה כמעט את כל המקרים של חבלה עצמית כזו, שקודם לכן השפיעו על כמעט משתמש אחד מתוך 100.

הניסוי חודש ב-Chrome 108. אחרי שהתכונה הגיעה ל-50% מהמשתמשים, ראינו את התוצאות הבאות:

  • שיעור השיתוף של כרטיסיות עלה מ-16% ל-30%.
  • שיעור השיתוף בחלון עלה מ-14% ל-20%.
  • שיעור שיתוף המסך ירד מ-55% ל-36%.
  • שיעור ההמרות מסוג 'תיעוד עצמי' (מבוסס כרטיסייה) ירד מ-0.8% ל-0%.
  • מספר הביטולים עלה בטווח שונה של ערכים. מידע נוסף מופיע בהמשך.
  • מספר ההפעלות (מספר הקריאות ל-getDisplayMedia()) עלה בערכים שונים.
שינויים שנצפו באינטראקציה של המשתמשים עם תיבת הדו-שיח.
המערכת זיהתה שינויים באינטראקציה של המשתמשים עם תיבת הדו-שיח.

נהנינו מאוד מהשינויים בתדירות שבה משתמשים משתפים כרטיסיות, חלונות ומסכים. עם זאת, השינויים בביטולים ובהפעלות היו סיבה אפשרית לדאגה.

כשהרצנו את הניסוי למשך זמן ארוך יותר, שמנו לב שמספר הביטולים בקבוצת הניסוי ירד והתקרב למספר הביטולים בקבוצת הבקרה. התוצאות האלה תואמות לתיאוריה שלנו, לפיה משתמשים עזבו ברגע שראו תיבת דו-שיח לא מוכרת, ולאחר מכן התרגלו אליה עם הזמן.

העלייה במספר הביטולים בקבוצת הבדיקה פחתה לאורך זמן.
העלייה במספר הביטולים בקבוצת הבדיקה פחתה לאורך זמן.

העלייה במספר ההפעלות יכולה להסביר רק חלקית את התיאוריה שלמעלה, כי המספרים לא תואמים, ומספר ההפעלות נשאר גבוה יותר בקבוצת הבדיקה. הסיבה האפשרית לעלייה במספר ההפעלות היא שכאשר משתמשים שיתפו את המסך כולו, הם אף פעם לא נדרשו להפסיק ולהפעיל מחדש את הצילום כדי להתחיל לשתף משהו אחר. עכשיו, כשהם שיתפו כרטיסיות וחלונות בתדירות גבוהה יותר, הם נאלצו להפעיל מחדש את הצילום בתדירות גבוהה יותר. אנחנו מקווים לשפר את התכונה הזו בעתיד, ולאפשר מעברים חלקים יותר בין צילומים של משטחים שונים.