الميزات الجديدة في "أدوات مطوري البرامج"، الإصدار Chrome 127

Sofia Emelianova
Sofia Emelianova

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

علامة الارتساء الصريحة وال ضمنية قبل وبعد الربط

بالإضافة إلى ذلك، أصبحت قيمة السمة popovertarget مرتبطة الآن بعنصر popover في DOM.

ربط القيمة "قبل" و"الهدف" بعد ربط العنصر المنبثق بعنصر النافذة المنبثقة.

مشكلة Chromium: 289900232، 330306231.

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

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

تحسين ميزة "لا توقف هنا مؤقتًا"

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

  • الاستثناءات أو الوعد برفض العروض من خلال الوظائف المضمنة.
  • "إلغاء" نقاط إيقاف انتهاكات DOM والجلب/XHR وCSP
  • في عملية تفكيك Wasm.

يمكنك الاطّلاع على سير العمل على أرض الواقع:

مشكلة Chromium: 40924349.

أدوات معالجة الأحداث الجديدة في محاذاة التمرير

تحصل القائمة المصادر > نقاط إيقاف أداة استماع الحدث > عنصر التحكّم على مستمعَين مرتبطَين بعملية الانتقال: scrollsnapchange وscrollsnapchanging. يتم تنشيط هذه الأحداث عند تمرير حاوية التمرير بطريقة تؤدي إلى محاذاة عنصر جديد.

أدوات معالجة الأحداث السابقة واللاحقة ذات الصلة بالتمرير.

مشكلة Chromium: 40286359.

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

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

تم تعديل الإعدادات المسبقة لتنظيم الشبكة.

يتم تعديل الإعدادات المسبقة للتقييد في لوحة الشبكة: في ما يلي التطبيقات الجديدة Fast 4G، وFast 3G، التي تمت إعادة تسميتها إلى Slow 4G، وSlow 3G التي تمت إعادة تسميتها إلى 3G. يتوافق هذا الخيار بشكل أفضل مع الإعدادات المسبقة في Lighthouse.

الإعدادات المسبقة لتنظيم الشبكة قبل تحديث الشبكة وبعدها.

مشكلة Chromium: 342406608.

معلومات مشغِّل الخدمات في الحقول المخصّصة بتنسيق HAR

عند تصدير سجلّ الشبكة إلى تنسيق HAR، يمكنك الآن الاطّلاع على المعلومات ذات الصلة بعاملي الخدمة، بما في ذلك التوقيتات، كحقول مخصَّصة (مسبقة بشُرط سفلية). مثلاً، قد تظهر لك الحقول الجديدة التالية في السجلّ:

...
"response": {
  ...
  "_fetchedViaServiceWorker": true,
  "_responseCacheStorageCacheName": "V1",
  "_serviceWorkerResponseSource": "cache-storage"
}
...
"timings": {
  ...
  "_workerStart": -1,
  "_workerReady": -1,
  "_workerFetchStart": -1,
  "_workerRespondWithSettled": -1
}
...

مشكلة Chromium: 342406608.

إرسال أحداث WebSocket وتلقّيها في لوحة "الأداء"

على غرار أحداث WebSocket الأخرى، تسجِّل لوحة الأداء الآن أحداث إرسال رسالة WebSocket Message وتلقّي رسالة WebSocket وتعرضها في تتبُّع الأداء. مثلاً:

حدث "استلام رسالة WebSocket Message" التي يتم تسجيلها في تتبُّع الأداء.

مشكلة Chromium: 40286129.

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

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

  • تسهيل الاستخدام: تُعلن قارئات الشاشة الآن عن محتوى الرسائل في وحدة التحكّم عند التمرير في السجلّ باستخدام مفتاحَي السهمين المتّجهيَن للأعلى وللأسفل (344484979).
  • المصادر:
    • الصفحة: يحفظ خيار القائمة حفظ باسم الآن ملفات وحدة Wasm كثنائيات صالحة في Wasm بدلاً من نص Base64 (40784130).
    • حزمة الاتصال: تمت إزالة اللاحقة (async) من أوصاف إطارات الاتصال غير المتزامنة، وتم تغيير التمييز من المائل إلى الغامق (343750870).
  • الذاكرة: تمت إزالة InternalNodes غير الضروري ذي الحجم الصفري من الملخّص (340200025).
  • الشبكة: أصلحنا خطأً أدى إلى منع معاينة محتوى استجابة البثّ للطلبات التي بدأت للتو لكنّها لم تحصل على حدث responseReceived بعد (338340752).
  • الأداء:
    • إحصاءات أداة الاختيار: تمت إضافة تلميح توضيحي للعمود %-of-Slow-Path-Non-Matches (324282954).
    • وضع إعداد المسار: تم نقل زر إنهاء إعداد المسارات إلى الجانب الأيمن السفلي (345256274).
  • وحدة التحكّم: تم إصلاح الخطأ الذي كان يعرض عدة رسائل متطابقة في وحدة التحكّم عند التنقّل باستخدام ميزة "التخزين المؤقت للصفحات" (40894153).
  • الإعدادات: تمت إضافة رموز مساعدة بجانب جميع علامات التبويب (330213867).

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

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

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

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

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

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

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

الإصدار 127 من Chrome

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