מה חדש בכלי הפיתוח (Chrome 78)

תמיכה בלקוחות מרובים בחלונית Audits

עכשיו אפשר להשתמש בחלונית Audits בשילוב עם תכונות אחרות של כלי הפיתוח, כמו Request block ו-Local Overrides.

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

ציון הביצועים הראשוני הוא 70.

איור 1. ציון הביצועים הראשוני.

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

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

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

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

איור 3. להשתמש בכרטיסייה Request block (בקשת חסימה) כדי לחסום את הסקריפטים הבעייתיים.

לאחר מכן בודקים שוב את הדף:

ציון הביצועים השתפר ל-97 אחרי הפעלת חסימת הבקשות.

איור 4. דירוג הביצועים השתפר ל-97 אחרי חסימת הסקריפטים הבעייתיים.

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

בעיה מס' 991906 ב-Chromium

ניפוי באגים ב-handler של תשלומים

הקטע Background Services בחלונית Application תומך עכשיו באירועים של Payment Handler.

  1. נכנסים לחלונית Application (אפליקציה).
  2. פותחים את החלונית Payment Handler.
  3. לוחצים על הקלטה. כלי הפיתוח מתעדים אירועים של Handler של תשלומים במשך 3 ימים, גם כשכלי הפיתוח סגורים.

    הקלטת אירועים של מטפל תשלומים.

    איור 5. הקלטת אירועים של מטפל תשלומים.

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

  5. לאחר הפעלת אירוע של Handler של תשלומים, לוחצים על שורת האירוע כדי לקבל מידע נוסף על האירוע.

    צפייה באירוע של תוכנית לטיפול בתשלומים.

    איור 6. צפייה באירוע של תוכנית לטיפול בתשלומים.

בעיה מס' 980291 ב-Chromium

Lighthouse 5.2 בחלונית Audits

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

צילום מסך של הביקורת 'שימוש מצד שלישי' בממשק המשתמש של דוח Lighthouse.

איור 7. הביקורת שימוש על ידי צד שלישי.

בעיה מס' 772558 ב-Chromium

Largest Contentful Paint (LCP) בחלונית הביצועים

כשמנתחים את ביצועי העומסים בחלונית Performance (ביצועים), הקטע Timings (תזמונים) כולל עכשיו סמן של Largest Contentful Paint (LCP). מדד LCP מדווח על זמן הרינדור של רכיב התוכן הגדול ביותר שמוצג באזור התצוגה.

סמן ה-LCP בקטע 'תזמונים'.

איור 8. הסמן LCP בקטע תזמונים.

כדי להדגיש את צומת ה-DOM המשויך ל-LCP:

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

    הקטע 'צומת קשור' בכרטיסייה 'סיכום'.

    איור 9. הקטע צומת קשור בכרטיסייה סיכום.

  3. לוחצים על הצומת הקשור כדי לבחור אותו בעץ ה-DOM.

בעיות בכלי הפיתוח לקובץ בתפריט הראשי

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

עזרה > דיווח על בעיה בכלי הפיתוח."width="800"height="604">

איור 10. התפריט הראשי > עזרה > דיווח על בעיה בכלי הפיתוח.

הורדת הערוצים של התצוגה המקדימה

כדאי להשתמש ב-Chrome Canary, Dev או Beta כדפדפן הפיתוח בברירת מחדל. ערוצי התצוגה המקדימה האלה נותנים לך גישה לתכונות החדשות של כלי הפיתוח, בודקים ממשקי API מתקדמים של פלטפורמת האינטרנט ומוצאים בעיות באתר לפני שהמשתמשים יגלו אותן!

יצירת קשר עם צוות כלי הפיתוח ל-Chrome

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

  • שלחו לנו הצעה או משוב דרך crbug.com.
  • כדי לדווח על בעיה בכלי הפיתוח, לוחצים על אפשרויות נוספות   עוד   > עזרה > דיווח על בעיות בכלי הפיתוח בכלי הפיתוח.
  • אפשר לשלוח ציוץ אל @ChromeDevTools.
  • אפשר לכתוב תגובות לגבי 'מה חדש' בסרטוני YouTube בכלי הפיתוח או בסרטונים ב-YouTube בקטע 'טיפים לשימוש בכלי הפיתוח'.

מה חדש בכלי הפיתוח

רשימה של כל מה שמכוסה בסדרה מה חדש בכלי הפיתוח.

Chrome 123

גרסה 122 של Chrome

גרסה 121 של Chrome

Chrome 120

גרסה 119 של Chrome

גרסה 118 של Chrome

גרסה 117 של Chrome

גרסה 116 של Chrome

Chrome 115

Chrome 114

גרסה 113 של Chrome

גרסה 112 של Chrome

גרסה 111 של Chrome

Chrome 110

Chrome 109

גרסה 108 של Chrome

גרסה 107 של Chrome

Chrome 106

Chrome 105

Chrome 104

גרסה 103 של Chrome

גרסה 102 של Chrome

גרסה 101 של Chrome

Chrome 100

גרסה 99 של Chrome

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

גרסה 92 של Chrome

גרסה 91 של Chrome

Chrome 90

גרסה 89 של Chrome

גרסה 88 של Chrome

גרסה 87 של Chrome

גרסה 86 של Chrome

גרסה Chrome 85

גרסה 84 של Chrome

גרסה 83 של Chrome

גרסה 82 של Chrome

Chrome 82 בוטל.

גרסה 81 של Chrome

גרסה 80 של Chrome

גרסה 79 של Chrome

גרסה 78 של Chrome

גרסה 77 של Chrome

גרסה 76 של Chrome

גרסה 75 של Chrome

גרסה 74 של Chrome

גרסה 73 של Chrome

גרסה 72 של Chrome

גרסה 71 של Chrome

גרסה 70 של Chrome

גרסה Chrome 68

Chrome גרסה 67

Chrome 66

גרסה Chrome 65

Chrome 64

Chrome 63

גרסה 62 של Chrome

גרסה 61 של Chrome

Chrome 60

Chrome 59