טעינת רשת: להגדיר מדד לפני חיפוש סיבה

בקצרה

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

ארכיון מודיעין ריק עם תיקים ומפות
במאמר זה

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

לא לבלבל מדדים

TTFB אינו רק זמן ביצוע השרת. LCP אינו השלמת טעינת כל התוכן. INP נוגע לפעולות; CLS הוא ציון תזוזות, לא משך, ואינו מוגבל לטעינה הראשונית.

לחקור בהיקפים בני השוואה

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

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

מקורות ואימות

הפרדת טעינה מהשהיית אינטראקציה.

דף יכול להיטען במהירות ולאחר מכן להגיב לאט ללחיצה. LCP ו-INP נוגעים לרגעים שונים; כל אבחון זקוק למעקבים ופעולות מייצגות.

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

מקור ראשוני: web.dev — Getting started with measuring Web Vitals. שיטה קשורה: קריאת המדריך המעשי.

ממוצעים ואחוזונים

ממוצע עלול להסתיר פיזור ומקרים איטיים.

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

אפשר לחשב p95 מממוצעים?

לא. ממוצעים ומספרים אינם משחזרים התפלגות.

מקור ראשוני: Prometheus — Histograms and summaries. שיטה קשורה: קריאת המדריך המעשי.