Workbox
ספריות וכלים של קובצי שירות (service worker) מוכנים לייצור.
מבוא ל-Service Workers
בואו לגלות איך עובדי שירות יכולים לשפר בהדרגה את האתר שלכם, ואיך תיבת העבודה עוזרת לכם.
סקירה כללית של קובץ השירות
קובצי שירות (service worker) הם נכסי JavaScript מיוחדים שפועלים כשרתי proxy בין דפדפני אינטרנט לבין שרתי אינטרנט.
מחזור חיים
הבנת האופן שבו קובצי שירות מתנהגים כדי לאפשר שימוש באפליקציות לא מקוונות
אסטרטגיות לשמירה במטמון
אסטרטגיות לאינטראקציה בין אירוע האחזור של קובץ שירות (service worker) לבין ממשק המטמון.
סקירה כללית של תיבת העבודה
קבוצת מודולים שמפשטים את תהליך הניתוב והשמירה במטמון של Service Worker.
המידע העיקרי מבחינתך
הנחיות שכדאי להביא בחשבון כשבונים קובץ שירות (service worker).
ציפיות בנוגע לפריסה של קובץ שירות (service worker)
להבין את ההשפעה של קובץ שירות (service worker) על אתר לאחר הפריסה.
הסרת כלי שירות עם באגים
איך לתקן קובץ שירות (service worker) שגורם לבעיות.
שיפור חוויית הפיתוח של קובצי שירות (service worker)
לפתור כמה מבעיות הפיתוח המקומיות שאתם עשויים להיתקל בהן במהלך שימוש ב-Service Workers.
פתרון בעיות ורישום ביומן
סקירה של תכונות הרישום ביומן של Workbox וכלים לניפוי באגים של קובצי שירות (service worker) בדפדפן.
אסטרטגיות לארכיטקטורות שונות
מבוא לשתי הארכיטקטורות של אתרים שונים.
מודל מעטפת של אפליקציה
איך להתאים בין מודל המעטפת של האפליקציה לבין קובץ שירות (service worker) ב-SPA.
טעינה מראש של ניווט ל-HTML עם עדיפות לרשת
מהי טעינה מראש של ניווט, איך היא מזרזת את הניווט ואיך להשתמש בה בתיבת העבודה.
אפליקציות מהירות יותר למספר דפים עם זרמי נתונים
השתמשו בסטרימינג של תיבת עבודה כדי ליצור אפליקציות עם מספר דפים, וכך ליצור חוויות מהירות שעובדות באופן כמעט מיידי.
שמירה מראש של 'עשה' או 'לא לעשות'
מה לעשות ומה לא לעשות לפני השמירה במטמון.
מכסת אחסון
מדריך להגדרת תיבת עבודה כדי להימנע מבעיות במכסת האחסון.
תרחישים לדוגמה ומתכונים
נלמד איך לטפל בתרחישים שונים כדי להפיק את המירב מ-Workbox.
שימוש בחלון של תיבת עבודה
לפעמים משתמשים עוברים למצב אופליין. כדאי ללמוד איך להסתגל לשינויים, ולעזור להם להמשיך לקבל בקשות כשיתאים להם שוב באינטרנט.
שמירת משאבים במטמון במהלך זמן ריצה
איך לטפל במשאבים במטמון בזמן ריצה, כולל במשאבים ממקורות שונים.
אילוץ זמן קצוב לתפוגה של הרשת
מידע נוסף על אילוץ זמן קצוב לתפוגה של רשת כשהחיבור לרשת איטי, בתזמון הנכון.
גישה למטמון מהחלון
גישה למכונות של מטמון לא מוגבלת רק להיקף של קובץ השירות. במאמר הזה נסביר איך לגשת אליהן מהקשר של החלון.
הצגת וידאו ואודיו שנשמרו במטמון
כאן תלמדו איך להשתמש בתיבת עבודה-טווח-בקשה כדי לטפל בבקשות של משאבי אודיו ווידאו בדרך צפויה.
ניהול של תגובות חלופיות
לפעמים משתמשים נתקלים בכשלים ברשת או עוברים למצב אופליין. במאמר הזה נסביר איך להסתגל למצבים האלה ולתת מענה כתגובה חלופית.
טיפול בעדכונים באופן מיידי
איך מעדכנים משתמשים כשמעדכנים קובץ שירות (service worker).
מתבצע ניסיון חוזר לבקשות כשיהיה שוב חיבור לאינטרנט
לפעמים משתמשים עוברים למצב אופליין. כדאי ללמוד איך להסתגל לשינויים, ולעזור להם להמשיך לקבל בקשות כשיתחדש החיבור לאינטרנט.
יישומי פלאגין של תיבת עבודה
למרות שתיבת העבודה מציעה הרבה אפשרויות מועילות, ייתכן שתצטרכו להרחיב אותה כדי לעמוד בדרישות האפליקציה.
משאבים נוספים
מתעמקים במודולים של Workbox, בקוד המקור ועוד.
מודולים של תיבת עבודה
קובצי שירות (service worker) הם נכסי JavaScript מיוחדים שפועלים כשרתי proxy בין דפדפני אינטרנט לבין שרתי אינטרנט.
תיבת עבודה ב-GitHub
בעיות בקבצים, לקרוא נתוני גרסה ולעיין בקוד המקור.