نقل إضافات Chrome إلى إصدار Manifest V3

David Li
David Li

في وقت سابق من هذا العام، أعلنّا عن توفّر إصدار جديد من البيان لمنظومة Chrome المتكاملة للإضافات في الإصدار 88 من Chrome. بعد سنوات من العمل على تطويره، أصبح الإصدار 3 من ملف البيان أكثر أمانًا وفعالية ويقوم بحماية الخصوصية بشكلٍ أفضل من الإصدار السابق. وهي تطوّر لمنصّة الإضافات يأخذ في الاعتبار كلّ من المشهد المتغيّر للويب ومستقبل إضافات المتصفّح.

ونحن نتطلّع إلى المستقبل من خلال مواصلة تطوير وظائف Manifest V3 وتحسينها، ونريد أيضًا مشاركة تفاصيل حول خطة إيقاف الإضافات المستندة إلى الإصدار Manifest V2 نهائيًا.

هناك تاريخان رئيسيان لإيقاف هذه الميزة نهائيًا:

  • 17 كانون الثاني (يناير) 2022: لن يقبل "سوق Chrome الإلكتروني" الإضافات الجديدة التي تستخدم تنسيق Manifest V2. وسيظل بإمكان المطوّرين طرح تحديثات على الإضافات الحالية المستندة إلى Manifest V2، ولكن لا يمكن إرسال أي عناصر جديدة من Manifest V2.

  • كانون الثاني (يناير) 2023: لن يشغّل متصفّح Chrome الإضافات المستندة إلى Manifest V2 بعد ذلك. لن يتمكّن المطوّرون من نشر تحديثات لإضافة Manifest V2 الحالية.

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

في الوقت الحالي، سنواصل إضافة إمكانات جديدة إلى الإصدار 3 من ملف البيان استنادًا إلى احتياجات منتدى المطوّرين وآراءه. حتى في الأشهر القليلة الماضية، شهدنا عددًا من التوسعات المثيرة في منصة الإضافات. لقد طرحنا آليات إضافية في Scripting API الجديدة، ووسّعنا نطاق Declarative Net Request API من خلال إتاحة استخدام قواعد قواعد ثابتة متعدّدة والفلترة استنادًا إلى معرّف علامة التبويب والقواعد على مستوى الجلسة.

في الأشهر المقبلة، سنوفّر أيضًا إمكانية استخدام نصوص برمجية للمحتوى يمكن ضبطها ديناميكيًا، وخيار تخزين في الذاكرة، بالإضافة إلى ميزات جديدة أخرى. تم وضع هذه التغييرات مع مراعاة ملاحظات المنتدى، وسنواصل تطوير وظائف أكثر فعالية لواجهة برمجة التطبيقات الخاصة بالإضافات، بينما يشارك المطوّرون المزيد من المعلومات حول تحديات نقل البيانات واحتياجات الأنشطة التجارية. أخيرًا، سنواصل العمل مع مورّدي المتصفّحات الآخرين في مجموعة Web Extensions Community Group لتحسين النظام الأساسي واستخدام نموذج مشترَك للإضافات على جميع المتصفّحات.

إذا كانت لديك ملاحظات حول الإصدار 3 من Manifest أو كنت تواجه تحديات فريدة في عملية نقل البيانات، يُرجى نشر مشاركتك في مجموعة Google الخاصة بإضافة chromium-extensions. كلما تم طرح المشاكل في وقت مبكر وتقديم الملاحظات في وقت مبكر، زادت خيارات الفريق في معالجة هذه المشاكل قبل إيقاف Manifest V2 نهائيًا.