إيقاف ميزة تثبيت المفتاح العام المستنِد إلى HTTP
يهدف تثبيت المفتاح العام المستند إلى HTTP (HPKP) إلى السماح لمواقع الويب بإرسال عنوان HTTP يثبِّت مفتاحًا واحدًا أو أكثر من المفاتيح العامة المتوفّرة في الموقع الإلكتروني سلسلة شهادات. يستخدم هذا التطبيق بيانات منخفضة للغاية، وعلى الرغم من أنه يوفر مستوى الأمان ضد سوء إصدار الشهادة، فإنه يؤدي أيضًا إلى مخاطر رفض الخدمة التثبيت العدائي.
للحماية من سوء إصدار الشهادة، على مطوّري الويب استخدام
عنوان Expect-CT
، بما في ذلك وظيفة إعداد التقارير المتعلّقة به. تطبيق "Expect-CT
" أكثر أمانًا من HPKP.
بفضل المرونة التي يمنحها مشغّلي المواقع الإلكترونية لاستعادة
والأخطاء، وبسبب الدعم المضمَّن الذي يقدمه عدد من مراجع التصديق.
ومن المتوقّع أن تتم إزالتها في الإصدار Chrome 69.
نية الإزالة | ChromeStatus | خطأ Chromium
إيقاف Appcache نهائيًا في السياقات غير الآمنة
تم إيقاف Appcache على HTTP نهائيًا. تُعد Appcache ميزة فعالة تتيح وضع عدم الاتصال الوصول الدائم إلى المصدر. السماح باستخدام Appcache عبر سياقات غير آمنة يجعله موجه هجوم لهجمات اختراق البرمجة عبر المواقع.
ويُتوقَّع أن تتم الإزالة في الإصدار Chrome 69.
نية الإزالة | ChromeStatus | خطأ Chromium
التنسيق
ستتم إزالة العديد من سمات CSS التي تتضمّن بادئات في -webkit-
في هذا الإصدار:
-webkit-box-flex-group
: ليس لهذا الموقع أي استخدام تقريبًا استنادًا إلى استخدام UseCounter في القناة الثابتة.- قيم النسبة المئوية (%) لـ
-webkit-line-clamp
: هناك اهتمام بالعثور على حل قائم على المعايير لحالة استخدام القيم الرقمية، لكننا لم نر الطلب للقيم القائمة على النسبة المئوية. -webkit-box-lines
: لم يتم تنفيذ هذه السمة بشكل كامل. cannot translate كان المقصود في الأصل أن يكون "عمودي"/"أفقي" بإمكان "-webkit-box
" تحتوي على صفوف/أعمدة متعددة.
نية الإزالة | ChromeStatus | خطأ Chromium
سياسة الإيقاف النهائي
للحفاظ على أداء النظام الأساسي، نزيل في بعض الأحيان واجهات برمجة التطبيقات من نظام الويب الأساسي التي لم تكتمل العملية بعد. قد تكون هناك أسباب عديدة وراء إزالة واجهة برمجة التطبيقات، مثل:
- وتحلّ واجهات برمجة التطبيقات الجديدة محلها.
- ويتم تحديثها لتعكس التغييرات على المواصفات بهدف تحقيق التوافق والتناسق مع المتصفحات الأخرى.
- فهي تجارب مبكرة لم تؤتي ثمارها في متصفحات أخرى، وبالتالي يمكن أن تزيد من عبء الدعم لمطوّري برامج الويب.
سيكون لبعض هذه التغييرات تأثير في عدد صغير جدًا من المواقع الإلكترونية. للحدّ من المشاكل مبكرًا، نحاول إرسال إشعار مُسبَق للمطوّرين كي يتمكّنوا من إجراء التغييرات المطلوبة لمواصلة عرض مواقعهم الإلكترونية.
يوفّر Chrome حاليًا عملية لإيقاف واجهات برمجة التطبيقات نهائيًا وإزالتها، وهي تشمل بشكل أساسي ما يلي:
- أعلِن على القائمة البريدية blink-dev.
- يمكنك ضبط التحذيرات وتحديد المقاييس الزمنية في "وحدة تحكُّم أدوات مطوري البرامج في Chrome" عند رصد استخدام في الصفحة.
- يُرجى الانتظار ومراقبة المشكلة ثم إزالتها عند انخفاض الاستخدام.
يمكنك العثور على قائمة بجميع الميزات المتوقّفة نهائيًا على chromestatus.com باستخدام الفلتر المتوقّف والميزات التي تمت إزالتها من خلال تطبيق الفلتر الذي تمّت إزالته. وسنحاول أيضًا تلخيص بعض التغييرات والتحليل المنطقي ومسارات نقل البيانات في هذه المشاركات.