.
تم إصدار الإصدار التجريبي من Chrome 87 في 15 تشرين الأول (أكتوبر) 2020، وتم إصدار الإصدار الثابت في 17 تشرين الثاني (نوفمبر) 2020.
فاصل الفاصلة في سمة allow لإطار iframe
لم يعُد بإمكان تعريفات سياسة الأذونات في علامة <iframe>
استخدام الفواصل كفاصل بين العناصر. على المطوّرين استخدام الفواصل المنقوطة بدلاً من ذلك.
-webkit-font-size-delta
لن يتوافق متصفّح Blink مع السمة -webkit-font-size-delta التي نادرًا ما يتم استخدامها. على المطوّرين استخدام font-size للتحكّم في حجم الخط بدلاً من ذلك.
إيقاف بروتوكول FTP نهائيًا
يعمل Chrome على إيقاف استخدام عناوين URL لبروتوكول FTP نهائيًا وإزالتها. لا يتيح تنفيذ بروتوكول FTP الحالي في Google Chrome استخدام اتصالات مشفّرة (FTPS) أو استخدام الخوادم الوكيلة. إنّ استخدام بروتوكول FTP في المتصفّح منخفض بما يكفي لدرجة أنّه لم يعد يمكن الاستثمار في تحسين برنامج FTP الحالي. بالإضافة إلى ذلك، تتوفّر برامج عملاء FTP أكثر فعالية على جميع الأنظمة الأساسية المتأثرة.
أزال الإصدار 72 من Google Chrome والإصدارات الأحدث إمكانية جلب الموارد الفرعية للمستندات عبر بروتوكول FTP وعرض موارد بروتوكول FTP ذات المستوى الأعلى. يؤدي الانتقال حاليًا إلى عناوين URL الخاصة ببروتوكول FTP إلى عرض قائمة دليل أو تنزيل حسب نوع المورد. أدّى خطأ في الإصدار 74 من Google Chrome والإصدارات الأحدث إلى إيقاف ميزة الوصول إلى عناوين URL الخاصة ببروتوكول FTP عبر الخوادم الوكيلة لبروتوكول HTTP. تمت إزالة ميزة الخادم الوكيل لبروتوكول FTP تمامًا في الإصدار 76 من Google Chrome. في الإصدار 86 من Chrome، تم إيقاف بروتوكول FTP في قنوات الإصدار التمهيدي (Canary والإصدار التجريبي)، وتم إيقافه بشكل تجريبي لأحد بالمئة من مستخدمي الإصدار الثابت.
تقتصر الإمكانات المتبقية لتنفيذ بروتوكول FTP في Google Chrome على عرض قائمة دليل أو تنزيل مورد عبر اتصالات غير مشفّرة.
يتبع الجزء المتبقّي من عملية الإيقاف النهائي المخطط الزمني التالي:
الإصدار 87 من Chrome
سيتم إيقاف إتاحة بروتوكول FTP تلقائيًا لخمسين بالمائة من المستخدمين، ولكن يمكن تفعيلها باستخدام العلامات المُدرَجة أعلاه.
Chrome 88
سيتم إيقاف إمكانية استخدام بروتوكول FTP.
سياسة الإيقاف النهائي
للحفاظ على صحة المنصة، نزيل أحيانًا واجهات برمجة التطبيقات من Web Platform التي انتهت صلاحيتها. يمكن أن تكون هناك عدة أسباب لإزالة واجهة برمجة التطبيقات، مثل:
- وقد تم استبدالها لواجهات برمجة تطبيقات أحدث.
- ويتم تعديلها لتعكس التغييرات في المواصفات من أجل تحقيق التوافق مع المتصفّحات الأخرى.
- وهي تجارب مبكرة لم تنجح في متصفحات أخرى، وبالتالي يمكن أن تزيد من عبء الدعم لمطوّري الويب.
وستؤثّر بعض هذه التغييرات في عدد قليل جدًا من المواقع الإلكترونية. ولتخفيف المشاكل مسبقًا، نحاول إرسال إشعار مُسبَق للمطوّرين حتى يتمكّنوا من إجراء التغييرات المطلوبة لمواصلة تشغيل مواقعهم الإلكترونية.
يتّبع Chrome حاليًا عملية لإيقاف واجهات برمجة التطبيقات نهائيًا وإزالتها، وهي تتضمّن ما يلي بشكل أساسي:
- يمكنك الإعلان عن ذلك في القائمة البريدية blink-dev.
- يمكنك ضبط التحذيرات وتقديم المقاييس الزمنية في "وحدة تحكّم أدوات مطوّري البرامج في Chrome" عند رصد الاستخدام على الصفحة.
- انتظِر وراقِب الميزة ثم أزِلها عندما ينخفض معدّل استخدامها.
يمكنك العثور على قائمة بجميع الميزات المتوقّفة نهائيًا على chromestatus.com باستخدام فلتر الميزات المتوقّفة نهائيًا والميزات التي تمت إزالتها من خلال تطبيق فلتر الميزات التي تمت إزالتها. سنحاول أيضًا تلخيص بعض التغييرات والأسباب ومسارات نقل البيانات في هذه المشاركات.