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

Sofia Emelianova
Sofia Emelianova

لوحة "الملء التلقائي" الجديدة

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

جرِّب اللوحة الجديدة في هذه الصفحة التجريبية باستخدام بيانات اختبارية:

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

يتم تلقائيًا فتح لوحة الملء التلقائي وتعرض لك حقول النماذج التي تم رصدها والحقول التي استنتجها الملء التلقائي والقيم المحفوظة.

لوحة "الملء التلقائي"

لمزيد من المعلومات، يُرجى الاطّلاع على التعرّف على ميزة "نماذج Google" والملء التلقائي.

ميزة "ضبط الحدّ الأقصى المسموح به لعرض نطاق الشبكة" المحسّنة لبروتوكول WebRTC

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

في ما يلي المَعلمات الجديدة: فقدان الحِزم (بالنسبة المئوية)، وطول قائمة انتظار الحِزم (عدد الحِزم)، و إعادة ترتيب الحِزم.

الحالة قبل إضافة خيارات جديدة ذات صلة بالحِزم إلى الملفات الشخصية المخصّصة لفرض حدود قصوى على معدل نقل البيانات والحالة بعد الإضافة

لتقليل سرعة اتصال WebRTC، حدِّد المَعلمات المتعلّقة بالبيانات في ملف شخصي مخصّص في الإعدادات > تقليل السرعة واختَره في لوحة الشبكة.

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

مشكلة في Chromium: ‏ 41175925

إتاحة الصور المتحركة المستندة إلى الانتقال في لوحة "الصور المتحركة"

تتيح لك لوحة الصور المتحركة الآن فحص الصور المتحركة المستندة إلى الانتقال.

يمكنك تجربة هذه الميزة في هذه الصفحة التجريبية. افتح لوحة الصور المتحركة وأعِد تحميل الصفحة لالتقاط الصور المتحركة التي يتم تشغيلها من خلال الانتقال للأعلى أو للأسفل.

مجموعة من الصور المتحركة التي يتم تشغيلها من خلال الانتقال للأعلى أو للأسفل ومُشار إليها برمز فأر

تظهر مجموعة صور متحركة تحمل رمز في نظرة عامة. يمكنك الآن فحصه. تعرِض المجموعة قيم البكسل بدلاً من المللي ثانية في المخطط الزمني.

تحسين دعم تداخل CSS في "العناصر" > "الأنماط"

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

النتيجة قبل وبعد إضافة المسافة البادئة وإحاطة الأنماط المُدمجة في قوسين

مشكلة في Chromium: 40166888

لوحة "تحسين الأداء"

يقدّم هذا الإصدار عدّة تحسينات على لوحة الأداء.

إخفاء الدوالّ وعناصرها الثانوية في مخطّط "الشرارة"

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

قبل وبعد إضافة قائمة سياق تتيح لك إخفاء الدوالّ وفروعها

تحتوي الدوالّ التي تتضمّن عناصر فرعية مخفية على زر قائمة منسدلة على يسار الصفحة. مرِّر مؤشر الماوس فوقه لمعرفة عدد الحسابات المخفية وانقر عليه لعرضها مرة أخرى. للعودة إلى الحالة الأولية للرسم البياني للمسارات، انقر بزر الماوس الأيمن على إحدى الدوالّ واختَر إعادة ضبط التتبُّع.

أسهم من المشغّلين المحدّدين إلى الأحداث التي بدأوها

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

عرض الأسهم "قبل" و"بعد" من الأحداث المحدّدة إلى الأحداث التي تمّ بدؤها والروابط المُسمّاة بدلاً من "الكشف"

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

مشاكل Chromium: 325604258 و325024819 و326055289

Lighthouse 11.6.0

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

من بين التغييرات البارزة، إعداد الموافقة الجديد تفعيل جمع عيّنات محتوى JavaScript. يكون هذا الخيار غير مفعَّل بشكل تلقائي.

قبل إضافة إعداد جمع عيّنات محتوى JavaScript وقبله

يؤدي تفعيل تحليل عيّنات JavaScript إلى إضافة تسلسلات استدعاء JavaScript التفصيلية إلى تتبُّع الأداء، ولكن قد يؤدي ذلك إلى إبطاء إنشاء التقارير.

تتبُّع الأداء بدون (على يمين الصفحة) وبدون (على يسار الصفحة) جمع عيّنات محتوى JavaScript

يتوفّر التتبّع ضمن قائمة الأدوات > عرض التتبّع غير المحدود بعد إنشاء تقرير Lighthouse.

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

مشكلة Chromium: 772558

نصائح توضيحية للفئات الخاصة في الذاكرة > لقطات الذاكرة العشوائية

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

عرض "قبل" و"بعد" يعرضان نصائح توضيحية لمجموعات خاصة من العناصر.

مشكلة في Chromium: ‏ 41490331

التطبيق > تعديلات مساحة التخزين

يقدّم هذا الإصدار بعض التعديلات على التطبيق > مساحة التخزين.

عدد البايتات المستخدَمة في مساحة التخزين المشتركة

يعرض لك الآن قسم التطبيق > مساحة التخزين > مساحة التخزين المشتركة عدد وحدات البايت التي يستخدمها مصدر معيّن.

صورة "قبل" وصورة "بعد" تعرضان عدد وحدات البايت المستخدَمة في مساحة التخزين المشتركة

تتيح لك مساحة التخزين المشتركة الحصول على إذن وصول غير محدود للكتابة في مساحة التخزين على جميع المواقع الإلكترونية مع إذن وصول للقراءة يحافظ على الخصوصية.

مشكلة Chromium: 324464353

تم إيقاف لغة الاستعلامات البنيوية (SQL) على الويب نهائيًا

أوقف Chrome لغة الاستعلامات البنيوية (SQL) على الويب نهائيًا في الإصدار 119 وأزال الرمز المميّز لإصدار التقييم التجريبي لإيقاف الميزة نهائيًا في هذا الإصدار، لذا لم يعُد بإمكانك استخدام لغة الاستعلامات البنيوية (SQL) على الويب.

بعد ذلك، أزالت أدوات المطوّرين قسم Web SQL من لوحة التطبيق.

مشكلة في Chromium: ‏ 327254049

تحسينات على لوحة التغطية

يقدّم هذا الإصدار بعض التعديلات على لوحة التغطية:

  • يحسب شريط الحالة الآن إحصاءات الاستخدام لعناوين URL التي تمت فلترتها بشكل صحيح. في السابق، بدلاً من جمع بيانات الاستخدام الخاصة بالأطفال التي تتطابق مع الفلتر، كان يجمع بيانات الوالدَين.

المقارنة بين احتساب الإحصاءات الصحيحة للأطفال المطابقين قبل إجراء التعديل وبعده

  • أصبح لون الرمز المستخدَم الآن رماديًا بدلاً من الأخضر لتحسين مستوى الرؤية، خاصةً في ما يتعلّق بحالة عمى الألوان الأخضر.

الصورة قبل تغيير لون الرمز المستخدَم إلى اللون الرمادي وبعد تغييره

مشكلة في Chromium: 41494198، 329253687

قد يتم إيقاف لوحة "الطبقات" نهائيًا

قد يتم قريبًا إيقاف لوحة الطبقات نهائيًا بسبب قلّة استخدامها. تعرض اللوحة الآن بانر تحذيريًا في أعلى الصفحة.

بانر التحذير الذي يعلن عن إيقاف الميزة نهائيًا في أعلى لوحة "الطبقات"

يُرجى مشاركة أفكارك ومخاوفك قبل أن يتخذ الفريق القرار النهائي بإيقاف اللوحة نهائيًا.

إيقاف أداة تحليل JavaScript نهائيًا: المرحلة الرابعة

في هذا الإصدار، تم إيقاف لوحة JS Profiler نهائيًا ولا يمكن إعادة تفعيلها بعد الآن.

لإنشاء ملف تعريف لأداء وحدة المعالجة المركزية، استخدِم لوحة الأداء.

مشكلة في Chromium: 40262073

لحظات مميّزة متنوعة

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

  • الشبكة:
    • تم إصلاح خطأ في التحليل غير الصحيح لملفات تعريف الارتباط المتعدّدة الأسطر (325410304).
    • تمّت إصلاح معاينة تسلسل استدعاء الدوالّ في عمود المشغِّل (327665602).
  • أداة مراقبة الأداء: أصبحت مربّعات الاختيار للتتبّع متطابقة الآن مع باقي واجهة المستخدم (1467464).
  • المصادر: تمت إضافة ميزة تمييز البنية لوثائق XHTML (327940244).
  • الإعدادات > الأجهزة: تم استبدال جهاز Galaxy Fold القديم بجهاز Galaxy Z Fold 5 (40113439)
  • الأداء: يتم الآن تمييز جميع نتائج البحث المطابقة عند البحث باستخدام Ctrl/Cmd+F (1523279).
  • مراجع المطوّرين: تعرض الآن أيضًا المراجع المحمَّلة من خلال إضافات اللغات، مثل إضافة Chrome لدعم أدوات المطوّرين (DWARF) في C/C++ (40746829).
  • الأداء: تم إصلاح تسلسل المكالمات المقتطع وتنسيقه السيئ في علامة التبويب الملخّص (325314708).
  • الدرج: يمكن الآن التركيز على زرَّي إغلاق، ما يتيح إغلاق اللوحات باستخدام لوحة المفاتيح.

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

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

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

استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر مرتبط بـ "أدوات مطوّري البرامج".

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

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