__إضافة CHROME__ — تحديث علامات التبويب مؤقتًا

סקרים לעומת טעינה מחדש של עמוד מלא עבור לוחות מחוונים חיים

הסקר מעדכן חלק של נתונים. טעינה מחדש של עמוד מלא בונה מחדש את כל הכרטיסייה מהשרת.

לוחות מחוונים חיים לעתים קרובות מערבבים את שני הרעיונות במשפט אחד - "שמור על הלוח הזה רענן" - אבל המנגנונים שונים. Auto Refresh Turbo מתזמן טעינה מחדש של כרטיסיות מלאה עם אזעקות Chrome ו-tabs.reload. זה לא שולח משאל API מותאם אישית עבור כל לוח של ספקים.

מה המשמעות של סקרים בדרך כלל

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

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

מה עושה טעינה מחדש של דף מלא

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

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

כאשר טעינה מחדש היא הכלי הנכון

עבור מחלקה זו של עבודה, ראה גם רענון אוטומטי עבור לוחות מחוונים.

כשהסקר (בתוך האפליקציה) מנצח

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

איך Auto Refresh Turbo מתאים

לולאת הליבה של התוסף חיה ב-Service Worker: אתה מגדיר מרווח (או אקראי מינימום–מקסימום), לוחץ על התחל והאזעקות יופעלו tabs.reload עבור כרטיסייה זו. הפעלות הן עצמאיות לכל כרטיסייה. ההגדרות נשארות ב-chrome.storage המקומי.

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

היברידית מעשית

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

  1. אשר אם הלוח כבר מתעדכן בזמן אמת
  2. אם הוא מתעשן, נסה טעינה רגילה של 30-60 שניות בכרטיסייה ייעודית
  3. הוסף לוח זמנים יומי כדי שהלילות יישארו שקטים
  4. השתמש ברענון קשה רק כאשר המטמון שומר על מעטפת ישנה

מגבלות תעריפים ואתגרים

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

נסה זאת

התקן את Auto Refresh Turbo, ולאחר מכן עקוב אחר התחל בעוד כשתי דקות.

קשורים

استمر في الاستكشاف

مثير للاهتمام