ביצוע משימות במהירות בעזרת קיצורי דרך של אפליקציות

קיצורי הדרך של האפליקציות מאפשרים גישה מהירה לכמה פעולות נפוצות שהמשתמשים צריכים לבצע לעיתים קרובות.

François Beaufort
François Beaufort
Jungkee Song
Jungkee Song

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

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

מידע על קיצורי דרך של אפליקציות

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

כדי להפעיל את תפריט קיצורי הדרך של האפליקציות, לוחצים לחיצה ימנית על סמל האפליקציה בשורת המשימות (Windows) או ב-Dock (macOS) במחשב של המשתמש, או לוחצים לחיצה ארוכה על סמל מרכז האפליקציות של האפליקציה ב-Android.

צילום מסך של תפריט קיצורי הדרך של האפליקציות שנפתח ב-Android
תפריט קיצורי הדרך של האפליקציות נפתח ב-Android
צילום מסך של תפריט קיצורי הדרך של האפליקציות שנפתח ב-Windows
תפריט קיצורי הדרך של האפליקציות נפתח ב-Windows

תפריט קיצורי הדרך של האפליקציות מוצג רק ל-Progressive Web Apps שמותקנות במחשב או בנייד של המשתמש. כדאי לעיין במאמר התקנה במודול 'מידע על PWA' כדי לקבל מידע על הדרישות בנוגע להתקנה.

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

  • פריטי ניווט ברמה העליונה (למשל דף הבית, ציר זמן, הזמנות אחרונות)
  • חיפוש
  • משימות להזנת נתונים (למשל: כתיבת אימייל או ציוץ, הוספת קבלה)
  • פעילויות (למשל, התחלת צ'אט עם אנשי הקשר הפופולריים ביותר)

הגדרת קיצורי דרך לאפליקציות בקובץ המניפסט של אפליקציית האינטרנט

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

{
  "name": "Player FM",
  "start_url": "https://player.fm?utm_source=homescreen",
  …
  "shortcuts": [
    {
      "name": "Open Play Later",
      "short_name": "Play Later",
      "description": "View the list of podcasts you saved for later",
      "url": "/play-later?utm_source=homescreen",
      "icons": [{ "src": "/icons/play-later.png", "sizes": "192x192" }]
    },
    {
      "name": "View Subscriptions",
      "short_name": "Subscriptions",
      "description": "View the list of podcasts you listen to",
      "url": "/subscriptions?utm_source=homescreen",
      "icons": [{ "src": "/icons/subscriptions.png", "sizes": "192x192" }]
    }
  ]
}

כל איבר במערך shortcuts הוא מילון שמכיל לפחות name ו-url. חברים אחרים הם אופציונליים.

name
תווית קריאה אנושית לקיצור הדרך של האפליקציה כשהיא מוצגת למשתמש.
ֶshort_name (אופציונלי)
תווית שאנשים יכולים לקרוא כאשר השטח מוגבל. מומלץ לספק אותו, למרות שהוא אופציונלי.
ֶdescription (אופציונלי)
המטרה של קיצור הדרך לאפליקציה, שקריאה לאנשים. לא משתמשים בה בזמן הכתיבה, אבל יכול להיות שבעתיד תיחשף אליה לטכנולוגיה מסייעת.
url
כתובת ה-URL נפתחת כשמשתמש מפעיל את קיצור הדרך של האפליקציה. כתובת ה-URL הזו חייבת להיכלל בהיקף המניפסט של אפליקציית האינטרנט. אם מדובר בכתובת URL יחסית, כתובת ה-URL הבסיסית תהיה כתובת ה-URL של המניפסט של אפליקציית האינטרנט.
ֶicons (אופציונלי)

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

אם רוצים שהסמלים יהיו מושלמים בפיקסלים, אפשר להוסיף אותם במרווחים של 48dp (לדוגמה: סמלים של 36x36, 48x48, 72x72, 96x96 , 144x144 או 192x192 פיקסלים). אחרת, מומלץ להשתמש בסמל יחיד של 192x192 פיקסלים.

כדי למדוד את האיכות, הסמלים צריכים להיות לפחות חצי מהגודל האידיאלי של המכשיר ב-Android, שהוא 48dp. לדוגמה, כדי שהסמל יוצג במסך xxhdpi, הסמל צריך להיות בגודל של 72 על 72 פיקסלים לפחות. (הנתון הזה נגזר מהנוסחה להמרה של יחידות dp ליחידות פיקסלים.)

בדיקת קיצורי הדרך של אפליקציות

כדי לוודא שקיצורי הדרך של האפליקציות מוגדרים כראוי, משתמשים בחלונית Manifest בחלונית Application ב-DevTools.

צילום מסך של קיצורי דרך לאפליקציות בכלי הפיתוח
קיצורי הדרך של אפליקציות שמוצגים בכלי הפיתוח

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

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

שיטות מומלצות

סדר את קיצורי הדרך של האפליקציות לפי עדיפות

קיצורי הדרך מוצגים לפי הסדר שבו הגדרתם אותם במניפסט. אנחנו ממליצים לסדר את קיצורי הדרך של האפליקציות לפי עדיפות כי המגבלה על מספר קיצורי הדרך של האפליקציות שמוצגות משתנה לפי הפלטפורמה. לדוגמה, Chrome ו-Edge ב-Windows מגבילים את מספר קיצורי הדרך של האפליקציות ל-10, ו-Chrome ל-Android מציג רק את 3. לפני Chrome 92 ל-Android 7, 4 היה אפשר להשתמש בו. ב-Chrome 92 הוסיף קיצור דרך להגדרות האתר, באמצעות אחד מהמקומות הזמינים לקיצורי דרך באפליקציה.

להשתמש בשמות ייחודיים של קיצורי דרך לאפליקציות

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

מדידת השימוש בקיצורי דרך של אפליקציות

כדאי להוסיף הערות לרשומות url של קיצורי הדרך לאפליקציות, כמו שהייתם עושים עם start_url למטרות ניתוח נתונים (למשל, url: "/my-shortcut?utm_source=homescreen").

תמיכת דפדפן

קיצורי דרך של אפליקציות זמינים בפלטפורמות ובגרסאות שמפורטות בהמשך.

תמיכה בדפדפן

  • 96
  • 96
  • x
  • 17.4

מקור

צילום מסך של תפריט קיצורי הדרך של האפליקציות שנפתח ב-ChromeOS
תפריט קיצורי הדרך של האפליקציות נפתח ב-ChromeOS

תמיכה בנושא פעילות באינטרנט מהימנה

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

PWABuilder היא כלי נהדר שהופך בקלות Progressive Web App לפעילות מהימנה באינטרנט. הוא תומך בקיצורי דרך של אפליקציות עם כמה נקודות חשובות.

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

דוגמה

מומלץ לעיין בדוגמה לקיצורי דרך לאפליקציות ובמקור שלה.