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

Joe Medley
Joe Medley

في كل إصدار من Chrome تقريبًا، نلاحظ عددًا كبيرًا من التحديثات والتحسينات على المنتج وأدائه وإمكانات Web Platform. توضّح هذه المقالة بعض الميزات التي سيتم إيقافها نهائيًا أو إزالتها في الإصدار Chrome 64، وهو متاح في إصدار تجريبي اعتبارًا من 14 كانون الأول (ديسمبر).

إزالة إمكانية استخدام جذور الظل المتعددة

كان الإصدار 0 من Shadow DOM يسمح بجذور ظل متعددة. في اجتماع المعايير في نيسان (أبريل) 2015، تم اتخاذ قرار بأنّ هذه الميزة يجب ألا تكون جزءًا من الإصدار 1. وتم إيقافه نهائيًا بعد ذلك بوقت قصير في الإصدار 45 من Chrome. وتم إيقاف هذه الميزة في الإصدار 64 من Chrome.

Intent to Remove | Chromestatus Tracker | Chromium Bug

إزالة getMatchedCSSRules()

الطريقة getMatchedCSSRules() هي واجهة برمجة تطبيقات غير عادية خاصة بخدمة WebKit فقط، وهي تسترجع قائمة بقواعد الأنماط المطبَّقة على عنصر معيّن. تمإيقاف هذا الإجراء نهائيًا منذ عام 2014. تتم إزالة هذه الميزة الآن لأنّها ليست ضمن مسار المعايير.

وبما أنّه لا يتوفّر حاليًا بديل مستند إلى المعايير، على المطوّرين إنشاء بديل خاص بهم. تتوفر حالة استخدام واحدة على الأقل على StackOverflow.

Intent to Remove | Chromestatus Tracker | Chromium Bug