הזמן עד לפעילות מלאה (TTI)

הזמן עד לפעילות מלאה (TTI) הוא מדד Lab למדידת הרספונסיביות בזמן הטעינה. הוא עוזר לזהות מקרים שבהם דף נראה אינטראקטיבי אבל למעשה הוא לא. זמן TTI מהיר עוזר לוודא שהדף שימושי.

מהו TTI?

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

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

  1. מתחילים בהצגת תוכן ראשוני (FCP).
  2. מחפשים קדימה בזמן חלון שקט של לפחות חמש שניות, כאשר חלון שקט מוגדר בתור: ללא משימות ארוכות ולא יותר משתי בקשות GET של רשתות שנמצאות בטיפול.
  3. מחפשים לאחור את המשימה הארוכה האחרונה לפני חלון השקט, ומפסיקים ב-FCP אם לא נמצאות משימות ארוכות.
  4. TTI הוא שעת הסיום של המשימה הארוכה האחרונה לפני חלון השקט (או אותו ערך כמו FCP אם לא נמצאו משימות ארוכות).

הדיאגרמה הבאה תעזור לכם להבין את השלבים שלמעלה:

ציר זמן של טעינת דף שבו מוסבר איך מחשבים את זמן הטעינה הראשוני

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

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

כשמשתמשים מנסים ליצור אינטראקציה עם דף שנראה אינטראקטיבי אבל לא, סביר להניח שהם יגיבו באחת משתי דרכים:

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

כדי למנוע את הבעיה הזו, כדאי לעשות כמיטב יכולתכם כדי לצמצם את ההבדל בין FCP ל-TTI. במקרים שבהם יש הבדל ניכר, חשוב להבהיר באמצעות אינדיקטורים חזותיים שהרכיבים בדף עדיין לא אינטראקטיביים.

איך מודדים את TTI

TTI הוא מדד שהכי טוב למדוד במעבדה. הדרך הטובה ביותר למדוד את זמן הטעינה הראשוני היא להריץ באתר בדיקת ביצועים של Lighthouse. פרטים על השימוש מפורטים במסמכי העזרה של Lighthouse בנושא TTI.

כלי Labs

מהו ציון TTI טוב?

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

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

איך לשפר את TTI

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

כדי ללמוד איך לשפר את זמן הטעינה הראשוני באופן כללי (בכל אתר), אפשר לעיין במדריכי הביצועים הבאים: