عمليات الإيقاف والإزالة في Chrome 85

Joe Medley
Joe Medley

.

بدء إزالة AppCache

يبدأ الإصدار 85 من Chrome عملية إيقاف AppCache في Chrome وفقًا للمواصفات. للاطّلاع على التفاصيل والتعليمات لإدارة عملية النقل بسلاسة، يُرجى الاطّلاع على مقالة الاستعداد لإزالة AppCache. للحصول على معلومات عن ميزة ستساعدك في تحديد استخدامات هذه الواجهة وواجهات برمجة التطبيقات الأخرى المتوقّفة نهائيًا، اطّلِع على مقالة معرفة حالة الرمز البرمجي.

النية في الإزالة | حالة منصة Chrome | خطأ في Chromium

رفض ملفات تعريف الارتباط غير الآمنة التي تستخدم سمة SameSite=None

لم يعُد استخدام ملفات تعريف الارتباط التي تم ضبط سمة SameSite فيها على "بدون ضبط" بدون سمة Secure متوفرًا. سيتم رفض أي ملف تعريف ارتباط يطلب SameSite=None ولكن لم يتم وضع علامة عليه آمن. بدأ طرح هذه الميزة لمستخدمي الإصدار الثابت من Chrome في 14 تموز (يوليو) 2020. اطّلِع على تعديلات SameSite للاطّلاع على المخطط الزمني الكامل والمزيد من التفاصيل. يمكن أن يصنف أو يعدّل مهاجمو الشبكة ملفات تعريف الارتباط التي يتم تسليمها عبر قنوات النص العادي. ويؤدي طلب النقل الآمن لملفات تعريف الارتباط المخصّصة للاستخدام على مستوى المواقع الإلكترونية المختلفة إلى الحدّ من هذا الخطر.

النية في الإزالة | حالة منصة Chrome | خطأ في Chromium

ميزات -webkit-box غير المألوفة من -webkit-line-clamp

النية في الإزالة | حالة منصة Chrome | خطأ في Chromium

سياسة الإيقاف النهائي

للحفاظ على صحة المنصة، نزيل أحيانًا واجهات برمجة التطبيقات من Web Platform التي انتهت صلاحيتها. يمكن أن تكون هناك عدة أسباب لإزالة واجهة برمجة التطبيقات، مثل:

  • وقد تم استبدالها لواجهات برمجة تطبيقات أحدث.
  • ويتم تعديلها لتعكس التغييرات في المواصفات من أجل تحقيق التوافق مع المتصفّحات الأخرى.
  • وهي تجارب مبكرة لم تنجح في متصفحات أخرى، وبالتالي يمكن أن تزيد من عبء الدعم لمطوّري الويب.

وستؤثّر بعض هذه التغييرات في عدد قليل جدًا من المواقع الإلكترونية. ولتخفيف المشاكل مسبقًا، نحاول إرسال إشعار مُسبَق للمطوّرين حتى يتمكّنوا من إجراء التغييرات المطلوبة لمواصلة تشغيل مواقعهم الإلكترونية.

يتّبع Chrome حاليًا عملية لإيقاف واجهات برمجة التطبيقات نهائيًا وإزالتها، وهي تتضمّن ما يلي بشكل أساسي:

  • يمكنك الإعلان عن ذلك في القائمة البريدية blink-dev.
  • يمكنك ضبط التحذيرات وتقديم المقاييس الزمنية في "وحدة تحكّم أدوات مطوّري البرامج في Chrome" عند رصد الاستخدام على الصفحة.
  • انتظِر وراقِب الميزة ثم أزِلها عندما ينخفض معدّل استخدامها.

يمكنك العثور على قائمة بجميع الميزات المتوقّفة نهائيًا على chromestatus.com باستخدام فلتر الميزات المتوقّفة نهائيًا والميزات التي تمت إزالتها من خلال تطبيق فلتر الميزات التي تمت إزالتها. سنحاول أيضًا تلخيص بعض التغييرات والأسباب ومسارات نقل البيانات في هذه المشاركات.