הוצאה משימוש של קובצי Cookie של צד שלישי
יכול להיות שהאתר שלכם משתמש בקובצי Cookie של צד שלישי, ועכשיו הגיע הזמן לפעול לקראת הוצאתם משימוש. במאמר הכנה להוצאה משימוש של קובצי Cookie של צד שלישי מוסבר מה צריך לעשות לגבי קובצי Cookie מושפעים.
תיבת הסימון הכללת בעיות בקובצי Cookie של צד שלישי מופעלת כברירת מחדל לכל משתמשי Chrome, ולכן בכרטיסייה בעיות מוצגת עכשיו אזהרה לגבי קובצי ה-Cookie שיושפעו מההוצאה משימוש הקרובה של קובצי Cookie של צד שלישי. אפשר לבטל את הסימון של תיבת הסימון בכל שלב כדי להפסיק לראות את הבעיות האלה.
בעיה ב-Chromium: 1466310.
ניתוח קובצי ה-Cookie באתר באמצעות Privacy Sandbox Analysis Tool
התוסף Privacy Sandbox Analysis Tool ל-DevTools נמצא בתהליך פיתוח פעיל, והגרסה העדכנית שלפני ההשקה היא 0.3.2. הכלי מאפשר להבין איך האתר משתמש בקובצי Cookie ומספק הנחיות לגבי ממשקי ה-API החדשים של Chrome לשמירה על הפרטיות.
כדי לנתח את קובצי ה-Cookie:
- מתקינים את התוסף ב-Chrome.
- כדי לקבל את הניתוח הטוב ביותר, כדאי לפתוח את האתר בכרטיסייה אחת.
- פותחים את כלי הפיתוח ועוברים לחלונית ארגז החול לפרטיות. יכול להיות שהחלונית הזו מוסתרת מאחורי הלחצן לתפריט הנפתח
בחלק העליון.
- פותחים את הקטע Cookies (קובצי Cookie) ולוחצים על Analyze this tab (ניתוח הכרטיסייה הזו). אם הכלי לא מצא קובצי Cookie, נסו לטעון מחדש את הדף.
מידע נוסף על השימוש ב-Privacy Sandbox Analysis Tool (PSAT) זמין במאמרים הבאים:
- הוראות שימוש ב-PSAT
- כדי לחזות מה צפוי לקרות כשההוצאה משימוש תיכנס לתוקף, צריך להגדיר סביבת הערכה.
- כדי לזהות את ההיבטים שיושפעו, אפשר לעיין בפעולות כלליות לניתוח.
- כדי ללמוד איך לנתח תרחישים נפוצים, כולל ניתוח נתונים, מסחר אלקטרוני, שירותי SSO, תוכן מוטמע ועוד, אפשר לעיין בדוגמאות להדגמה במאמר תרחישי ניתוח.
בנוסף, אפשר לעיין בהנחיות בנושא דיווח על בעיות.
רשימת קטעי קוד משופרת להתעלמות
תבנית ברירת מחדל להחרגה של node_modules
בגרסה הזו, הביטוי הרגולרי שמוגדר כברירת מחדל מוגדר ככלל החרגה מותאם אישית ב הגדרות > רשימת ההתעלמות. כדי לעזור לכם להתמקד רק בקוד שלכם, כלי הניפוי באגים ידלג עכשיו כברירת מחדל על סקריפטים מ-
/node_modules/ ומ-/bower_components/. אפשר להשבית את הכלל הזה בהגדרות בכל שלב.
בעיה ב-Chromium: 1496301.
חריגים מפסיקים עכשיו את ההרצה אם הם נתפסים או עוברים דרך קוד שלא מתעלמים ממנו
כשמנפים באגים בקוד עם תיבת הסימון Pause on caught exceptions (השהיה בחריגות שזוהו) מסומנת, Debugger (כלי ניפוי הבאגים) עוצר עכשיו את ההרצה בחריגות הבאות שזוהו, גם סינכרוניות וגם אסינכרוניות:
- חריגים שזוהו בפריימים שלא הוחרגו במחסנית הקריאות.
- חריגים שנתפסו ועוברים דרך פריימים שלא מתעלמים מהם במחסנית הקריאות. לדוגמה, ראו את צילום המסך.
כדי לבדוק את ההתנהגות הזו, פותחים את דף ההדגמה הזה:
- פותחים את כלי הפיתוח > מקורות, מוסיפים את
hiddenהתיקייה לרשימת הפריטים להתעלמות ומסמנים את התיבההשהיה בחריגים שנתפסו.
- בדף, בקטע 'נתפסו' ברשימת התרחישים, לוחצים על הכפתורים השונים ורואים שהביצוע מושהה במקרים שצוינו.
כדי להשהות את ההפעלה בחריגים שתועדו או לא תועדו (כשהתיבה מסומנת) בשיחות אסינכרוניות, כלי הניפוי באגים מחפש מטפלים בדחייה בהבטחות. החל מהגרסה הזו, הכלי לניפוי באגים לא צופה יותר ש-Promise.finally() יתפוס חריג, בדומה לאופן שבו הבלוק try...finally לא תופס חריגים.
בעיות ב-Chromium: 1489312, 1291064.
השם x_google_ignoreList שונה ל-ignoreList במפות המקור
במפרט של מפות מקור הוחלף השדה x_google_ignoreList בשדה ignoreList, וכלי הפיתוח תומכים עכשיו בשם החדש עם חזרה לשם הישן. מעכשיו אפשר להשתמש בשם השדה החדש ב-Frameworks וב-Bundlers.
מפות מקור מאפשרות לכם לדבג את הקוד שכתבתם במקום קוד מוקטן שמוצג באתר שלכם.
מידע נוסף על מפות מקור:
החלפת מצב קלט חדשה במהלך ניפוי באגים מרחוק
עכשיו אפשר לעבור בין קלט מגע לקלט עכבר כשמבצעים ניפוי באגים בכרטיסיית Chrome מרחוק. לדוגמה, כשמריצים מופע של Chrome עם --remote-debugging-port=<port> ומתחברים ליעד הרשת הזה באמצעות chrome://inspect/#devices.
כדאי לצפות בסרטון כדי לראות איך עוברים בין מצבי הקלט.
בעיה ב-Chromium: 1410433.
בחלונית Elements מוצגות עכשיו כתובות URL לצמתי #document
כדי להקל על ניפוי הבאגים של iframe, בחלונית Elements מוצג עכשיו הסמל documentURL לצד צמתי #document.
בעיה ב-Chromium: 1376976.
מדיניות אבטחת תוכן (CSP) בתוקף בחלונית Application
עכשיו אפשר לראות את הפרטים של Content Security Policy (CSP) של פריים שנבדק. כדי לראות את הפרטים, עוברים אל Application (אפליקציה) > Frames (מסגרות), בוחרים מסגרת וגוללים למטה לקטע Content Security Policy (CSP) (מדיניות אבטחת תוכן).
בעיה ב-Chromium: 1424714.
שיפור בניפוי באגים של אנימציות
בכרטיסייה אנימציות אפשר עכשיו:
- לוחצים על הכותרת של ציר הזמן כדי להגדיר את הסמן. האנימציה ממשיכה לפעול אם היא כבר פעלה, אחרת היא מפסיקה. בעבר היה צריך לגרור אותו.
- משנים את הגודל של עמודת השמות כדי לראות את השמות המלאים של האנימציות.
בעיות ב-Chromium: 1492460, 1489721.
התיבת דו-שיח 'אתה בוטח בקוד הזה?' בחלונית Sources והאזהרה על self-XSS במסוף
הניסוי הצגת אזהרה לגבי Self-XSS כשמדביקים קוד הופעל כברירת מחדל. Self-XSS (סקריפטינג עצמי חוצה אתרים) היא מתקפה שמנסה לגרום לכם להדביק קוד זדוני בכלי הפיתוח, וכך מאפשרת לתוקף להשיג שליטה בחשבונות האינטרנט ובמידע האישי שלכם.
אם אתם משתמשים חדשים ב-DevTools ומנסים להדביק קוד, בחלונית Sources מוצגת עכשיו תיבת הדו-שיח Do you trust this code? וב-Console מוצגת עכשיו אזהרה דומה. הדבק רק קוד שאתה מבין ושבדקת בעצמך. כדי להדביק, מקלידים allow pasting כשמוצגת בקשה. אחרי שמאשרים את ההדבקה פעם אחת, האזהרה לא תוצג יותר.
בעיה ב-Chromium: 345205.
נקודות עצירה של event listener ב-web workers וב-worklets
כשמגדירים נקודת עצירה של אירוע במקורות > נקודות עצירה של מאזיני אירועים, בנוסף להשהיה של האירוע הזה באתר, כלי הניפוי באגים מושהה עכשיו גם כשהאירוע התואם מתרחש בweb worker או בworklet מכל סוג, כולל Shared Storage Worklet.
בעיה ב-Chromium: 1445175.
תג המדיה החדש של <audio> ושל <video>
עכשיו אפשר להפעיל את תג המדיה החדש לרכיבי <audio> ו-<video> בחלונית Elements. כשלוחצים על התג, מועברים אל החלונית Media, כדי שאפשר יהיה לנפות באגים ברכיבים האלה.
התכונה הזו נמצאת בפיתוח ותשתפר בהמשך. צוות DevTools רוצה להביע את תודתו ל-Junseo (Jeremy) Yoo על השיפור הזה.
בעיה ב-Chromium: 1448214.
השם של התכונה 'טעינה מראש' שונה ל'טעינה ספקולטיבית'
כדי להימנע משימוש יתר במונח הקודם ולשקף טוב יותר את ההתנהגות, שינינו את השם של Application > Preloading ל-Speculative loads. טעינה ספקולטיבית מאפשרת טעינה כמעט מיידית של דפים על סמך כללים ספקולטיביים שאתם יכולים להגדיר באתר שלכם כדי לבצע טרום-עיבוד וטרום-שליפה של רוב הדפים שאליהם המשתמשים מנווטים.
בעיה ב-Chromium: 1478888.
Lighthouse 11.2.0
בחלונית Lighthouse מופעלת עכשיו גרסה 11.2.0 של Lighthouse. הרשימה המלאה של השינויים
העדכון הזה כולל שינוי מקיף בקטגוריית הביצועים. תובנות לגבי הביצועים מקבלות עכשיו ציון וסדר עדיפות על סמך ההשפעה המשוערת שלהן על מדדי הביצועים. בנוסף, מדד הביצועים כולל מידע מפורט יותר על ההשפעה של כל מדד על הציון.
כדי ללמוד את היסודות של השימוש בחלונית Lighthouse בכלי הפיתוח, אפשר לעיין במאמר Lighthouse: אופטימיזציה של מהירות האתר.
בעיות ב-Chromium: 772558.
שיפורים בנגישות
הגרסה הזו כוללת את שיפורי הנגישות הבאים:
- קוראי מסך יכריזו עכשיו על הסטטוס (מסומן או לא מסומן) של תיבות הסימון בקטע מקורות > נקודות עצירה.
- עכשיו אפשר לגשת לתפריט הנפתח הסתרה של בעיות כאלה באמצעות המקלדת.
בעיות ב-Chromium: 1488645, 1484918.
מידע חשוב נוסף
אלה כמה מהתיקונים והשיפורים החשובים בגרסה הזו:
- ביצועים: תוקנה הבעיה שגרמה לכך שמדד LCP היה חסר לפעמים בהקלטה (1487136).
- טעינות ספקולטיביות: תוקנו כתובות ה-URL המלאות של יעדים בתפריט הנפתח בחלונית Network (1471020).
- כיסוי:
- Console:
- מקורות: נוספה תמיכה בהדגשת התחביר של מילת המפתח
usingTypeScript (1490515). - בתפריט Quick Open מוצגות עכשיו שיטות פרטיות (1492957).
- Application > Background services: הטקסט בסרגל הפעולות העליון מוצג עכשיו בשורות כשמשנים את הגודל (1487276).
- Elements > Styles:
- רשת: בעמודה עדיפות מוצג עכשיו תיאור קצר עם מידע על העדיפות הראשונית (אותו מידע מוצג כשמסומנת האפשרות שורות גדולות של בקשות) (1495735).
- הוצאה משימוש:
- ההגדרה פורמט צבע הושבתה בגרסאות קודמות ועכשיו היא הוסרה.
- האפשרות 'מחיקת כל השינויים' במקורות הוסרה עכשיו בגלל שימוש נמוך אחרי הפישוט של השינויים (1473681).
הורדת ערוצי התצוגה המקדימה
מומלץ להשתמש ב-Chrome Canary, Dev או Beta כדפדפן ברירת המחדל לפיתוח. ערוצי התצוגה המקדימה האלה מאפשרים לכם לגשת לתכונות העדכניות ביותר של DevTools, לבדוק ממשקי API מתקדמים של פלטפורמות אינטרנט ולמצוא בעיות באתר לפני שהמשתמשים שלכם ייתקלו בהן.
יצירת קשר עם הצוות של כלי הפיתוח ל-Chrome
אפשר להשתמש באפשרויות הבאות כדי לדון בתכונות החדשות, בעדכונים או בכל דבר אחר שקשור לכלי הפיתוח.
- אתם מוזמנים לשלוח לנו משוב ובקשות להוספת תכונות בכתובת crbug.com.
- כדי לדווח על בעיה בכלי הפיתוח, לוחצים על אפשרויות נוספות > עזרה > דיווח על בעיה בכלי הפיתוח בכלי הפיתוח.
- שולחים ציוץ אל @ChromeDevTools.
- אפשר להוסיף תגובות לסרטונים מה חדש בכלי הפיתוח של YouTube או טיפים לשימוש בכלי הפיתוח של YouTube.
מה חדש בכלי הפיתוח
רשימה של כל הנושאים שמופיעים בסדרת המאמרים מה חדש בכלי הפיתוח.
- עדכונים בשרת MCP של כלי הפיתוח
- שיפורים בשיתוף של נתוני מעקב
- תמיכה ב- @starting-style
- ווידג'ט של Editor לתצוגה: masonry
- Lighthouse 13
- הצעות לקוד מ-Gemini
- שיפורים בשרת ה-MCP של כלי הפיתוח
- גישה מהירה יותר לעזרה מבוססת-AI
- ניפוי באגים של מעקב הביצועים המלא באמצעות Gemini
- החלפת כיוון חלונית ההזזה
- תוכנית המפתחים של Google
- עיקרי השינויים בנושאים שונים
- כלי הפיתוח ל-Chrome (MCP) לסוכן ה-AI
- ניפוי באגים בעץ התלות ברשת באמצעות Gemini
- איך מייצאים את השיחות עם Gemini
- הגדרת רצועות ששומרת את ההגדרות בחלונית הביצועים
- סינון בקשות לרשת עם הגנה על כתובת ה-IP
- כרטיסיית הפריסה של רכיבים מוסיפה תמיכה בפריסת masonry
- Lighthouse 12.8.2
- עיקרי השינויים בנושאים שונים
- איתור באגים בתובנות נוספות בעזרת Gemini
- אמולציה של הכותרת Save-Data ב'תנאי רשת'
- איך רואים את סטטוס הבסיס בתיאור קצר של מאפיין CSS
- שינוי גורמי הצורה ברמזים על הלקוח (Client Hints) לגבי הסוכן המשתמש
- Lighthouse 12.8.0
- עיקרי השינויים בנושאים שונים
- כלי פיתוח ל-Chrome אמינים ויעילים יותר
- העלאת תמונות בעזרת AI לעיצוב
- הוספת כותרות של בקשות לטבלה בכרטיסייה Network
- המיטב של Google I/O 2025
- עיקרי השינויים בנושאים שונים
- שיפורים בחלונית הביצועים
- מקורות עם קישור מקדים בתובנה 'עץ תלות ברשת'
- זמני התגובה של השרת וההפניה האוטומטית בתובנה 'זמן האחזור של בקשת המסמך'
- הפניות אוטומטיות בסיכום של בקשות הרשת
- הפחתת רעשים בנתוני הביצועים
- הוצאה משימוש של 'השבתה של דגימות JavaScript'
- פרמטר הדיוק של המיקום הגיאוגרפי בחיישנים
- שיפורים בחלונית Elements
- ניפוי באגים של ערכי CSS מורכבים בצורה קלה יותר
- תמיכה ב-@function ב-Elements > Styles
- שיפורים בחלונית Network
- has-request-header filter
- Direct Sockets באפליקציות אינטרנט מבודדות
- עיקרי השינויים בנושאים שונים
- נגישות
- מהדורת Google I/O 2025
- שינוי ושמירה של שינויים ב-CSS בסביבת העבודה באמצעות Gemini
- קישור תיקייה בסביבת העבודה ושמירת השינויים בחזרה לקובצי המקור
- שאלות ל-Gemini על תובנות לגבי הביצועים
- הוספת הערות לממצאי הביצועים בעזרת Gemini
- איך מוסיפים צילומי מסך לשיחות עם Gemini
- תובנות חדשות בחלונית 'ביצועים'
- JavaScript כפול
- JavaScript מדור קודם
- מעכשיו אפשר להשתמש בתגי כללים בספקולציות
- Lighthouse 12.6.0
- עיקרי השינויים בנושאים שונים
- נגישות
- שיפורים בחלונית הביצועים
- תובנות חדשות לגבי הביצועים
- כדי להדגיש
- תזמוני השרת בסיכום של בקשות הרשת
- סינון קובצי Cookie בקטע 'פרטיות ואבטחה'
- גדלים ביחידות של קילו-בייט בטבלאות בכל החלוניות
- המילוי האוטומטי תומך ב-corner-shape וב-corner-*-shape ב-Elements > Styles
- ניסיוני: הדגשת בעיות ברכיבים ובמאפיינים ב-DOM
- Lighthouse 12.5.0
- עיקרי השינויים בנושאים שונים
- שיפורים בחלונית הביצועים
- קישורים למקור ולתסריט של שיחות לפרופיל ולפונקציה בדף 'ביצועים'
- תמיכה בנתונים מהשטח של LCP לפי שלב
- תובנה לגבי עץ התלות ברשת
- בסיכום מוצג משך הזמן במקום הזמן הכולל והזמן העצמי
- הדגשה של ה-Call stack הכבד ביותר
- שיפורים במצבים ריקים של חלוניות שונות
- תצוגת עץ הנגישות בכרטיסייה Elements
- Lighthouse 12.4.0
- עיקרי השינויים בנושאים שונים
- חלונית הפרטיות והאבטחה
- שיפורים בחלונית הביצועים
- הגדרות קבועות מראש של ויסות נתונים (throttle) של מעבד (CPU) שעברו כיול
- בחירת אירועי ביצוע שונים באותו צ'אט עם AI
- הדגשה של נתונים ממקור ראשון ומצד שלישי בדף 'ביצועים'
- נתונים מהשטח בתיבות מידע ובממצאים של כלי הסמן
- תובנות לגבי אילוץ של הזרמה חוזרת
- תובנה לגבי'אופטימיזציה של גודל DOM'
- הרחבת מעקב הביצועים באמצעות console.timeStamp
- שיפורים בחלונית Elements
- ערכים בזמן אמת של סגנונות עם אנימציה
- תמיכה ב- :open pseudo-class וב-pseudo-elements שונים
- העתקת כל ההודעות במסוף
- יחידות בייט בחלונית Memory
- עיקרי השינויים בנושאים שונים
- היסטוריית צ'אט קבועה עם AI
- שיפורים בחלונית הביצועים
- תובנות לגבי הצגת תמונות
- ניווט קלאסי ומודרני במקלדת
- התעלמות מסקריפטים לא רלוונטיים בתרשים הלהבות
- סמן בציר הזמן והדגשת הטווח בהצבת הסמן מעל
- הגדרות מומלצות של הגבלת קצב הבקשות
- סמני תזמון בשכבת-על
- מעקבי ערימה של קריאות ל-JS בסיכום
- הגדרות התג עברו לתפריט ב-Elements
- חלונית חדשה של 'מה חדש'
- Lighthouse 12.3.0
- עיקרי השינויים בנושאים שונים
- ניפוי באגים בבקשות רשת, בקובצי מקור ובמעקבי ביצועים באמצעות Gemini
- איך רואים את היסטוריית הצ'אט עם AI
- ניהול האחסון של התוסף ב'אפליקציה' > 'אחסון'
- שיפורים בביצועים
- שלבי האינטראקציה במדדים בזמן אמת
- מידע על חסימת עיבוד בכרטיסייה 'סיכום'
- תמיכה באירועים של scheduler.postTask ובחיצים שמציינים את הגורם המפעיל שלהם
- שיפורים בחלונית 'אנימציות' ובכרטיסייה 'רכיבים' > 'סגנונות'
- מעבר מ-Elements > Styles ל-Animations










