אפליקציות מסוג Progressive Web App (PWA) הן אפליקציות מודרניות באיכות גבוהה שנוצרות באמצעות טכנולוגיית אינטרנט. לאפליקציות ה-PWA יש יכולות דומות לאפליקציות ל-iOS, ל-Android ולמחשב, הן מהימנות גם בתנאים של רשתות לא יציבות ואפשר להתקין אותן, כך שקל יותר למשתמשים למצוא אותן ולהשתמש בהן.
רוב המשתמשים מכירים את תהליך התקנת האפליקציות ואת היתרונות של חוויית השימוש באפליקציה מותקנת. אפליקציות מותקנות מופיעות במשטחי ההפעלה של מערכת ההפעלה, כמו התיקייה 'אפליקציות' ב-Mac OS X, תפריט 'התחלה' ב-Windows ומסך הבית ב-Android וב-iOS. האפליקציות המותקנות מופיעות גם במעבר בין פעילויות, במנועי החיפוש במכשיר כמו Spotlight ובגיליונות לשיתוף תוכן.
רוב הדפדפנים מציינים למשתמש שאפשר להתקין את Progressive Web App (PWA) כשהוא עומד בקריטריונים מסוימים. דוגמאות למחוונים כוללות לחצן התקנה בסרגל הכתובות או פריט 'התקנה' בתפריט האפשרויות הנוספות.
בנוסף, כשהקריטריונים מתקיימים, בדפדפנים רבים יופעל אירוע beforeinstallprompt
, שמאפשר לכם לספק חוויית משתמש בהתאמה אישית באפליקציה שתפעיל את תהליך ההתקנה באפליקציה.
קריטריונים להתקנה
ב-Chrome, אפליקציית ה-Progressive Web App שלכם צריכה לעמוד בקריטריונים הבאים כדי שהיא תפעיל את האירוע beforeinstallprompt
ותציג את קידום המכירות להתקנה בדפדפן:
- אפליקציית האינטרנט עדיין לא מותקנת
- עומדת בדרישות היוריסטיקה של מעורבות המשתמשים:
- המשתמש צריך ללחוץ או להקיש על הדף לפחות פעם אחת (בכל שלב, גם במהלך טעינת דף קודמת)
- המשתמש צריך להקדיש לפחות 30 שניות לצפייה בדף (בכל שלב)
- להציג באמצעות HTTPS
- כולל מניפסט של אפליקציית אינטרנט שכולל:
short_name
אוname
icons
- חייב לכלול סמל של 192 פיקסלים ו-512 פיקסליםstart_url
display
– חייב להיות אחד מהערכיםfullscreen
,standalone
,minimal-ui
אוwindow-controls-overlay
- השדה
prefer_related_applications
לא חייב להופיע, או שהוא חייב להיותfalse
בדפדפנים אחרים יש קריטריונים דומים להתקנה, אבל יכול להיות שיש הבדלים קלים. פרטים מלאים זמינים באתרים הרלוונטיים: