סמלים שניתנים להעברה הם פורמט חדש של סמלים שמבטיח שסמל ה-PWA ייראה מעולה בכל מכשירי Android. במכשירי Android חדשים יותר, סמלי PWA שלא תואמים לפורמט של הסמלים שניתנים למיסוך מקבלים רקע לבן. אם משתמשים בסמל שניתן למיסוך, הסמל מבטיח שהסמל יתפוס את כל השטח שמערכת Android מספקת בשבילו.
איך הבדיקה של סמל שניתן למיסוך של Lighthouse נכשלה
Lighthouse מסמן דפים שאין בהם תמיכה בסמלים שניתנים למיסוך:
כדי לעבור את הביקורת:
- חייב להיות מניפסט של אפליקציית אינטרנט.
- המניפסט של אפליקציית אינטרנט חייב לכלול מערך
icons
. - המערך
icons
חייב להכיל אובייקט אחד עם מאפייןpurpose
, והערך של המאפייןpurpose
חייב לכלול אתmaskable
.
איך מוסיפים תמיכה בסמלים שניתנים למיסוך ב-PWA
- השתמש ב-Maskable.app Editor כדי להמיר סמל קיים לסמל שניתן למיסוך.
מוסיפים את המאפיין
purpose
לאחד מהאובייקטים שלicons
במניפסט של אפליקציית האינטרנט. מגדירים את הערך שלpurpose
ל-maskable
. מידע נוסף זמין בקטע ערכים.{ … "icons": [ … { "src": "path/to/maskable_icon.png", "sizes": "196x196", "type": "image/png", "purpose": "maskable" } ] … }
יש להשתמש בכלי הפיתוח ל-Chrome כדי לוודא שהסמל הניתן למיסוך מוצג כראוי. בקטע האם הסמלים הנוכחיים שלי מוכנים?