הבדלים ברינדור של אפליקציות ב-Chromebooks

מאחר שאפליקציות ל-Android פועלות בחלון ב-ChromeOS, יש הבדלים קלים באופן שבו האפליקציות מוצגות ב-Chromebooks. ההבדלים האלה מפורטים בפסקה הבאה.

משימות, חלונות ושקיפות

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

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

הפתרון הזה לא פועל בסביבת חלון, מהסיבות הבאות:

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

כדי לצמצם את הבעיה הזו, Play ל-ChromeOS מצייר מלבן שקוף למחצה מאחורי כל חלון. לכן, אפליקציות לעולם לא יכולות להיות שקופות ב-100% כשהן פועלות ב-ChromeOS, גם אם משתמשים בנושא Theme.Translucent.NoTitleBar.