الميزات الجديدة في "أدوات مطوّري البرامج" (الإصدار 148 من Chrome)

تم النشر في: 5 مايو 2026

في Chrome 148، أصبحت شجرة تسهيل الاستخدام الكاملة للصفحة هي الإعداد التلقائي، وتمت إضافة تفاصيل عن مصدر الإعلان في تلميحات الأدوات، وتم تحسين عملية تصحيح الأخطاء في "قواعد التخمين"، وتمت إضافة طرق عرض تشخيصية جديدة لتقارير الأعطال.

أدوات مطوري البرامج للوكلاء

تم تحديث خادم WebMCP وواجهة سطر الأوامر في "أدوات مطوري البرامج في Chrome" إلى الإصدار 0.25.0، مع إضافة عدة ميزات جديدة. يتضمّن هذا الإصدار أيضًا العديد من عمليات إصلاح الموثوقية، مثل المعالجة التلقائية لمربّعات حوار المتصفّح لمنع انقطاع النصوص البرمجية أثناء تنفيذ الأداة.

تشمل الميزات الرئيسية التي تمت إضافتها منذ آخر تحديث ما يلي:

  • تصحيح أخطاء إضافة Chrome: يمكن للوكلاء الآن استهداف إضافات Chrome وتصحيح أخطائها، ما يتيح لهم فحص الصفحات والنصوص البرمجية في الخلفية الخاصة بالإضافة مباشرةً.
  • استدعاء أداة WebMCP: تتيح الأدوات التجريبية الجديدة للوكلاء إدراج أدوات WebMCP التي تعرضها صفحات الويب وتنفيذها.
  • التصفّح باستخدام الوكيل في Lighthouse: تقيِّم فئة تدقيق جديدة باسم "التصفّح باستخدام الوكيل" ما إذا كان الموقع الإلكتروني محسّنًا للويب الذي يستخدم الوكلاء، مثلاً من خلال التحقّق من عمليات تسجيل أدوات WebMCP.

للبدء في استخدام هذه الميزات والمزيد غيرها، يمكنك الاطّلاع على مستودع GitHub الذي يتضمّن ملاحظات تفصيلية عن الإصدار.

شجرة تسهيل الاستخدام الكاملة كإعداد تلقائي

لوحة "العناصر" مع زر التبديل الجديد لتسهيل الاستخدام في الشريط الجانبي

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

لتبسيط الواجهة، يزيل Chrome 148 زر الإجراء الرئيسي الذي كان يُستخدم سابقًا للتبديل بين شجرتَي نموذج العناصر في المستند (DOM) وتسهيل الاستخدام. يمكنك الآن التبديل بين طرق العرض باستخدام مفتاح تبديل مخصّص يقع ضمن علامة التبويب "تسهيل الاستخدام" في الشريط الجانبي.

مشاكل Chromium: 40808541

تحسينات على عمليات التحميل المبني على توقُّع

أصبح قسم عمليات التحميل المبني على توقُّع أكثر فعالية لتصحيح أخطاء التحميل المسبق:

  • فلترة النص: يمكنك الآن فلترة قائمة القواعد والمحاولات باستخدام نص حر أو فلاتر تستند إلى مفاتيح (مثل url:، status:).
  • رموز حالة HTTP: بالنسبة إلى المحاولات التي تعذّر إجراؤها، يتم الآن عرض رمز حالة HTTP الفعلي (مثل 404 أو 503) مباشرةً في الشبكة.
  • عمليات إرسال النماذج: تحدّد اللوحة الآن بشكلٍ صريح وتعرض form_submission كمشغِّل للتحميل المسبق.

مشاكل Chromium: 479524246، 40926909

هذه مساهمة من المنتدى، نشكر @hjanuschka على ذلك.

لوحة "التطبيق" مع شريط فلتر "قواعد التخمين" الجديد وسياق "تقرير الأعطال" المميّز

سياق تقرير الأعطال

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

مشاكل Chromium: 400432195

طلبات البحث عن الحاويات التي تستخدم الاسم فقط

تتوافق "أدوات مطوري البرامج" الآن مع طلبات البحث التي تستخدم الاسم فقط @container. في السابق، قد لا تظهر طلبات البحث بدون واصف (مثل @container sidebar) بشكلٍ صحيح في علامة التبويب الأنماط. يتم الآن عرضها بشكلٍ صحيح ويمكن ربطها في قسم خصائص النمط.

الأقسام المصغَّرة التي لا تساهم في أي إعلانات نشطة

للحدّ من الفوضى، تصغّر علامة التبويب الأنماط الآن تلقائيًا الأقسام التي لا تساهم في أي إعلانات نشطة. سيتم تصغير القواعد الفارغة أو التي تحتوي فقط على خصائص محملة بشكلٍ زائد (تمت الكتابة فوقها بواسطة قواعد أخرى) تلقائيًا، بينما تظل الأقسام التي تحتوي على خصائص غير مفعّلة موسّعة لتسهيل تصحيح الأخطاء.

مشاكل Chromium: 40287550 و 351662727

ترتيب الطلبات والحدّ من سرعة نقل البيانات المقترَح

  • عمود "رقم الطلب": يمكنك الآن إضافة عمود رقم الطلب الاختياري إلى لوحة الشبكة. يعرض هذا العمود الترتيب المطلق لبدء الطلبات ويتيح إجراء عملية الفرز.
  • الحدّ من سرعة نقل البيانات المقترَح: تسلّط القائمة المنسدلة للحدّ من سرعة نقل البيانات في لوحة الشبكة الضوء الآن على الإعدادات المسبقة المقترَحة استنادًا إلى بيانات الحقل الفعلية (CrUX) من مستخدمي موقعك الإلكتروني، ما يجعلها متوافقة مع الاقتراحات المتوفّرة حاليًا في لوحة الأداء.

لوحة "الشبكة" و"حالات الشبكة"، مع العمود الجديد "رقم الطلب" والحدّ الأقصى المسموح لعرض النطاق المقترَح.

مشاكل Chromium: 40276422 و 456383409

مصدر الإعلان في أدوات التنسيق

توفّر "أدوات مطوري البرامج" الآن مزيدًا من الشفافية بشأن سبب وضع علامة "إعلان" على العناصر. عند تمرير مؤشر الماوس فوق علامة تفسيرية إعلان في لوحة العناصر، يظهر تلميح أداة جديد يعرض مصدر الإعلان.

يقدّم تلميح الأداة سياقًا حول سبب تحديد العنصر على أنّه إعلان، مثل:

  • تسلسل النصوص البرمجية: النصوص البرمجية التي شاركت في إنشاء العنصر
  • قواعد قائمة الفلترة: القاعدة المحدّدة من قائمة الفلترة (مثل EasyList) التي تطابقت مع العنصر أو المورد الذي تم تحميله

يساعد ذلك المطوّرين والباحثين في مجال الخصوصية على فهم سبب وضع علامة "إعلان" على المحتوى ويساعد في تصحيح الأخطاء الإيجابية الكاذبة.

مشاكل Chromium: 490029725، 495842556

أهم الميزات المتنوعة

  • المحاكاة: تم إصلاح خطأ مستمر منذ فترة طويلة كان يؤدي في بعض الأحيان إلى ترك إطار العرض في حالة "مسربة" أو معطّلة عند أخذ لقطات شاشة لصفحة كاملة (495385035).
  • WebAuthn: تمت إضافة دعم لاختبار hmac-secret وhmac-secret-mc إضافات باستخدام أدوات المصادقة الافتراضية (420689820).
  • الذاكرة: تم تحسين الملاحظات عند بدء عملية جمع البيانات غير الضرورية يدويًا باستخدام إشعار جديد على شكل شريط إعلام منبثق (493708151).
  • فحص الكائنات: تمت إزالة التجربة show-option-to-expose-internals-in-heap-snapshot، ويظهر مربّع الاختيار الآن تلقائيًا (497855658).