تم إصدار الإصدار التجريبي من Chrome 90 في 11 آذار (مارس) 2021، ومن المتوقّع أن يصبح الإصدار الثابت في منتصف شهر نيسان (أبريل) 2021.
إزالة توجيه سياسة أمان المحتوى "أنواع المكوّنات الإضافية"
يسمح التوجيه 'plugin-types'
للمطوّرين بتقييد أنواع المكوّنات الإضافية التي يمكن تحميلها من خلال عناصر HTML <embed>
أو <object>
. وقد أتاح ذلك للمطورين حظر Flash في صفحاتهم. ونظرًا لإيقاف دعم Flash، لم تعد هناك حاجة لتوجيه السياسة هذا.
إزالة قنوات بيانات WebRTC RTP
أزال Chrome إتاحة قنوات بيانات RTP غير العادية في WebRTC. وعلى المستخدمين استخدام قنوات البيانات العادية المستندة إلى بروتوكول SCTP بدلاً من ذلك.
الرجوع فارغًا لـ navigator.components وnavigator.mimeTypes
أصبح Chrome
الآن يعرض فارغًا بالنسبة إلى navigator.plugins
وnavigator.mimeTypes
.
مع إزالة Flash، لم تعد هناك حاجة لعرض أي شيء لهذه الخصائص.
سياسة الإيقاف
للحفاظ على سلامة النظام الأساسي، نزيل أحيانًا واجهات برمجة التطبيقات من Web Platform التي سبق لها تنفيذ دورتها التدريبية. قد تكون هناك أسباب عديدة وراء إزالة واجهة برمجة التطبيقات، مثل:
- وستحل واجهات برمجة التطبيقات الأحدث محلها.
- ويتم تحديثها لتعكس التغييرات التي طرأت على المواصفات لتحقيق المواءمة والاتساق مع المتصفحات الأخرى.
- إنها تجارب مبكرة لم تؤتي ثمارها أبدًا في المتصفحات الأخرى وبالتالي يمكن أن تزيد من عبء الدعم لمطوري الويب.
ستؤثر بعض هذه التغييرات في عدد قليل جدًا من المواقع الإلكترونية. للحدّ من المشاكل مسبقًا، نحاول إرسال إشعار مُسبَق للمطوّرين كي يتمكّنوا من إجراء التغييرات المطلوبة لمواصلة عرض مواقعهم الإلكترونية.
يخضع Chrome حاليًا لعملية إيقاف واجهات برمجة التطبيقات نهائيًا وإزالتها، وبشكل أساسي:
- يمكنك الإعلان عنه في القائمة البريدية blink-dev.
- يمكنك ضبط التحذيرات ومنح مقاييس زمنية في وحدة تحكّم أدوات مطوّري البرامج في Chrome عند رصد الاستخدام على الصفحة.
- يُرجى الانتظار والمراقبة وإزالة الميزة عند انخفاض الاستخدام.
يمكنك العثور على قائمة بجميع الميزات المتوقّفة على chromestatus.com باستخدام الفلتر الذي تم إيقافه نهائيًا والميزات التي تمت إزالتها من خلال تطبيق الفلتر الذي تمت إزالته. سنحاول أيضًا تلخيص بعض التغييرات والأسباب ومسارات النقل في هذه المنشورات.