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

تم إطلاق الإصدار التجريبي من Chrome 101 في 31 آذار (مارس) 2022، ومن المتوقّع أن يصبح الإصدار الثابت في أواخر شهر نيسان (أبريل) 2022.

تقليل معلومات سلسلة وكيل المستخدم

يعمل Chrome على تقليل المعلومات التي تعرضها سلسلة وكيل المستخدم في طلبات HTTP وكذلك في navigator.userAgent وnavigator.appVersion وnavigator.platform. ونحن نفعل ذلك لمنع استخدام سلسلة وكيل المستخدم للبصمة الرقمية السلبية للمستخدم. للانضمام إلى مرحلة التجربة والتقييم، يُرجى الاطّلاع على إدخالها في الإصدارات التجريبية من Chrome.

إزالة WebSQL في سياقات الجهات الخارجية

تمت إزالة WebSQL في السياقات التابعة لجهات خارجية. تم اقتراح معيار قاعدة بيانات الويب SQL (لغة الاستعلام البنيوية) لأول مرة في نيسان (أبريل) 2009 وتم التخلي عنه في تشرين الثاني (نوفمبر) 2010. لم تنفذ Gecko هذه الميزة أبدًا وأوقفتها WebKit نهائيًا في عام 2019. تشجّع W3C على استخدام Web Storage وIndexed Database للمستخدمين الذين يحتاجون إلى بدائل.

يجب أن يتوقع المطوّرون أنّه سيتم إيقاف WebSQL نفسها نهائيًا وإزالتها عندما يكون الاستخدام منخفضًا بدرجة كافية.

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

للحفاظ على سلامة النظام الأساسي، نزيل أحيانًا واجهات برمجة التطبيقات التي شغّلت دورتها التدريبية. قد تكون هناك أسباب عديدة وراء إزالة واجهات برمجة التطبيقات، منها:

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

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

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

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

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