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

התכונות החדשות והשינויים החשובים הצפויים בקרוב בכלי הפיתוח ל-Chrome בגרסה 71 של Chrome:

המשך לקרוא או צפה בגרסת הווידאו של הדף הזה:

כדי להדגיש צומת של DOM, יש להעביר את העכבר מעל 'ביטוי חי'

כשמתבצעת הערכה של Live Express לצומת DOM, יש להעביר את העכבר מעל התוצאה של Live Express כדי להדגיש את הצומת הזה באזור התצוגה.

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

איור 1. העברת העכבר מעל תוצאה של 'ביטוי חי' כדי להדגיש את הצומת באזור התצוגה

אחסון צומתי DOM כמשתנים גלובליים

כדי לאחסן צומת DOM כמשתנה גלובלי, מריצים ביטוי במסוף שמעריך את הצומת, לוחצים לחיצה ימנית על התוצאה ובוחרים באפשרות Store as global variable (אחסון כמשתנה גלובלי).

אחסון כמשתנה גלובלי במסוף.

איור 2. אחסון כמשתנה גלובלי במסוף

לחלופין, לוחצים לחיצה ימנית על הצומת ב-DOM Tree ובוחרים באפשרות Store as Global variable (אחסון כמשתנה גלובלי).

אחסון כמשתנה גלובלי בעץ DOM.

איור 3. אחסון כמשתנה גלובלי בעץ DOM

מידע על יוזמים ועדיפות נמצא כעת בייבוא וייצוא של HAR

כדי לאבחן יומני רשת עם עמיתים, אפשר לייצא את בקשות הרשת לקובץ HAR.

ייצוא בקשות רשת לקובץ HAR.

איור 8. ייצוא בקשות רשת לקובץ HAR

כדי לייבא את הקובץ חזרה לחלונית 'רשת', פשוט גוררים ומשחררים אותו.

כשמייצאים קובץ HAR, כלי הפיתוח כוללים עכשיו מידע על היוזם ופרטים בעדיפות גבוהה בקובץ ה-HAR. כשמייבאים קובצי HAR חזרה לכלי הפיתוח, העמודות Initiator ו-Priority מאוכלסות עכשיו.

השדה _initiator מספק הקשר נוסף לגבי הגורמים לבקשה למשאב. הפעולה הזו ממופה לעמודה יוזם בטבלה 'בקשות'.

עמודת היוזם.

איור 9. עמודת היוזם

אפשר גם להחזיק את Shift ולהעביר את העכבר מעל הבקשה כדי לראות את מיוזם הבקשה ואת יחסי התלות שלה.

הצגת גורמים יוזמים ויחסי תלות.

איור 10. הצגת הגורמים הפותחים ויחסי התלות

בשדה _priority מצוינת רמת העדיפות של הדפדפן שהקצה למשאב. הפעולה הזו ממופה לעמודה Priority (עדיפות) בטבלה Requests, שמוסתרת כברירת מחדל.

העמודה 'עדיפות'.

איור 11. העמודה 'עדיפות'

לוחצים לחיצה ימנית על הכותרת של הטבלה Requests ובוחרים באפשרות Priority (עדיפות) על מנת להציג את העמודה Priority.

איך להציג את העמודה 'עדיפות'.

איור 12. איך להציג את העמודה עדיפות

גישה לתפריט הפקודות מהתפריט הראשי

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

תפריט הפקודות.

איור 13. תפריט הפקודות

עכשיו אפשר לפתוח את תפריט הפקודות מהתפריט הראשי. לוחצים על התפריט הראשי ראשי ובוחרים באפשרות Run command.

פתיחת תפריט הפקודות מהתפריט הראשי.

איור 14. פתיחת תפריט הפקודות מהתפריט הראשי

נקודות עצירה במצב 'תמונה בתוך תמונה'

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

צריך להפעיל את תיבות הסימון enterpictureinpicture, leavepictureinpicture ו-resize ב-Event Listener Breakpoints כדי להשהות את הפעולה בכל פעם שאחד מהאירועים האלה מסוג 'תמונה בתוך תמונה' מופעל. כלי הפיתוח מושהים בשורה הראשונה של ה-handler.

אירועים מסוג 'תמונה בתוך תמונה' בחלונית Event Listener Breakpoints.

איור 16. אירועים מסוג 'תמונה בתוך תמונה' בחלונית Event Listener Breakpoints

(טיפ בונוס) אפשר להפעיל את MonitoringEvents() ב-Console כדי לצפות באירועים של רכיב מסוים

נניח שאתם רוצים להוסיף גבול אדום מסביב ללחצן אחרי שמתמקדים בו ולוחצים על R, E, D, אבל אתם לא יודעים לאילו אירועים צריך להוסיף מאזינים. משתמשים ב-monitorEvents() כדי לרשום את כל האירועים של הרכיב במסוף.

  1. אפשר לקבל הפניה לצומת.

    שימוש ב 'אחסון כמשתנה גלובלי' כדי לקבל הפניה לצומת.

    איור 17. שימוש ב-Store כמשתנה גלובלי כדי לקבל הפניה לצומת

  2. מעבירים את הצומת כארגומנט הראשון אל monitorEvents().

    העברת הצומת אל trackingEvents().

    איור 18. מתבצעת העברה של הצומת אל monitorEvents()

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

    האירועים של הצומת ב-Console.

    איור 19. האירועים של הצומת במסוף

צריך להתקשר אל unmonitorEvents() כדי להפסיק את הרישום של אירועים במסוף.

unmonitorEvents(temp1);

אפשר להעביר מערך כארגומנט השני ל-monitorEvents() אם רוצים לעקוב רק אחרי אירועים מסוימים או סוגים מסוימים של אירועים:

monitorEvents(temp1, ['mouse', 'focus']);

הסוג mouse מורה לכלי הפיתוח לרשום את כל האירועים שקשורים לעכבר, כמו mousedown ו-click. סוגים נתמכים נוספים הם key, touch ו-control.

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

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

כדאי להשתמש ב-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