تاريخ الإصدار الثابت: 8 سبتمبر 2026
ما لم يُذكر خلاف ذلك، تنطبق التغييرات التالية على إصدار القناة الثابتة 153 من Chrome لأنظمة التشغيل Android وChromeOS وLinux وmacOS وWindows.
CSS وواجهة المستخدم
حاويات التمرير على محور واحد
تتوفّر في القنوات غير الثابتة (التجريبية وقناة مطوّري البرامج و"إصدار Canary").
توسّع السمة overflow لتتيح القيم القابلة للتمرير مع السمة clip (مثل overflow: scroll clip). يتيح ذلك تقييد position: sticky بحاويات تمرير مختلفة للعناصر الأصلية لكل محور، كما يوفّر لك طريقة لضمان بقاء المحور الذي يستخدم overflow: clip في مكانه.
تتبُّع الخطأ رقم 440038212 | إدخال ChromeStatus.com | المواصفات
السمة scroll-axis-lock
scroll-axis-lock هي إحدى خصائص CSS التي تتيح لك توجيه المتصفّحات إلى عدم حصر إيماءة التمرير التي يجريها المستخدم على محور واحد.
غالبًا ما تحصر متصفّحات الويب إيماءة التمرير لدى المستخدم في محور واحد عندما تبدأ هذه الإيماءة بحركة أكبر بكثير في أحد المحورَين مقارنةً بالمحور العمودي. في كثير من الحالات، يحسّن هذا السلوك تجربة المستخدم من خلال تجنُّب التمرير غير المقصود على طول المحور العمودي عندما كان المستخدم ينوي التمرير على محور واحد فقط. ومع ذلك، عندما تريد أن يكون العنصر قابلاً للتمرير قطريًا دائمًا، سيجبر سلوك القفل هذا المستخدم على بدء الإيماءة بزاوية لا تؤدي إلى تفعيل القفل.
تتبُّع الخطأ رقم 479472367 | إدخال ChromeStatus.com | المواصفات
توقيت إرسال متوافق مع أحداث transitionrun وطلبات البحث عن الوسائط
تتوافق توقيتات إرسال Blink لأحداث transitionrun الصور المتحركة وأحداث change طلبات البحث عن الوسائط مع مواصفات HTML، ما يجعل التوقيت قابلاً للتشغيل التفاعلي مع Gecko وWebKit. وفقًا لمواصفات حلقة معالجة أحداث نافذة HTML، يتم تنشيط أحداث transitionrun في الخطوة 3.11 حتى بالنسبة إلى الرسوم المتحركة التي تم إنشاؤها في وقت سابق في التكرار نفسه (بدلاً من تأخيرها إلى تكرار لاحق). يتم تشغيل أحداث طلب البحث عن الوسائط change في الخطوة 3.10 قبل تشغيل أي أحداث رسوم متحركة معلّقة (بدلاً من دمجها مع أحداث الرسوم المتحركة في الخطوة 3.11).
تتبُّع الخطأ رقم 397737222 | إدخال ChromeStatus.com | المواصفات
مستند DOM وHTML
عناصر الإمكانات: <camera> و<microphone>
عنصرا الإمكانات <camera> و<microphone> هما عنصران تحكُّم تصريحيان في HTML يفعّلهما المستخدم ويتشاركان الآلية الأساسية نفسها مع العنصر <usermedia>، مع اختلاف رئيسي واحد: يطلبان إمكانية واحدة. يطلب العنصر <camera> تسجيل الفيديو، بينما يطلب العنصر <microphone> تسجيل الصوت. مثل <usermedia>، يتم تضمين واجهة مستخدم مضبوطة الأسلوب ومتحكَّم فيها من المتصفّح في الصفحة، ما يضمن الحصول على إشارة مستخدم قوية ومقصودة (نقرة) قبل ظهور طلب الإذن أو بدء البث.
يوفّر العنصران <camera> و<microphone> أداة تحكّم مخصّصة ودلالية في HTML لحالات الاستخدام هذه التي تتضمّن إمكانية واحدة. وتتضمّن هذه الواجهات نموذج الأمان نفسه وقيود التصميم الصارمة ومسار استرداد الأذونات المضمّن كما هو الحال في <usermedia>، ولكنّها توفّر واجهة برمجة تطبيقات أكثر تخصيصًا وسهولة في الاستخدام عندما لا تحتاج إلى الوصول إلى الوسائط المختلطة.
تتبُّع الخطأ رقم 531672795 | إدخال ChromeStatus.com | المواصفات
تحليل بيانات XML بلغة Rust في السيناريوهات غير المستنِدة إلى XSLT
لتعزيز أمان المتصفّح وحماية المستخدمين من الثغرات الأمنية المرتبطة بالذاكرة، يحدِّث Chrome 153 محرّك معالجة XML الخاص به إلى تنفيذ آمن للذاكرة بلغة [Rust](https://rust-lang.org/)، وذلك في عدة سيناريوهات شائعة. يزيل هذا التحديث أخطاء تلف الذاكرة المحتملة مع الحفاظ على التوافق الكامل مع معايير الويب الحالية.
وقد بدأ Chrome حاليًا في إيقاف ميزة XSLT نهائيًا وإزالتها. أثناء استمرار هذه العملية، ستتعامل أداة التحليل الجديدة والأكثر أمانًا مع السيناريوهات التالية التي لا تتطلّب استخدام XSLT:
DOMParserWeb API- الوصول إلى
responseXMLمنXMLHttpRequest - الصور المستقلة بتنسيق "الرسومات الموجّهة التي يمكن تغيير حجمها" (SVG) (الوصول إلى مستند
image.svgمباشرةً كعملية تنقّل إلى المستوى الأعلى) - صور SVG الخارجية (تضمين صورة SVG كمورد خارجي في مستند رئيسي)
تتبُّع الخطأ رقم 466303347 | إدخال ChromeStatus.com | المواصفات
JavaScript
Iterator Join
تضيف هذه السمة طريقة إلى JavaScript لدمج محتوى مكرّر في سلسلة. تشبه طريقة join() في مثيلات Iterator طريقة Array.prototype.join(): فهي تعرض سلسلة نصية تتضمّن جميع العناصر التي ينتجها المكرّر، مفصولة بفواصل أو سلسلة فاصلة محدّدة.
تتبُّع الخطأ رقم 465715798 | إدخال ChromeStatus.com | المواصفات
التكرار المشترك
تضيف هذه الحزمة طرقًا لمزامنة تقدّم عناصر متعددة (يُطلق عليها عادةً اسم zip) في JavaScript، بما في ذلك Iterator.zip() وIterator.zipKeyed().
تتبُّع الخطأ رقم 465357675 | إدخال ChromeStatus.com | المواصفات
الوسائط وأدوات الاستشعار والإدخال
إتاحة فك ترميز "تنسيقات ونماذج الصوت الغامر" (IAMF)
يتيح هذا التحديث فك ترميز حاوية "نماذج وتنسيقات الصوت الغامر" (IAMF) وتشغيلها ضمن عناصر وسائط HTML من خلال "إضافات مصدر الوسائط" (MSE). IAMF هو تنسيق صوت مكاني مفتوح وغير خاضع لحقوق الملكية، ويتيح عروضًا صوتية مستندة إلى القنوات والمشاهد والكائنات. يتيح دعم هذا المعيار لمطوّري الويب تقديم تجارب صوتية ثلاثية الأبعاد متسقة وغامرة على مختلف الأجهزة بدون الاعتماد على تنسيقات خاصة أو إدارة توجيه قنوات الصوت المنفصلة المعقّدة في JavaScript.
تتبُّع الخطأ رقم 535279329 | إدخال ChromeStatus.com | المواصفات
WebAudio: وحدة معالجة الصوت قابلة للضبط
تتم إضافة renderSizeHint اختيارية إلى AudioContext وOfflineAudioContext. يتيح لك ذلك تخصيص حجم وحدة عرض WebAudio من خلال تمرير عدد صحيح محدّد، أو استخدام القيمة التلقائية البالغة 128 إطارًا عن طريق حذف التلميح أو تمرير "default"، أو طلب أن يختار المتصفّح حجمًا مثاليًا من خلال تحديد "hardware".
خطأ التتبُّع رقم 40637820 | إدخال ChromeStatus.com | المواصفات
ميزة WebGPU: buffer_view
تضيف هذه السمة ميزة لغة WGSL لإعادة تفسير البيانات في المتغيرات. تتيح لك هذه الميزة تقسيم متغيّر واحد موحّد أو متغيّر تخزين أو متغيّر مجموعة عمل إلى متغيّرات منطقية متعددة. ويتيح أيضًا تفسير نوع البيانات في المتغير على أنّه أنواع متعددة داخل البرنامج.
تتبُّع الخطأ رقم 506523198 | إدخال ChromeStatus.com | المواصفات
عمليات التجربة والتقييم
علامات تحليل الأداء الذاتي في JavaScript
تتيح واجهة برمجة التطبيقات JavaScript Self-Profiling API لتطبيق الويب أخذ عيّنات من حِزم استدعاءاته لقياس الأداء على أجهزة المستخدمين الفعليين. تضيف هذه الميزة حقل علامة اختياريًا إلى كل عيّنة تم التقاطها يحدّد نوع نشاط المتصفّح الذي كان قيد التشغيل عند أخذ العيّنة: نص برمجي أو جمع البيانات غير الضرورية أو نمط أو تخطيط أو رسم أو غير ذلك. تعرض عملية التتبُّع عادةً فجوات بين حِزم التعليمات البرمجية التي لا يمكن تفسيرها، وتتيح لك العلامات تحديد مصدر هذا الوقت إلى عمل المتصفّح الذي يحدث خارج JavaScript، مثل التمييز بين تنفيذ البرنامج النصي وإعادة احتساب النمط أو التنسيق أو إيقاف مؤقت لجمع البيانات المُهمَلة، ما يسهّل تحليل عمليات التتبُّع البطيئة وتحسينها.
التجربة الأصلية | تتبُّع الخطأ رقم 40800459 | إدخال ChromeStatus.com | المواصفات
الميزات التي سيتم إيقافها نهائيًا وإزالتها
إيقاف Protected Audience نهائيًا وإزالتها
توفّر Protected Audience API طريقة لعرض الإعلانات للمجموعات ذات الاهتمامات المشتركة بدون ملفات تعريف الارتباط الخارجية أو تتبُّع المستخدِمين على مستوى المواقع الإلكترونية. بعد إعلان Chrome عن الاحتفاظ بالنهج الحالي المتّبع في ملفات تعريف الارتباط الخارجية، من المقرّر إيقاف Protected Audience API نهائيًا وإزالتها (بالإضافة إلى واجهات برمجة التطبيقات ذات الصلة من "مبادرة حماية الخصوصية").
إدخال ChromeStatus.com | المواصفات
إيقاف ميزة "مجموعة المواقع الإلكترونية المرتبطة" نهائيًا وإزالتها
توفّر "مجموعات المواقع الإلكترونية المرتبطة"، المعروفة سابقًا باسم "مجموعات الطرف الأول"، إطار عمل للمطوّرين للإعلان عن العلاقات بين المواقع الإلكترونية، وذلك لإتاحة وصول محدود إلى ملفات تعريف الارتباط على المواقع الإلكترونية لأغراض محدّدة موجّهة للمستخدمين. بعد إعلان Chrome عن الاحتفاظ بالنهج الحالي المتّبع في ملفات تعريف الارتباط الخارجية، من المقرّر إيقاف ميزة "مجموعة المواقع الإلكترونية المرتبطة" نهائيًا وإزالتها.
إدخال ChromeStatus.com | المواصفات
الإيقاف النهائي والإزالة لواجهة برمجة التطبيقات Shared Storage API
Shared Storage API هي واجهة برمجة تطبيقات ويب تحافظ على الخصوصية وتتيح مساحة تخزين غير مقسّمة حسب الموقع الإلكتروني التابع للطرف الأول. بعد إعلان Chrome عن الاحتفاظ بالنهج الحالي المتّبع في ملفات تعريف الارتباط الخارجية، من المقرّر إيقاف Shared Storage API نهائيًا وإزالتها (بالإضافة إلى واجهات برمجة التطبيقات ذات الصلة من "مبادرة حماية الخصوصية").
خطأ التتبُّع رقم 462465887 | إدخال ChromeStatus.com | المواصفات
إيقاف ميزة document.requestStorageAccessFor نهائيًا وإزالتها
واجهة برمجة التطبيقات requestStorageAccessFor (rSAFor) هي إضافة إلى Storage Access API تتيح لموقع إلكتروني ذي مستوى أعلى طلب الوصول إلى ملفات تعريف الارتباط غير المقسّمة ("الطرف الأول") نيابةً عن المواقع الإلكترونية المضمّنة. بما أنّ هذه الواجهة لا يمكن استخدامها إلا في Chrome لطلب إذن الوصول إلى مساحة التخزين بين المواقع الإلكترونية في "مجموعات المواقع الإلكترونية المرتبطة"، من المقرر إيقافها نهائيًا وإزالتها مع "مجموعات المواقع الإلكترونية المرتبطة".
إدخال ChromeStatus.com | المواصفات
إيقاف واجهة برمجة التطبيقات Attribution Reporting API نهائيًا وإزالتها
Attribution Reporting API هي واجهة برمجة تطبيقات على الويب تحافظ على الخصوصية ومصمّمة لقياس الإحالات الناجحة للإعلانات بدون ملفات تعريف الارتباط الخارجية أو تتبُّع المستخدمين على المواقع الإلكترونية. بعد إعلان Chrome عن الاحتفاظ بالنهج الحالي المتّبع في ملفات تعريف الارتباط الخارجية، من المقرّر إيقاف واجهة برمجة التطبيقات Attribution Reporting API نهائيًا وإزالتها (إلى جانب واجهات برمجة التطبيقات ذات الصلة من "مبادرة حماية الخصوصية").
إدخال ChromeStatus.com | المواصفات
إزالة عمليات التنقّل غير العادية التي تستهدف _current
كانت Blink تتيح سابقًا عمليات تنقّل تستهدف _current. تمت إزالة هذه الميزة في الإصدار 153 من Chrome لأنّها غير متوافقة مع المعايير، ويتم استخدامها بشكل محدود على الويب.
تتبُّع الخطأ رقم 539212797 | إدخال ChromeStatus.com | المواصفات