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

David Li
David Li

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

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

هناك تاريخان رئيسيان للإيقاف التدريجي:

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

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

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

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

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

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