.
تم إصدار الإصدار التجريبي من Chrome 88 في 3 كانون الأول (ديسمبر) 2020، ومن المتوقّع أن يصبح الإصدار الرسمي في الأسبوع الثالث من كانون الثاني (يناير) 2021.
عدم السماح بالنوافذ المنبثقة أثناء إلغاء تحميل الصفحة (للمؤسسات)
منذ الإصدار 80 من Chrome، لم تعُد الصفحات قادرة على فتح صفحة جديدة أثناء
التنزيل باستخدام window.open()
. ومنذ ذلك الحين، تمكّنت الأنشطة التجارية من استخدام علامة سياسة AllowPopupsDuringPageUnload
للسماح بالنوافذ المنبثقة أثناء
إلغاء تحميل الصفحة. اعتبارًا من الإصدار 88 من Chrome، لم يعُد هذا الخيار متاحًا.
إزالة الإصدار 0 من Web Components
تم إيقاف Web Components v0 نهائيًا في الإصدار 80 من Chrome، وأصبح متاحًا في مرحلة تجربة وتقييم الإصدارات القديمة. سمح ذلك لمستخدمي واجهة برمجة التطبيقات بوقت كافٍ لترقية مواقعهم الإلكترونية مع ضمان استخدام مستخدمي Web Components الجدد للإصدار 1. تنتهي فترة التجربة للإصدارات القديمة من Chrome مع الإصدار 87، ما يجعل الإصدار 88 هو أول إصدار لا يتيح استخدام الإصدار 0. تحلّ واجهات برمجة التطبيقات لمكونات الإنترنت الإصدار 1 محلّ الإصدار 0 من مكونات الإنترنت، وهي متوافقة بالكامل مع Chrome وSafari وFirefox وEdge. تشمل هذه الإزالة العناصر المدرَجة أدناه.
الإصدار 0 من Custom Elements عمليات استيراد HTML الإصدار 0 من Shadow DOM
إيقاف بروتوكول FTP
وقد أزال Chrome إمكانية استخدام عناوين URL لبروتوكول FTP. لا يتيح تنفيذ بروتوكول FTP القديم في Chrome إمكانية استخدام اتصالات مشفَّرة (FTPS) أو وكيلَي اتصال. إنّ استخدام بروتوكول FTP في المتصفّح منخفض بما يكفي لدرجة أنّه لم يعُد مجدوًلاً الاستثمار في تحسين برنامج FTP الحالي. بالإضافة إلى ذلك، تتوفّر برامج FTP أكثر كفاءة على جميع الأنظمة الأساسية المتأثرة.
أزال الإصدار 72 من Google Chrome والإصدارات الأحدث إمكانية جلب الموارد الفرعية للمستندات عبر بروتوكول FTP وعرض موارد بروتوكول FTP ذات المستوى الأعلى. يؤدي الانتقال إلى عناوين URL الخاصة ببروتوكول FTP إلى عرض قائمة دليل أو تنزيل حسب نوع المصدر. أدّى خطأ في الإصدار 74 من Google Chrome والإصدارات الأحدث إلى إيقاف ميزة الوصول إلى عناوين URL الخاصة ببروتوكول FTP عبر الخوادم الوكيلة لبروتوكول HTTP. تمت إزالة ميزة الخادم الوكيل لبروتوكول FTP تمامًا في الإصدار 76 من Google Chrome.
تم تقييد الإمكانات المتبقية لتنفيذ بروتوكول FTP في Google Chrome لعرض قائمة دليل أو تنزيل مورد عبر اتصالات غير مشفّرة.
في الإصدار 77 من Chrome، تم إيقاف بروتوكول FTP تلقائيًا بالنسبة إلى %50 من المستخدمين، ولكنه كان متاحًا من خلال ميزات تجريبية.
في الإصدار 88 من Chrome، تم إيقاف جميع ميزات بروتوكول FTP.
سياسة الإيقاف النهائي
للحفاظ على صحة المنصة، نزيل أحيانًا واجهات برمجة التطبيقات من Web Platform التي انتهت صلاحيتها. يمكن أن تكون هناك عدة أسباب لإزالة واجهة برمجة التطبيقات، مثل:
- وقد تم استبدالها لواجهات برمجة تطبيقات أحدث.
- ويتم تعديلها لتعكس التغييرات في المواصفات من أجل تحقيق التوافق مع المتصفّحات الأخرى.
- وهي تجارب مبكرة لم تنجح في متصفحات أخرى، وبالتالي يمكن أن تزيد من عبء الدعم لمطوّري الويب.
وستؤثّر بعض هذه التغييرات في عدد قليل جدًا من المواقع الإلكترونية. ولتخفيف المشاكل مسبقًا، نحاول إرسال إشعار مُسبَق للمطوّرين حتى يتمكّنوا من إجراء التغييرات المطلوبة لمواصلة تشغيل مواقعهم الإلكترونية.
يتّبع Chrome حاليًا عملية لإيقاف واجهات برمجة التطبيقات نهائيًا وإزالتها، وهي تتضمّن ما يلي بشكل أساسي:
- يمكنك الإعلان عن ذلك في القائمة البريدية blink-dev.
- يمكنك ضبط التحذيرات وتقديم المقاييس الزمنية في "وحدة تحكّم أدوات مطوّري البرامج في Chrome" عند رصد الاستخدام على الصفحة.
- انتظِر وراقِب الميزة ثم أزِلها عندما ينخفض معدّل استخدامها.
يمكنك العثور على قائمة بجميع الميزات المتوقّفة نهائيًا على chromestatus.com باستخدام فلتر الميزات المتوقّفة نهائيًا والميزات التي تمت إزالتها من خلال تطبيق فلتر الميزات التي تمت إزالتها. سنحاول أيضًا تلخيص بعض التغييرات والأسباب ومسارات نقل البيانات في هذه المشاركات.