כדי להוסיף לדף רשת פרסום, לחצן מדיה חברתית, בדיקת A/B או שירות לניתוח נתונים, בדרך כלל צריך להוסיף ל-HTML סקריפט של צד שלישי. הסקריפטים האלה של צד שלישי יכולים להשפיע באופן משמעותי על ביצועי טעינת הדף.
איך נכשלת הבדיקה של Lighthouse על קוד צד שלישי
התכונה Lighthouse מסמנת דפים עם קוד של צד שלישי שחוסם את ה-thread הראשי למשך 250 אלפיות השנייה או יותר:
סקריפט של צד שלישי הוא כל סקריפט שמתארח בדומיין ששונה מהדומיין של כתובת ה-URL שבדקתם באמצעות Lighthouse. במהלך טעינת הדף, מערכת Lighthouse מחשבת את משך הזמן שבו כל אחד מהסקריפטים של הצד השלישי חוסם את ה-thread הראשי. אם זמן החסימה הכולל ארוך מ-250 אלפיות השנייה, הביקורת תיכשל.
איך לצמצם את ההשפעה של קוד של צד שלישי
במאמר זיהוי סקריפטים איטיים של צד שלישי מוסבר איך להשתמש בכלי הפיתוח ל-Chrome ובביקורות אחרות ב-Lighthouse כדי לזהות קוד בעייתי של צד שלישי, ומידע על אסטרטגיות אופטימיזציה זמין במאמר טעינה יעילה של JavaScript של צד שלישי.