ظهور نافذة منبثقة تتضمّن معلومات حول Web Vitals في لوحة "الأداء"
مرِّر مؤشر الماوس فوق علامة Web Vitals في لوحة الأداء لفهم الغرض من المؤشر، أي ما إذا كان الأداء جيدًا أو بحاجة إلى تحسين أو سيئًا.
مشكلة في Chromium: 1147872
تصوُّر ميزة CSS scroll-snap
يمكنك الآن تفعيل شارة scroll-snap في لوحة العناصر لفحص محاذاة CSS scroll-snap.
عندما يتم تطبيق السمة scroll-snap-type على عنصر HTML في صفحتك (مثل صفحة العرض التوضيحي هذه)، يمكنك رؤية شارة scroll-snap بجانبه في لوحة العناصر. انقر على الشارة لتبديل عرض تراكب "المحاذاة عند التمرير" على الصفحة.
في المثال أعلاه، يمكنك رؤية علامات نقطية على حواف المحاذاة. يحتوي منفذ التمرير على خطوط صلبة، بينما تحتوي عناصر المحاذاة على خطوط متقطّعة. يتم ملء مساحة التعبئة الخاصة بالتمرير باللون الأخضر، بينما يتم ملء مساحة الهامش الخاص بالتمرير باللون البرتقالي.
مشكلة في Chromium: 862450
أداة فحص الذاكرة الجديدة
استخدِم أداة فحص الذاكرة الجديدة لفحص ArrayBuffer في JavaScript، بالإضافة إلى ذاكرة Wasm.
افتح صفحة العرض التوضيحي هذه. في لوحة المصادر، افتح الملف demo-js.js، وضَع نقطة توقّف عند السطر 18.
إعادة تحميل الصفحة وسِّع قسم النطاق في جزء أداة تصحيح الأخطاء على اليسار. لاحظ الرمز الجديد بجانب قيمة المخزن المؤقت. انقر عليه لعرض أداة فحص الذاكرة.
يمكنك الاطّلاع على المستندات لمعرفة المزيد حول فحص JavaScript ArrayBuffer وWebAssembly.Memory باستخدام "أداة فحص الذاكرة" الجديدة هذه.
مشكلة في Chromium: 1166577
لوحة إعدادات الشارات الجديدة في لوحة "العناصر"
يمكنك الآن تفعيل الشارات أو إيقافها بشكل انتقائي من خلال إعدادات الشارات في لوحة العناصر. استخدِم هذه الميزة لتخصيص الشارات المهمة والتركيز عليها أثناء فحص صفحات الويب.
في لوحة العناصر، انقر بزر الماوس الأيمن على أي عناصر. اختَر إعدادات الشارة من قائمة السياق، وسيظهر جزء إعدادات الشارة في الأعلى. فعِّل أو أوقِف أي مربّع اختيار لإظهار الشارات أو إخفائها.
مشكلة في Chromium: 1066772
معاينة محسّنة للصور مع معلومات عن نسبة العرض إلى الارتفاع
تعرض الآن معاينات الصور في لوحة العناصر المزيد من المعلومات عن الصورة، مثل الحجم المعروض ونسبة العرض إلى الارتفاع المعروضة والحجم الأصلي ونسبة العرض إلى الارتفاع الأصلية وحجم الملف.
تساعدك هذه المعلومات في فهم صورك بشكل أفضل وتطبيق التحسين إذا لزم الأمر.
تتوفّر معلومات نسبة العرض إلى الارتفاع الخاصة بالصورة أيضًا في لوحة الشبكة عند النقر لمعاينة الصورة.
مشكلتان في Chromium: 1149832 و1170656
زر جديد لظروف الشبكة يتضمّن خيارات لضبط Content-Encoding
تمت إضافة زر جديد لحالات الشبكة في اللوحة الشبكة. انقر على الرمز لفتح علامة التبويب حالات الشبكة.
تتم إضافة خيار جديد باسم ترميزات المحتوى المقبولة إلى علامة التبويب حالات الشبكة. اضبطه لاختبار ما إذا كانت استجابات الخادم مشفّرة بشكل صحيح في المتصفحات التي لا تتوافق مع gzip أو brotli أو غيرها من Content-Encoding المستقبلية.
مشكلة في Chromium: 1162042
تحسينات على جزء "الأنماط"
اختصار جديد لعرض القيمة المحسوبة في لوحة "الأنماط"
يمكنك الآن النقر بزر الماوس الأيمن على إحدى خصائص CSS في لوحة الأنماط واختيار عرض القيمة المحسوبة لعرض قيمة CSS المحسوبة.
مشكلة في Chromium: 1076198
إتاحة الكلمة الرئيسية accent-color
ترصد واجهة المستخدم للإكمال التلقائي في لوحة "الأنماط" الآن الكلمة الرئيسية accent-color في CSS، ما يتيح لمطوّري الويب تحديد لون التمييز لعناصر التحكّم في واجهة المستخدم (مثل مربّع الاختيار وزر الاختيار) التي ينشئها العنصر.
إنّ السمة accent-color في CSS هي تجريبية حاليًا. يُرجى تفعيل chrome://flags/#enable-experimental-web-platform-features لاختباره.
مشكلة في Chromium: 1092093
تصنيف أنواع المشاكل باستخدام الألوان والرموز
تصنّف علامة التبويب المشاكل الآن المشاكل إلى أخطاء في الصفحة وتغييرات قد تؤدي إلى أعطال وتحسينات محتملة للإشارة إلى مستوى الخطورة بشكل أفضل. يمكنك فتح علامة التبويب المشاكل من خلال النقر على زر عدد المشاكل في وحدة التحكّم.
- أخطاء الصفحة (أحمر) المشاكل التي تؤثر بشكل مباشر في وظائف الصفحة، مثل عدم ضبط عناوين CORS بشكل صحيح، وما إلى ذلك
- التغييرات القادمة التي قد تؤدي إلى عطل (باللون الأصفر) المشاكل التي تُعلمك بتغيير قادم وغير متوافق في منصة الويب قد يؤدي إلى فقدان وظائف الصفحة (مثل التحذير من التغييرات القادمة على CORS RFC 1918).
- التحسينات المحتملة (باللون الأزرق) تحسينات محتملة على الصفحة، ولكنّها لا تؤثّر حاليًا في الوظائف الأساسية للصفحة (مثل مشاكل تسهيل الاستخدام)
مشكلة في Chromium: 1183241
حذف رموز Trust Tokens
يمكنك الآن حذف رموز Trust Token باستخدام زر الحذف الجديد في لوحة رموز Trust Token ضمن لوحة التطبيق.
Trust Token هي واجهة برمجة تطبيقات جديدة للمساعدة في مكافحة الاحتيال والتمييز بين روبوتات الدردشة والمستخدمين الحقيقيين، بدون تتبُّع غير نشط. كيفية بدء استخدام Trust Tokens
مشكلة في Chromium: 1126824
عرض تفاصيل حول الميزات المحظورة في عرض "تفاصيل الإطار"
يمكنك الآن الاطّلاع على تفاصيل حول الميزات المحظورة ضمن قسم سياسة الأذونات في عرض "تفاصيل الإطار".
افتح صفحة العرض التوضيحي هذه. انتقِل إلى لوحة التطبيق واختَر إطارًا. في قسم سياسة الأذونات، انتقِل إلى السمة الميزات غير المفعّلة. انقر على عرض التفاصيل للاطّلاع على تفاصيل سبب حظر الميزة. انقر على الرمز بجانب كل سياسة للانتقال إلى إطار iframe أو طلب الشبكة الذي حظر الميزة.
سياسة الأذونات هي واجهة برمجة تطبيقات لمنصة الويب تمنح الموقع الإلكتروني إمكانية السماح باستخدام ميزات المتصفّح أو حظرها في إطاره الخاص أو في إطارات iframe التي يضمّنها.
مشكلة في Chromium: 1158827
فلترة التجارب في إعدادات "التجارب"
العثور على التجارب بشكل أسرع باستخدام فلتر التجارب الجديد على سبيل المثال، انتقِل إلى الإعدادات > التجارب، وفي مربّع النص فلتر، اكتب "التباين" لفلترة جميع التجارب التي تتضمّن الكلمة "التباين".
عمود Vary Header جديد في لوحة "مساحة تخزين ذاكرة التخزين المؤقت"
استخدِم العمود الجديد Vary Header في لوحة مساحة تخزين ذاكرة التخزين المؤقت لعرض عنوان استجابة HTTP Vary.
مشكلة في Chromium: 1186049
تحسينات على لوحة "المصادر"
توفير ميزات JavaScript الجديدة
تتيح "أدوات مطوّري البرامج" الآن ميزة لغة JavaScript الجديدة التحقّق من العلامة التجارية الخاصة، المعروفة أيضًا باسم #foo in obj.
توسّع ميزة التحقّق من العلامة التجارية الخاصة عامل التشغيل in لتتيح اختبار حقول الفئات الخاصة على أي عنصر معيّن.
يمكنك تجربة هذه الميزة في لوحة وحدة التحكّم ولوحة المصادر. يمكنك أيضًا فحص الحقول الخاصّة في قسم النطاق ضمن لوحة أداة تصحيح الأخطاء.
مشكلة في Chromium: 11374
تحسين دعم تصحيح أخطاء نقاط التوقّف
تضبط "أدوات مطوّلي البرامج" الآن نقاط الإيقاف في نصوص برمجية متعددة بشكل صحيح. تتيح حِزم JavaScript الحديثة (مثل Webpack وRollup) ميزة تقسيم الرموز، وهناك سيناريوهات يمكن فيها تضمين مكوّن مشترك واحد في مسارات متعددة (عمليات تقسيم الرموز).
في السابق، كان بإمكان "أدوات مطوّري البرامج" ضبط نقاط توقّف في موقع أولي واحد فقط. من خلال هذا التحسين الأخير، يمكن لأداة DevTools ضبط نقاط الإيقاف في جميع المواقع ذات الصلة بشكلٍ صحيح.
مشاكل Chromium: 1142705 و979000 و1180794
إتاحة المعاينة عند التمرير باستخدام الرمز []
تتيح "أدوات مطوّلي البرامج" الآن معاينة المحتوى عند التمرير فوق تعابير عناصر JavaScript التي تستخدم الرمز [] في لوحة المصادر.
مشكلة في Chromium: 1178305
مخطط تفصيلي محسّن لملفات HTML
توفّر "أدوات مطوّري البرامج" الآن دعمًا أفضل للمخططات التفصيلية لملفات HTML. في لوحة المصادر، افتح ملف HTML. يمكنك تبديل مخطط التعليمات البرمجية باستخدام مفتاح الاختصار Cmd + Shift + O في نظام التشغيل Mac أو Ctrl + Shift + O في نظام التشغيل Windows.
في المثال أدناه، تعرض "أدوات مطوّري البرامج" الآن بشكلٍ صحيح جميع الدوال في المخطط التفصيلي. في السابق، لم تكن "أدوات مطوّلي البرامج" تعرض سوى بعض الدوال.
مشكلة في Chromium: 761019 و1191465
تتبُّع تسلسل استدعاء الدوال البرمجية بشكل صحيح لتصحيح أخطاء Wasm
تعالج "أدوات مطوّري البرامج" الآن طلبات الدوال المضمّنة وتعرض عمليات تتبُّع تسلسل استدعاء الدوال الصحيحة لتصحيح أخطاء Wasm.
في السابق، كانت "أدوات مطوّري البرامج" تعرض مراجع Wasm عامة فقط في تتبُّع تسلسل استدعاء الدوال البرمجية الفرعية للأخطاء.
لا يعرض الإصدار القديم من Chrome على اليمين الموقع المصدر (مثل dsquare) في عمليات تتبُّع تسلسل استدعاء الدوال البرمجية التي أدّت إلى حدوث الخطأ، بينما يعرضه الإصدار الجديد على اليسار.
مشكلة في Chromium: 1189161
تنزيل قنوات المعاينة
ننصحك باستخدام Chrome Canary أو Dev أو Beta كمتصفّح تطوير تلقائي. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات DevTools، وتتيح لك اختبار أحدث واجهات برمجة التطبيقات لمنصة الويب، وتساعدك في العثور على المشاكل في موقعك الإلكتروني قبل أن يواجهها المستخدمون.
التواصل مع فريق Chrome DevTools
استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر متعلّق بـ "أدوات مطوّري البرامج".
- يمكنك إرسال الملاحظات وطلبات الميزات إلينا على crbug.com.
- يمكنك الإبلاغ عن مشكلة في "أدوات مطوّري البرامج" باستخدام المزيد من الخيارات > مساعدة > الإبلاغ عن مشكلة في "أدوات مطوّري البرامج" في "أدوات مطوّري البرامج".
- يمكنك نشر تغريدة على @ChromeDevTools.
- يمكنك إضافة تعليقات على فيديوهات "الميزات الجديدة في أدوات مطوّري البرامج" على YouTube أو فيديوهات "نصائح حول أدوات مطوّري البرامج" على YouTube.
الميزات الجديدة في "أدوات مطوّري البرامج"
قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في "أدوات مطوّري البرامج"
- تعديلات على خادم MCP في "أدوات مطوّري البرامج"
- مشاركة محسّنة لعمليات التتبُّع
- إتاحة @starting-style
- أداة المحرّر للعرض: البناء
- Lighthouse 13
- اقتراحات الرموز البرمجية من Gemini
- تحسينات لخادم MCP في "أدوات مطوّري البرامج"
- الوصول بشكل أسرع إلى المساعدة المستندة إلى الذكاء الاصطناعي
- تصحيح أخطاء تتبُّع الأداء الكامل باستخدام Gemini
- تبديل اتجاه الدرج
- برنامج المطوّرين من Google
- أهم الميزات المتنوعة
- أدوات مطوّري البرامج في Chrome (MCP) لبرنامج الذكاء الاصطناعي
- تصحيح أخطاء شجرة اعتمادية الشبكة باستخدام Gemini
- تصدير محادثاتك مع Gemini
- إعدادات التتبُّع المحفوظة في لوحة "الأداء"
- فلترة طلبات الشبكة المحمية بعنوان IP
- إضافة ميزة التنسيق المتجانب إلى علامة التبويب "العناصر" > "التنسيق"
- Lighthouse 12.8.2
- أهم الميزات المتنوعة
- تصحيح المزيد من الإحصاءات باستخدام Gemini
- محاكاة عنوان Save-Data في "حالات الشبكة"
- الاطّلاع على حالة "الخط الأساسي" في تلميح أداة لخاصية CSS
- تجاوز أشكال الأجهزة في تعديلات برنامج وكيل المستخدم
- Lighthouse 12.8.0
- أهم الميزات المتنوعة
- "أدوات مطوّري البرامج في Chrome" أكثر موثوقية وفعالية
- تحميل الصور في ميزة "المساعدة المستندة إلى الذكاء الاصطناعي في التصميم"
- إضافة عناوين الطلبات إلى الجدول في "الشبكة"
- اطّلِع على أهم الأخبار من مؤتمر Google I/O لعام 2025
- أهم الميزات المتنوعة
- تحسينات على "لوحة الأداء"
- المصادر المتصلة مُسبَقًا في إحصاء "شجرة اعتمادية الشبكة"
- أوقات استجابة الخادم وإعادة التوجيه في إحصاء "وقت استجابة طلب المستند"
- عمليات إعادة التوجيه في "ملخّص طلبات الشبكة"
- تقليل الضوضاء في بيانات تتبُّع الأداء
- إيقاف خيار "إيقاف عينات JavaScript" نهائيًا
- مَعلمة دقة تحديد الموقع الجغرافي في "أدوات الاستشعار"
- تحسينات على "لوحة العناصر"
- تسهيل تصحيح أخطاء قيم CSS المعقّدة
- إتاحة استخدام@function في "العناصر" > "الأنماط"
- تحسينات على لوحة الشبكة
- has-request-header filter
- Direct Sockets في تطبيقات الويب المعزولة
- أهم الميزات المتنوعة
- تسهيل الاستخدام
- إصدار Google I/O لعام 2025
- تعديل تغييرات CSS وحفظها في مساحة عملك باستخدام Gemini
- ربط مجلد مساحة عمل وحفظ التغييرات في ملفات المصدر
- طرح أسئلة على Gemini حول "إحصاءات الأداء"
- إضافة تعليقات توضيحية إلى نتائج الأداء باستخدام Gemini
- إضافة لقطات شاشة إلى محادثاتك مع Gemini
- إحصاءات جديدة في لوحة "الأداء"
- مصادر JavaScript المكرّرة
- ميزات JavaScript القديمة
- أصبحت التوقّعات تتوافق الآن مع علامات القواعد
- Lighthouse 12.6.0
- أهم الميزات المتنوعة
- تسهيل الاستخدام
- تحسينات على "لوحة الأداء"
- إحصاءات الأداء الجديدة
- النقر للتمييز
- أوقات الخادم في "ملخّص طلبات الشبكة"
- فلترة ملفات تعريف الارتباط في قسم "الخصوصية والأمان"
- الأحجام بوحدة كيلوبايت في الجداول على مستوى اللوحات
- تتيح ميزة الإكمال التلقائي استخدام corner-shape وcorner-*-shape في "العناصر" > "الأنماط"
- تجريبية: تمييز المشاكل المتعلّقة بالعناصر والسمات في DOM
- الإصدار 12.5.0 من Lighthouse
- أهم الميزات المتنوعة
- تحسينات على "لوحة الأداء"
- روابط المصدر والبرنامج النصي للملفات الشخصية واستدعاء الدوال في "الأداء"
- إتاحة بيانات تجارب المستخدمين الحقيقيين بشأن سرعة عرض أكبر محتوى مرئي (LCP) حسب المرحلة
- إحصاءات شجرة اعتمادية الشبكة
- المدة بدلاً من إجمالي الوقت والوقت الذاتي في "الملخّص"
- تمييز حزمة الاستدعاء التي استغرقت معظم الوقت
- تحسين الحالات الفارغة للوحات مختلفة
- عرض شجرة تسهيل الاستخدام في "العناصر"
- Lighthouse 12.4.0
- أهم الميزات المتنوعة
- لوحة الخصوصية والأمان
- تحسينات على "لوحة الأداء"
- الإعدادات المُحدَّدة مسبقًا بشأن تقييد أداء وحدة المعالجة المركزية (CPU)
- اختيار أحداث أداء مختلفة في محادثة الذكاء الاصطناعي نفسها
- تمييز بيانات الطرف الأول والجهات الخارجية في "الأداء"
- بيانات الحقول في تلميحات الأدوات والإحصاءات الخاصة بالعلامات
- إحصاءات إعادة التدفق الإلزامية
- إحصاء "تحسين حجم عناصر DOM"
- توسيع نطاق تتبُّع الأداء باستخدام console.timeStamp
- تحسينات على "لوحة العناصر"
- قيم الأنماط المتحرّكة في الوقت الفعلي
- إتاحة الفئة الزائفة :open وعناصر زائفة مختلفة
- نسخ جميع رسائل وحدة التحكّم
- وحدات البايت في لوحة "الذاكرة"
- أهم الميزات المتنوعة
- سجلّ المحادثات المستمر مع الذكاء الاصطناعي
- تحسينات على "لوحة الأداء"
- إحصاءات عرض الصور
- التنقّل باستخدام لوحة المفاتيح الكلاسيكية والحديثة
- تجاهل النصوص البرمجية غير ذات الصلة في الرسم البياني الشعلة
- علامة المخطط الزمني وتمييز النطاق عند التمرير
- إعدادات الحدّ الأقصى المقترَحة
- علامات التوقيت في تراكب
- تتبُّع بنية تخزين العناصر لمكالمات JavaScript في "الملخّص"
- تم نقل إعدادات الشارات إلى القائمة في Elements
- لوحة "الميزات الجديدة"
- Lighthouse 12.3.0
- أهم الميزات المتنوعة
- تصحيح أخطاء طلبات الشبكة وملفات المصدر وعمليات تتبُّع الأداء باستخدام Gemini
- عرض سجلّ محادثات الذكاء الاصطناعي
- إدارة مساحة تخزين الإضافة في التطبيق > مساحة التخزين
- تحسينات على الأداء
- مراحل التفاعل في المقاييس المباشرة
- معلومات حظر العرض في علامة التبويب "الملخّص"
- إتاحة أحداث scheduler.postTask وأسهم المنشئ
- تحسينات على لوحة "الصور المتحركة" وعلامة التبويب "العناصر" > "الأنماط"
- الانتقال من "العناصر" > "الأنماط" إلى "الصور المتحركة"
- النتائج في الوقت الفعلي في علامة التبويب "محسوبة"
- محاكاة ضغط الحساب في "أدوات الاستشعار"
- عناصر JavaScript التي تحمل الاسم نفسه والمجمّعة حسب المصدر في لوحة "الذاكرة"
- مظهر جديد للإعدادات
- تم إيقاف لوحة "إحصاءات الأداء" نهائيًا وإزالتها من "أدوات مطوّري البرامج"
- أهم الميزات المتنوعة
- تصحيح أخطاء CSS باستخدام Gemini
- التحكّم في ميزات الذكاء الاصطناعي في علامة تبويب مخصّصة للإعدادات
- تحسينات على "لوحة الأداء"
- إضافة تعليقات توضيحية إلى نتائج الأداء ومشاركتها
- الحصول على إحصاءات الأداء مباشرةً في لوحة "الأداء"
- تحديد تغييرات التصميم المفرطة بسهولة أكبر
- تحديد الصور المتحركة غير المركّبة
- نقل مستوى التزامن في الجهاز إلى "أجهزة الاستشعار"
- تجاهل النصوص البرمجية المخفية الهوية والتركيز على الرمز في عمليات تتبُّع تسلسل استدعاء الدوال البرمجية
- العناصر > الأنماط: إتاحة أوضاع الكتابة sideways-* لتراكبات الشبكة والكلمات الرئيسية على مستوى CSS
- عمليات تدقيق Lighthouse للصفحات غير المتوفّرة عبر بروتوكول HTTP في وضعَي الفترة الزمنية واللقطة
- تحسينات على تسهيل الاستخدام
- أهم الميزات المتنوعة
- تحسينات على لوحة الشبكة
- إعادة تصميم فلاتر الشبكة
- عمليات تصدير ملفات HAR تستبعد الآن البيانات الحسّاسة تلقائيًا
- تحسينات على "لوحة العناصر"
- قيم الإكمال التلقائي للسمات text-emphasis-*
- تمييز المحتوى الزائد عن الحد في مساحة التمرير بشارة
- تحسينات على "لوحة الأداء"
- الاقتراحات في المقاييس المباشرة
- التنقّل في أشرطة التنقّل
- تحسينات على "لوحة الذاكرة"
- الملف الشخصي الجديد "العناصر المنفصلة"
- تحسين تسمية عناصر JavaScript العادية
- إيقاف ميزة "تغيير المظهر الديناميكي"
- تجربة Chrome: مشاركة العمليات
- Lighthouse 12.2.1
- أهم الميزات المتنوعة
- أداة "المسجّل" تتيح التصدير إلى Puppeteer لمتصفّح Firefox
- تحسينات على "لوحة الأداء"
- ملاحظات حول مقاييس الأداء المباشرة
- طلبات البحث في مسار الشبكة
- الاطّلاع على عمليات تتبُّع تسلسل استدعاء الدوال البرمجية لعمليات استدعاء performance.mark وperformance.measure
- استخدام بيانات العناوين التجريبية في لوحة "الملء التلقائي"
- تحسينات على "لوحة العناصر"
- فرض المزيد من الحالات لعناصر معيّنة
- ميزة الإكمال التلقائي أصبحت متاحة الآن للمزيد من سمات الشبكة في "العناصر" > "الأنماط"
- الإصدار 12.2.0 من Lighthouse
- أهم الميزات المتنوعة
- سنطرح ميزة "إحصاءات Console من Gemini" في معظم البلدان الأوروبية
- التعديلات على "لوحة الأداء"
- حساب تتبُّع الشبكة المحسّن
- تخصيص بيانات الأداء باستخدام واجهة برمجة التطبيقات القابلة للتوسيع
- التفاصيل في مسار "التوقيتات"
- نسخ كل الطلبات المُدرَجة في "لوحة الشبكة"















![إتاحة المعاينة عند التمرير باستخدام الترميز "[]"](https://developer.chrome.google.cn/static/blog/new-in-devtools-91/image/support-hover-preview-b4da984a268c5_36.png?hl=ar)

