החלונית 'ביצועים' בכלי הפיתוח של Chrome עוזרת למפתחים למדוד ולבצע אופטימיזציה של ביצועי זמן הריצה שלהם בדרכים שונות במשך כמעט 15 שנים. החלונית התחילה בתור ציר זמן והתפתחה לחלונית הביצועים שאנחנו מכירים היום.
במהלך התקופה הזו השקנו ב-Chrome תכונות ומוצרים אחרים עם ביצועים חזקים. חשוב לציין ש-Lighthouse הושק ב-2016 כדי לעזור לזהות הזדמנויות לאופטימיזציה בקלות רבה יותר. החלונית הניסיונית 'תובנות לגבי הביצועים' הושקה ב-2022 כדי לבדוק דרכים חדשות להצגת תובנות לגבי הביצועים.
בחלונית 'ביצועים' יש מגוון נתונים ותכונות שעוזרים למפתחים להבין לעומק בעיות טעינה של דפים וביצועים בסביבת זמן הריצה. אבל בואו נהיה מציאותיים לרגע ונודה בכך שיכול להיות קשה להשתמש ב-Optimize וקשה לזהות את ההזדמנויות המשמעותיות ביותר לשיפור ביצועי הדף. בנוסף, כלים אחרים שעוזרים לסנן את הרעשים ולבודד במהירות הזדמנויות – כמו Lighthouse – לא מחוברים יותר לחלונית 'ביצועים'.
כדי לעזור למפתחים לזהות בעיות בביצועים ולשחזר אותן, אנחנו משיקים תכונות ולמידות מ-Lighthouse ומחלונית התובנות לגבי הביצועים, ומשתלבים אותן בחלונית הקיימת 'ביצועים'. אנחנו מתמקדים גם בחוויית המשתמש ובנוחות השימוש כדי לשפר את היעילות של חלונית הביצועים ככלי לאופטימיזציה של ביצועי האתר.
מה התוצאה? חלונית אחת – קלה וחזקה יותר מתמיד – לכל נתוני הביצועים והתובנות.
עכשיו קל יותר לבצע פעולות לשיפור ביצועי האתר
לפי המשוב שלכם, הצפיפות הגבוהה של המידע מובילה לאתגרים נוספים בתחום הנוחות. אנחנו מפתחים תכונות ותיקונים כדי לעזור. תהליכי אופטימיזציה מרכזיים, כמו שיפור מדדי הליבה לבדיקת חוויית המשתמש באתר (Core Web Vitals), מקבלים טיפול ברמה הגבוהה ביותר. אנחנו מתכננים להוסיף תכונות כמו הערות, שיאפשרו לכם לסמן תובנות ולשתף את הלמידה עם הקולגות שלכם. הצגת הקורלציות בנתונים תעזור לכם להבין טוב יותר מערכת מורכבת, ותספק לכם דרכים נוספות לגלות איך הנתונים מקושרים, למשל בקשות רשת לפעילות של שרשור ראשי.
אנחנו נשיק תכונות חדשות ככל שנפתח אותן, ונשתף עדכון על היכולות החדשות של הלוח מדי כמה חודשים. רק עוד רגע. בקרוב תתחילו לראות תכונות חדשות!
העוצמה של Lighthouse, בחלונית הביצועים
ראינו שמפתחים משתמשים גם בחלונית של Lighthouse וגם בחלונית של ביצועים, ושהשינוי בין ההקשרים של שתיהן הוא אתגר. בנוסף, כדי לבצע פעולות בעקבות הממצאים של Lighthouse, יכול להיות שתצטרכו לעבור לחלונית 'ביצועים' כדי לקבל הקשר נוסף. המצב הזה יוצר בעיות, כי הסקירה הכללית המפורטת של ביצועי הדף לא תואמת לנתוני הביצועים המפורטים.
אנחנו משלבים את ניתוח הביצועים של Lighthouse באופן מעמיק דרך החלונית 'ביצועים'. בעזרת השילוב הזה, מערכת Lighthouse תציג את ההזדמנויות העיקריות לשיפור ביצועי הדף בחלונית הביצועים עצמה, עם כל הפרטים הנדרשים כדי לבצע פעולה לגבי ההזדמנות.
אחרי שנעביר את כל הפונקציונליות של הביצועים לחלונית 'ביצועים', החלונית העצמאית של Lighthouse בכלי הפיתוח תהיה מיותרת ותוצא משימוש. הסגירה של הלוח הזה תתבצע רק במחצית השנייה של שנת 2025. חשוב לציין בבירור שLighthouse לא יוצא משימוש.
Lighthouse כאן כדי להישאר
מודול ה-npm של Lighthouse והדוח של Lighthouse ב-PageSpeed Insights (כולל PSI API) לא יוצאו משימוש. אנחנו עדיין מחויבים לזמינות ולאיכות של Lighthouse ככלי קוד פתוח שאפשר להשתמש בו בסביבה המועדפת על המפתחים כדי להעריך את ביצועי הדפים.
השילוב הזה מאפשר לנו לשפר את לוח הביצועים ואת היכולות של Lighthouse למפתחים שמנסים להבין את זמן הטעינה, את תגובתיות האתר ואת יציבות התוכן.
החלונית הניסיונית 'תובנות לגבי הביצועים' תוסר משימוש
החלונית 'תובנות לגבי הביצועים' הושקה כניסוי כדי לבדוק איך נוכל לטפל בשלושה נקודות כאב מרכזיות: לצמצם את צפיפות המידע בחלונית 'ביצועים', לתמוך בניתוח מבוסס-תרחיש לדוגמה ולצמצם את זמן הלמידה הנדרש לשימוש בחלונית 'ביצועים'.
למדנו הרבה מהניסוי באמצעות משוב מהמפתחים. וידאנו שהניתוח מבוסס-התרחיש הוא כלי חשוב מאוד – לדוגמה, 'אני רוצה לבצע אופטימיזציה של LCP' או 'אני רוצה לבצע אופטימיזציה של דפים כדי לשפר את התגובה שלהם' – ותכונות כמו מעקב אחר שינויי פריסה עוזרות לאבחן ולשפר את המדדים בצורה פשוטה יותר.
המפתחים גם מצאו שהחלונית 'תובנות לגבי הביצועים' קלה יותר לשימוש מאשר החלונית 'ביצועים', מה שמוכיח שצפיפות המידע המוקטנת מושכת. עם זאת, הצפיפות המופחתת הזו באה במקרים רבים על חשבון הפיתוח, והמפתחים נאלצו לעבור לחלונית 'ביצועים' כדי לקבל את הנתונים המפורטים הנדרשים לפעולה.
הלקחים שלנו – ותכונות רבות מהחלונית הניסיונית 'תובנות לגבי הביצועים' – ישולבו בחלונית 'ביצועים'. תכונות כמו ניתוח מבוסס-תרחיש לדוגמה ושיפורים בצפיפות המידע, יחד עם השילוב עם Lighthouse, יעזרו לנו לספק תובנות פרקטיות יותר מאי פעם לגבי ביצועי הדפים.
הניסוי 'תובנות לגבי הביצועים' יוסר בהמשך שנת 2024.
איפה אפשר לשלוח משוב
אנחנו ממשיכים להשיק תכונות חדשות, ונשמח לקבל מכם משוב. אם יש לכם רעיונות לשיפור התכונות שנוספו, או אם יש הפרעה לא נחוצה בתהליך הנוכחי שלכם בחלונית, נשמח לשמוע מכם. אנחנו רוצים לדעת מה עובד ומה לא עובד, ואת מה לדעתכם אפשר לשפר. תודה!