Google Chrome מתכונן להוסיף תמיכה ב-Scroll Capture API ב-Android 12, שיאפשר לך לצלם צילומי מסך של עמוד מלא.
גוגל מוסיפה הרבה תכונות מבוקשות מאוד אנדרואיד 12, אחד מהם הוא גלילה של צילומי מסך. הוצג לראשונה באנדרואיד 12 בטא 3, תכונת צילומי המסך הגלילה מאפשרת לך לצלם צילומי מסך של עמוד מלא, כלומר אינך צריך עוד לצלם ידנית ולאחר מכן לתפור צילומי מסך מרובים יחד. הגישה של גוגל לתכונה שונה מהאופן שבו רוב יצרני ה-OEM יישמו אותה, וכתוצאה מכך היא לא עובדת בכל היישומים כרגע. אחת האפליקציות הבולטות ביותר שאי אפשר לצלם בהן צילום מסך היא Google Chrome, אבל זה אמור להשתנות בקרוב.
כשגוגל עיצבה את תכונת צילומי המסך הגלילה, הם לא רצו לפעול באותה גישה שהרבה יצרני OEM נקטו. רוב יישומי OEM כוללים גלילה אוטומטית למטה תוך כדי לכידת צילומי מסך בודדים לשלב ברגע שמגיעים לסוף העמוד, אך הדבר עלול לגרום לתפירה גרועה תמונות. במקום זאת, גרסת אנדרואיד 12 פועלת ישירות צפיות, אבן הבניין הבסיסית של רכיבי ממשק משתמש באפליקציות אנדרואיד. זה הופך את הגישה של אנדרואיד 12 למהירה ואמינה יותר אך גם פחות תכליתית. גוגל אומרת שצילומי מסך גלילה פועלים מחוץ לקופסה עבור רוב האפליקציות שמשתמשות בממשק משתמש סטנדרטי מבוסס-תצוגה, אך דפי אינטרנט אינם כלולים בסוג ה-View שלשמו התכונה נבנתה. למפתחים שהאפליקציות שלהם לא משתמשות בממשק משתמש מבוסס-תצוגה או במקום זאת משתמשים בממשק משתמש מותאם אישית, גוגל ממליצה ליישם את החדש של אנדרואיד 12
ScrollCapture API כדי לתת למערכת לכידת הגלילה מידע על התצוגה שיש ללכוד.בדיוק כך מתכננים מפתחי Chrome להוסיף תמיכה ללכידת צילומי מסך של עמוד מלא באנדרואיד 12. ב לְבַצֵעַ שהוגשו ל-Chromium Gerrit, מהנדסי Chrome מתכוננים להוסיף תמיכה עבור ScrollCapture API של Android 12.
הקוד מיישם את המחלקה ScrollCaptureManager כדי לספק צילומי מצב מעובדים של הכרטיסייה הפעילה לשימוש עבור צילום מסך ארוך. Chrome מספק צילומי כרטיסיות באמצעות תצוגה מקדימה של צבע, שהם בעצם צילומי מצב המייצגים את התוכן החזותי של דף אינטרנט. תצוגה מקדימה של צבע היא המפתח תכונת הכרטיסיות המיובשות בהקפאה של Chrome, המציג תצוגה מקדימה אינטראקטיבית של כרטיסייה בזמן שהכרטיסייה בפועל נטענת ברקע.
עם זאת, לא תוכל לצלם צילומי מסך של כל דף אינטרנט. התכונה כנראה לא עובדת AMP כרגע, והמפתחים גם להאמין זה לא עובד בדפים עם מספר אזורים שניתנים לגלילה. עם זאת, ייתכן שבעיות אלו ייפתרו לפני שהתכונה תעלה לאוויר ב-Google Chrome.
לאחר מיזוג ההתחייבות, תמיכת לכידת גלילה תינעל מאחורי דגל התכונה "לכידת גלילה". גם אז, התכונה תהיה זמינה בהתחלה רק למשתמשים המפעילים מבנה קנרי. אז זה ייקח בערך 4 שבועות כדי שדגל התכונה יהפוך לזמין למשתמשים בערוץ היציב ואולי אפילו יותר כדי שהדגל יופעל כברירת מחדל. גוגל נאמר בעבר שהם עבדו על כך שהיישום של צילומי המסך הגלילה שלהם יפעל ב-WebViews, וזה עשוי לדרוש המתנה ארוכה עוד יותר מאז WebView של מערכת אנדרואיד האפליקציה מעודכנת ללא תלות בכרום.
תכונה נוספת של אנדרואיד 12 שגוגל כרום מוסיף לה תמיכה היא עיצוב דינמי. התכונה הזו היא פונקציונלי כרגע אך מוסתר מאחורי דגל תכונה, כך שלא נצטרך לחכות זמן רב עד שהוא יהפוך זמין.