الميزات الجديدة في أدوات مطوّري البرامج (Chrome 120)

Sofia Emelianova
Sofia Emelianova

الإيقاف التدريجي لملفات تعريف الارتباط التابعة لجهات خارجية

قد يستخدم موقعك الإلكتروني ملفات تعريف الارتباط التابعة لجهات خارجية، وقد حان الوقت لاتّخاذ إجراء بينما نقترب من عملية الإيقاف النهائي لهذه الملفات. لمعرفة ما يجب فعله بشأن ملفات تعريف الارتباط المتأثرة، يُرجى الاطّلاع على الاستعداد لإنهاء ملفات تعريف الارتباط التابعة لجهات خارجية.

تم تفعيل مربّع الاختيار مربّع اختيار تضمين مشاكل ملفات تعريف الارتباط التابعة لجهات خارجية تلقائيًا لجميع مستخدمي Chrome، ولذلك تحذّرك علامة التبويب المشاكل الآن بشأن ملفات تعريف الارتباط التي ستتأثر بالإيقاف النهائي المرتقَب لملفات تعريف الارتباط التابعة لجهات خارجية والإيقاف التدريجي لها. يمكنك إزالة مربّع الاختيار في أي وقت لإيقاف ظهور هذه المشاكل.

تحذير بشأن الإيقاف النهائي القادم لملفات تعريف الارتباط التابعة لجهات خارجية في علامة التبويب "المشاكل"

مشكلة Chromium: 1466310.

تحليل ملفات تعريف الارتباط في موقعك الإلكتروني باستخدام "أداة تحليل مبادرة حماية الخصوصية"

إنّ إضافة أداة تحليل "مبادرة حماية الخصوصية" الخاصة بـ "أدوات مطوّري البرامج" قيد التطوير النشط وتتضمّن أحدث إصدار 0.3.2 لمرحلة الإصدار التجريبي. تتيح لك الأداة فهم كيفية استخدام موقعك الإلكتروني لملفات تعريف الارتباط، وتقدّم إرشادات حول واجهات برمجة تطبيقات Chrome الجديدة التي تحافظ على الخصوصية.

لتحليل ملفات تعريف الارتباط:

  1. ثبِّت الإضافة في Chrome.
  2. افتح موقعك الإلكتروني في علامة تبويب واحدة للحصول على أفضل تحليل.
  3. افتح "أدوات مطوري البرامج" وانتقِل إلى لوحة مبادرة حماية الخصوصية. قد تكون هذه اللوحة مخفية خلف زر القائمة المنسدلة المزيد من علامات التبويب. في أعلى الصفحة.
  4. افتح قسم ملفات تعريف الارتباط وانقر على تحليل علامة التبويب هذه. وإذا لم تعثر الأداة على أي ملفات تعريف ارتباط، جرِّب إعادة تحميل الصفحة.

"أداة تحليل مبادرة حماية الخصوصية"

لمزيد من المعلومات عن كيفية استخدام "أداة تحليل مبادرة حماية الخصوصية" (PSAT)، يُرجى الاطّلاع على ما يلي:

يمكنك أيضًا الاطّلاع على إرشادات حول مشاكل إعداد التقارير.

قائمة التجاهل المحسَّنة

نمط الاستبعاد التلقائي لـ node_modules

يفعِّل هذا الإصدار التعبير العادي التلقائي كقاعدة استبعاد مخصَّصة في الإعدادات. الإعدادات > قائمة التجاهل. لمساعدتك في التركيز على الرمز فقط، سيتخطّى برنامج تصحيح الأخطاء الآن النصوص البرمجية من /node_modules/ و/bower_components/ تلقائيًا. يمكنك إيقاف هذه القاعدة من خلال الإعدادات في أي وقت.

قبل إضافة تعبير عادي وبعده.

مشكلة Chromium: 1496301.

تُوقف الاستثناءات التنفيذ الآن في حال رصدها أو تمريرها من خلال رمز لم يتم تجاهله.

عند تصحيح الأخطاء مع وضع علامة مربّع اختيار الإيقاف المؤقت عند الاستثناءات التي تم رصدها، يوقف برنامج تصحيح الأخطاء الآن تنفيذ الاستثناءات التي تم رصدها، سواء كانت متزامنة أو غير متزامنة.

  • الاستثناءات التي تم رصدها في الإطارات التي لم يتم تجاهلها في حزمة المكالمات.
  • تم رصد استثناءات تمر من خلال إطارات لم يتم تجاهلها في حزمة الاستدعاءات. على سبيل المثال، اطّلِع على لقطة الشاشة.

توقف مؤقتًا عند الاستثناء الذي تم اكتشافه الذي تجاوز رمز لم يتم تجاهله.

لاختبار هذا السلوك، افتح صفحة العرض التوضيحي هذه:

  1. افتح أدوات مطوّري البرامج > المصادر، وأضِف المجلد hidden إلى قائمة التجاهل، ثم ضَع علامة في المربّع مربّع اختيار إيقاف مؤقت عند رصد الاستثناءات التي تم رصدها.
  2. في الصفحة، ضمن قائمة السيناريوهات "تم الإبلاغ عنها"، انقر على الأزرار المختلفة وتوقّف التنفيذ مؤقتًا في الحالات المذكورة.

لإيقاف التنفيذ مؤقتًا عند الاستثناءات التي تم رصدها و/أو غير مرصودة (عند وضع علامة عليها) في المكالمات غير المتزامنة، يبحث برنامج تصحيح الأخطاء عن معالِجات الرفض على مستوى الوعود. بدءًا من هذا الإصدار، لم يعد برنامج تصحيح الأخطاء يتوقع أن يصادف Promise.finally() استثناءً، تمامًا كما لو أن كتلة try...finally لا تلتقط أي استثناء.

مشاكل Chromium: 1489312، 1291064.

تمت إعادة تسمية x_google_ignoreList إلى ignoreList في خرائط المصدر

اعتمدت مواصفات خرائط المصدر الحقل ignoreList بدلاً من x_google_ignoreList، وأصبحت "أدوات مطوّري البرامج" متوافقة الآن مع الاسم الجديد مع إدراج اسم احتياطي للاسم القديم. يمكن الآن لأُطر العمل والحِزم استخدام اسم الحقل الجديد.

تتيح لك خرائط المصادر تصحيح أخطاء الرمز الذي كتبته بدلاً من الرمز المصغر الذي يعرضه موقعك الإلكتروني.

لمزيد من المعلومات عن خرائط المصدر، يُرجى الاطّلاع على:

إيقاف/تفعيل وضع الإدخال الجديد أثناء تصحيح الأخطاء عن بُعد

يمكنك الآن التبديل بين الإدخال باللمس والماوس عند تصحيح أخطاء علامة تبويب Chrome عن بُعد. على سبيل المثال، عند تشغيل مثيل Chrome باستخدام --remote-debugging-port=<port> والاتصال بهذه الشبكة المستهدفة من خلال chrome://inspect/#devices.

شاهِد الفيديو للاطّلاع على التبديل بين وضع الإدخال والإخراج.

مشكلة Chromium: 1410433.

تعرض لوحة "العناصر" الآن عناوين URL لـ #document عُقدة.

للسماح لك بتصحيح أخطاء إطارات iframe بسهولة أكبر، تعرض لوحة العناصر الآن documentURL بجانب #document عُقدة.

يعرض العنصر &quot;قبل&quot; و&quot;بعد&quot; قيمة documentURL بجانب عقدة #document.

مشكلة Chromium: 1376976.

سياسة أمان المحتوى الفعالة في لوحة "التطبيق"

يمكنك الآن الاطّلاع على تفاصيل سياسة أمان المحتوى (CSP) لإطار تم فحصه. لعرض التفاصيل، انتقِل إلى التطبيق > الإطارات، واختَر إطارًا وانتقِل إلى قسم سياسة أمان المحتوى (CSP).

قسم &quot;سياسة أمان المحتوى&quot; في علامة التبويب &quot;التطبيق&quot;.

مشكلة Chromium: 1424714.

تحسين تصحيح أخطاء الصور المتحركة

في علامة التبويب الصور المتحركة، يمكنك الآن إجراء ما يلي:

  • انقر في أي مكان على عنوان المخطط الزمني لضبط رأس التشغيل. يستمر تشغيل الصورة المتحركة إذا كانت قيد التشغيل فعلاً وتتوقف في غير ذلك. في السابق، كان عليك سحبها.
  • غيِّر حجم عمود الاسم لرؤية أسماء الصور المتحركة الكاملة.

مشاكل Chromium: 1492460، 1489721.

مربّع الحوار "هل تثق بهذا الرمز؟" في مربّع الحوار "المصادر" والتحذير الذاتي XSS في وحدة التحكّم

تم تلقائيًا تفعيل خيار مربّع اختيار عرض تحذير بشأن Self-XSS عند لصق تجربة الرمز. يشير مصطلح Self-XSS (البرمجة النصية الذاتية على المواقع الإلكترونية) إلى هجوم يخدعك للصق رموز ضارة في أدوات مطوّري البرامج، كما يتيح للمهاجم التحكم في حساباتك على الويب ومعلوماتك الشخصية.

إذا كنت مستخدمًا جديدًا لـ "أدوات مطوري البرامج" وتحاول لصق رمز، ستعرض لك لوحة المصادر الآن مربّع الحوار هل تثق بهذا الرمز؟، وستعرِض وحدة التحكّم الآن تحذيرًا مشابهًا. الصق الرمز فقط الذي تفهمه وراجعته بنفسك. لإجراء اللصق، اكتب allow pasting عندما يُطلب منك ذلك. وبعد السماح باللصق مرة واحدة، لن يتم عرض التحذير مرة أخرى.

مربع الحوار &quot;هل تثق بهذا الرمز؟&quot; عند لصق الرمز في &quot;المصادر&quot;.

مشكلة Chromium: 345205.

نقاط الإيقاف لأداة معالجة الأحداث في موظفي الويب والتطبيقات المصغّرة

عند ضبط نقطة توقف لحدث في المصادر > نقاط الإيقاف المؤقت لأداة معالجة الحدث، بالإضافة إلى الإيقاف المؤقت لهذا الحدث على موقعك الإلكتروني، يتوقف برنامج تصحيح الأخطاء الآن أيضًا مؤقتًا عند وقوع الحدث المقابل في عامل تشغيل على الويب أو عمل مصغّر من أي نوع، بما في ذلك العملة المصغّرة لمساحة التخزين المشتركة.

تم إيقاف برنامج تصحيح الأخطاء مؤقتًا عندما يستدعي مشغّل الخدمات وظيفة المهلة المحدَّدة.

مشكلة Chromium: 1445175.

شارة الوسائط الجديدة لـ <audio> و<video>

يمكنك الآن تفعيل شارة الوسائط الجديدة للعناصر <audio> و<video> في لوحة العناصر. عند النقر على الشارة، سيتم نقلك إلى لوحة الوسائط لتتمكّن من تصحيح أخطاء هذه العناصر.

تم تفعيل شارة الوسائط الجديدة لعلامات الصوت والفيديو.

هذه الميزة قيد التطوير وسيتم تحسينها أكثر. يرغب فريق أدوات مطوّري البرامج في التعبير عن امتنانك لجونيو (جيريمي) يو لتحقيق هذا التحسين.

مشكلة Chromium: 1448214.

تمت إعادة تسمية التحميل المُسبَق إلى تحميل مبني على توقُّع.

لتجنُّب الإفراط في استخدام العبارة السابقة وإظهار السلوك بشكل أفضل، تمت إعادة تسمية التطبيق > التحميل المُسبق إلى عمليات التحميل المبني على توقُّع. يسمح التحميل المبني على توقُّع بتحميل صفحة في وقت قريب استنادًا إلى قواعد التوقُّع التي يمكنك تحديدها لموقعك الإلكتروني من أجل عرض الصفحات الأكثر انتقالًا إليها وجلبها مُسبقًا.

عبارة &quot;قبل وبعد إعادة تسمية التحميل المُسبق إلى تحميل مبني على توقُّع&quot;

مشكلة Chromium: 1478888.

Lighthouse 11.2.0

تعمل لوحة Lighthouse الآن على الإصدار 11.2.0 من Lighthouse. اطّلِع على القائمة الكاملة بالتغييرات.

يتضمّن هذا التعديل إصلاحًا شاملاً لفئة الأداء. يتم الآن ترتيب نتائج إحصاءات الأداء وتحديد أولوياتها استنادًا إلى تأثيرها المقدَّر في مقاييس الأداء. بالإضافة إلى ذلك، يتضمّن مقياس نتيجة الأداء معلومات أكثر تفصيلاً عن كيفية تأثير كلّ مقياس في النتيجة.

إصلاح الأداء السابق واللاحقة

للتعرّف على أساسيات استخدام لوحة Lighthouse في "أدوات مطوري البرامج"، يُرجى الاطّلاع على Lighthouse: تحسين سرعة الموقع الإلكتروني.

مشاكل Chromium: 772558.

التحسينات المتعلّقة بتسهيل الاستخدام

يتضمن هذا الإصدار التحسينات التالية لتسهيل الاستخدام:

  • ستعلن برامج قراءة الشاشة الآن عن حالة (محددة أو غير محددة) مربعات الاختيار ضمن المصادر > نقاط التوقف.
  • يمكنك الآن الوصول إلى القائمة المنسدلة إخفاء مشاكل مثل هذه باستخدام لوحة المفاتيح.

مشاكل Chromium: 1488645، 1484918.

ميزات متنوعة

في ما يلي بعض الإصلاحات والتحسينات المفيدة في هذا الإصدار:

  • الأداء: تم إصلاح مؤشر LCP المفقود أحيانًا في التسجيل (1487136).
  • عمليات التحميل المبني على توقُّع: تم إصلاح عناوين URL الكاملة للأهداف في القائمة المنسدلة في لوحة الشبكة (1471020).
  • التغطية:
    • إصلاح سطر بسطر للرمز المطبوع بشكلٍ رائع (1464974).
    • يتم الآن تعديل معلومات التغطية عند إعادة تحميل الصفحة (1494457).
  • وحدة التحكّم:
    • تم إصلاح التحديد الجزئي للنص في الرسائل (1487449).
    • تم إصلاح وميض القائمة المنسدلة للإكمال التلقائي (1487453).
    • الأقواس المتوافقة في مسارات التكدس وعناوين URL في تتبعات تسلسل استدعاء الدوال البرمجية (1473926).
  • المصادر: تتوافق مع إبراز بنية الكلمة الرئيسية using من TypeScript (1490515).
  • تعرض قائمة الفتح السريع الآن الطرق الخاصة (1492957).
  • التطبيق > خدمات الخلفية: يعمل شريط الإجراءات العلوي الآن على التفاف النص عند تغيير الحجم (1487276).
  • العناصر > الأنماط:
    • تم إصلاح درجة دقة متغيرات CSS المكتسَبة للعناصر ذات الخانات (1492162).
    • عند إيقاف سمة CSS، تتم الآن إزالة تعليقاتها لإصلاح فواصل البنية (1101224).
  • الشبكة: يعرض عمود الأولوية الآن تلميحًا يتضمّن معلومات عن الأولوية الأولية (يظهر الشيء نفسه عند وضع علامة في المربّع بجانب صفوف الطلبات الكبيرة) (1495735).
  • عمليات الإيقاف:
    • تم إيقاف إعداد تنسيق اللون في الإصدارات السابقة وتمت إزالته الآن.
    • تمت الآن إزالة خيار "حذف كل عمليات الإلغاء" في المصادر بسبب قلة استخدامها بعد تسهيل عمليات الإلغاء (1473681).

تنزيل قنوات المعاينة

يمكنك استخدام إصدار Canary أو إصدار مطوّري البرامج أو الإصدار التجريبي من Chrome كمتصفّح تلقائي للتطوير. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات "أدوات مطوري البرامج" واختبار واجهات برمجة التطبيقات المتطورة للأنظمة الأساسية على الويب والعثور على المشاكل في موقعك الإلكتروني قبل المستخدمين.

التواصل مع فريق "أدوات مطوري البرامج في Chrome"

يُرجى استخدام الخيارات التالية لمناقشة الميزات والتغييرات الجديدة في المشاركة أو أي موضوع آخر ذي صلة بـ "أدوات مطوري البرامج".

  • يمكنك إرسال اقتراحات أو ملاحظات إلينا عبر crbug.com.
  • يمكنك الإبلاغ عن مشكلة في "أدوات مطوري البرامج" باستخدام خيارات إضافية   المزيد > مساعدة > الإبلاغ عن مشاكل في "أدوات مطوري البرامج" في "أدوات مطوري البرامج".
  • يمكنك نشر تغريدة على @ChromeDevTool.
  • يمكنك إضافة تعليقات على الميزات الجديدة في فيديوهات YouTube أو نصائح حول أدوات مطوّري البرامج في فيديوهات YouTube حول الميزات الجديدة.

الميزات الجديدة في "أدوات مطوري البرامج"

قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في أدوات مطوّري البرامج.

الإصدار 123 من Chrome

الإصدار 122 من Chrome

الإصدار 121 من Chrome

الإصدار 120 من 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 Chrome

الإصدار 106 من متصفّح Chrome

105 Chrome

الإصدار 104 من متصفِّح Chrome

الإصدار 103 من متصفّح Chrome

الإصدار 102 من متصفّح Chrome

الإصدار 101 من متصفّح Chrome

Chrome 100

إصدار Chrome 99

Chrome 98

97 من Chrome

الإصدار 96 من Chrome

Chrome 95

Chrome 94

Chrome 93

الإصدار 92 من Chrome

الإصدار 91 من Chrome

90 Chrome

إصدار Chrome 89

إصدار Chrome 88

الإصدار 87 من Chrome

إصدار 86 من Chrome

الإصدار 85 من Chrome

إصدار 84 من Chrome

إصدار Chrome 83

إصدار 82 من Chrome

تم إلغاء إصدار 82 من Chrome.

إصدار 81 من Chrome

80 Chrome

الإصدار 79 من Chrome

الإصدار 78 من Chrome

الإصدار 77 من Chrome

الإصدار 76 من Chrome

الإصدار 75 من Chrome

الإصدار 74 من Chrome

الإصدار 73 من Chrome

الإصدار 72 من Chrome

الإصدار 71 من Chrome

Chrome 70

إصدار Chrome 68

الإصدار 67 من Chrome

Chrome 66

الإصدار 65 من Chrome

إصدار 64 من Chrome

إصدار 63 من Chrome

إصدار 62 من Chrome

إصدار 61 من Chrome

إصدار 60 من Chrome

الإصدار 59 من Chrome