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

Sofia Emelianova
Sofia Emelianova

فهم الأخطاء والتحذيرات في Console بشكل أفضل باستخدام Gemini

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

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

تمثّل هذه السمة التفسير من إنشاء الذكاء الاصطناعي لخطأ.

لمزيد من المعلومات، يُرجى الاطّلاع على مقالة فهم الأخطاء والتحذيرات بشكل أفضل باستخدام الذكاء الاصطناعي (AI).

إتاحة قواعد "@position-try" في العناصر > الأنماط

لمساعدتك في تصحيح أخطاء تحديد موضع ارتساء CSS، أصبحت الآن علامة التبويب العناصر > الأنماط متوافقة مع قواعد @position-try CSS. تؤدي علامة التبويب إلى استخدام قيم position-try-options وتربط كل خيار بقسم @position-try --name مخصّص.

يتوافق العنوان "قبل" و"بعد" مع قواعد CSS الخاصة بـ @position-try CSS.

مزيد من المعلومات حول واجهة برمجة التطبيقات لتحديد موضع ارتساء CSS

مشكلة Chromium: 40279608.

تحسينات في لوحة المصادر

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

إعداد الطباعة الجميلة التلقائية وإغلاق الأقواس

يمكنك الآن تفعيل ميزة الطباعة الجميلة وإغلاق الأقواس تلقائيًا أو إيقافها في المحرِّر في المصادر. الطباعة الجميلة تجعل الملفات التي تم تصغيرها قابلة للقراءة. يؤدي إغلاق الأقواس تلقائيًا إلى إضافة قوس إغلاق () أو }) أو علامة (>) عند كتابة علامة فتح.

لضبط السلوك ذي الصلة، ضع علامة في المربّعَين الجديدَين check_box إغلاق الأقواس تلقائيًا وcheck_box وطباعة المصادر المصغّرة تلقائيًا بتنسيق محسّن ضمن الإعدادات الإعدادات > الإعدادات المفضّلة > المصادر.

إعداد قبل وبعد إضافة إعدادات جديدة للطباعة الجيدة تلقائيًا وإغلاق الأقواس.

مشاكل Chromium: 40865010 و324314570.

يتم الاعتراف بالوعود المرفوضة التي تمت معالجتها

تتعرّف لوحة المصادر الآن على نحو صحيح على الوعود المرفوضة التي تم رصدها إذا تعاملت معها باستخدام .catch() أو حجتَين .then().

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

Promise.reject(new Error('fail')).catch((e)=>console.log('caught'));

التعرف على حالات الرفض التي تم رصدها وما قبلها وبعدها

مشكلة Chromium: 40283993.

أسباب الأخطاء في وحدة التحكّم

تعرض لك وحدة التحكّم الآن سلاسل أسباب الأخطاء في تتبُّع تسلسل استدعاء الدوال البرمجية، إن وُجدت.

لتسهيل تصحيح الأخطاء، يمكنك تحديد أسباب الأخطاء عند رصد الأخطاء وإعادة صياغتها. بما أنّ وحدة التحكّم تعرض سلسلة الأسباب، تطبع كل حزمة أخطاء بالبادئة Caused by:، بحيث يظل بإمكانك الاطّلاع على الخطأ الأصلي.

يتم تتبُّع تتبُّع تسلسُل استدعاء الدوال البرمجية قبل الطباعة وبعدها باستخدام البادئات "سببها" .

مشكلة Chromium: 40182832.

تحسينات لوحة الشبكة

يوفّر هذا الإصدار العديد من التحسينات على لوحة الشبكة.

فحص عناوين ميزة Early Hints

تحصل عناوين ميزة Early Hints على قسم مخصّص في علامة التبويب العناوين الخاصة بالطلب في لوحة الشبكة. في السابق، كان بإمكانك العثور على العناوين ذات الصلة في قسم عناوين الاستجابة.

التلميحات المبكرة هي رمز حالة HTTP (103 Early Hints) يُستخدَم لإرسال استجابة HTTP أولية قبل الاستجابة النهائية. ويتيح ذلك للخادم إرسال تلميحات إلى المتصفِّح حول الموارد الفرعية المهمة (على سبيل المثال، ورقة أنماط أو محتوى JavaScript مهم) أو المصادر التي من المرجّح أن تستخدمها الصفحة، وذلك أثناء انشغال الخادم بإنشاء المورد الرئيسي.

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

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

مشكلة Chromium: 40222701.

إخفاء عمود العرض الإعلاني بدون انقطاع

يمكنك الآن إخفاء عمود الشلال في لوحة الشبكة بالطريقة نفسها التي يمكنك بها إخفاء أعمدة أخرى. انقر بزر الماوس الأيمن على اسم أي عمود وألغ تحديد مربع الاختيار check_box_outline_blank الشلال في القائمة المنسدلة.

خيار قبل إضافة وبعده لإخفاء عمود الشلال.

مشكلة Chromium: 40574989.

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

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

التقاط إحصاءات أداة اختيار لغة CSS

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

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

إحصاءات ما قبل إضافة أداة الاختيار وبعدها

مشكلة Chromium: 324282954.

تغيير الترتيب وإخفاء المقاطع الصوتية

تحصل لوحة الأداء على وضع ضبط جديد يتيح لك تغيير ترتيب المقاطع الصوتية وإخفائها.

للدخول إلى وضع الضبط، انقر على الزر تعديل تعديل على يمين اسم المقطع الصوتي. بعد ذلك، انقر على arrow_upward لأعلى أو arrow_downward لتحريك المسار أو انقر على visibility_off إخفاء. انقر على زر تم تحقق على يسار اسم المسار عند الانتهاء.

سيوفّر الإصدار التالي، Chrome 126، المزيد من التحسينات على واجهة المستخدم هذه.

مشكلة Chromium: 311439339.

تجاهُل عمليات الاحتفاظ بالبيانات في لوحة "الذاكرة"

يمكنك الآن تجاهُل عمليات الاحتفاظ بالبيانات في اللقطات المتعدّدة التي تلتقطها باستخدام لوحة الذاكرة.

لتجاهل عملية الاحتفاظ بالبيانات، اختَر أحد العناصر، وفي القسم الاحتفاظ بالبيانات، انقر بزر الماوس الأيمن على إحدى عمليات الاحتفاظ بالبيانات واختَر تجاهل عملية الاحتفاظ هذه من القائمة المنسدلة. ويتم تمييز عمليات الاحتفاظ التي تم تجاهلها بقيمة ignored في عمود المسافة. لإيقاف التجاهل، انقر على استعادة عمليات الاحتفاظ التي تم تجاهلها في شريط الإجراءات أعلى الصفحة.

خيار الإضافة "قبل" و"بعد" لتجاهل عمليات الاحتفاظ بالبيانات

بالإضافة إلى ذلك، أصبحت اللقطات المجمّعة الآن متوافقة مع عدد أكبر (مئات الملايين) من حواف وعُقد الاحتواء (332350576).

مشكلة Chromium: 327337527.

Lighthouse 11.7.1

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

من بين التغييرات الملحوظة هو الإيقاف النهائي للمكوّن الإضافي إعلانات الناشرين الذي أصبح قديمًا في هذا الإصدار.

الخطوات السابقة لإزالة المكوّن الإضافي لإعلانات الناشرين وبعده.

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

مشكلة Chromium: 772558.

معلومات متنوعة

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

  • انتهت الآن صلاحية لوحة المسجّلة الذكية (329271496).
  • لا تعرض وحدة التحكّم الآن رسالة خطأ عندما تعرض أداة التنسيق المخصّصة null للدالة body()، وهو سلوك صالح (329400119).
  • عدّلت لوحة المصادر أداة تمييز البنية، وأصبحت الآن متوافقة مع العلامتين v وd في التعبير العادي.
  • أصلحت علامة التبويب الشبكة > ملفات تعريف الارتباط خطأً في ربط ملفات تعريف الارتباط المستثناة بملفات تعريف الارتباط الخاصة بالاستجابة (41491846).
  • وتنفِّذ الآن علامة التبويب العناصر > الأنماط ما يلي:
    • يعرض القواعد المكتسَبة التي تم تحميلها بشكل كامل مع المواقع المخصَّصة (41489874).
    • يميِّز القيمة المطبَّقة في()) بإضاءة داكنة بناءً على مظهر الألوان (331123816).

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

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

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

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

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

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

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

الإصدار 126 من Chrome

الإصدار 125 من Chrome

الإصدار 124 من Chrome

الإصدار 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

الإصدار 100 من Chrome

الإصدار 99 من Chrome

الإصدار 98 من Chrome

الإصدار 97 من Chrome

الإصدار 96 من Chrome

الإصدار 95 من Chrome

الإصدار 94 من Chrome

الإصدار 93 من Chrome

الإصدار 92 من Chrome

الإصدار 91 من Chrome

الإصدار 90 من Chrome

الإصدار 89 من Chrome

الإصدار 88 من Chrome

الإصدار 87 من Chrome

الإصدار 86 من Chrome

الإصدار 85 من Chrome

الإصدار 84 من Chrome

الإصدار 83 من Chrome

الإصدار 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

الإصدار 68 من Chrome

الإصدار 67 من Chrome

Chrome 66

الإصدار 65 من Chrome

الإصدار 64 من Chrome

الإصدار 63 من Chrome

الإصدار 62 من Chrome

الإصدار 61 من Chrome

الإصدار 60 من Chrome

الإصدار 59 من Chrome