انتقال افزونه های کروم به Manifest V3

دیوید لی
David Li

در اوایل سال جاری، برای کروم 88، ​​در دسترس بودن نسخه مانیفست جدید برای اکوسیستم افزونه کروم را اعلام کردیم. سال‌ها در ساخت، Manifest V3 ایمن‌تر، کارآمدتر و حفظ حریم خصوصی‌تر از نسخه قبلی خود است. این تکامل پلتفرم افزونه است که هم تغییر چشم انداز وب و هم آینده برنامه های افزودنی مرورگر را در نظر می گیرد.

همانطور که با ادامه تکرار و بهبود عملکرد Manifest V3 به آینده می نگریم، همچنین می خواهیم جزئیات طرح حذف تدریجی افزونه های Manifest V2 را به اشتراک بگذاریم.

دو تاریخ کلیدی برای حذف تدریجی وجود دارد:

  • 17 ژانویه 2022 : افزونه‌های جدید Manifest V2 دیگر توسط فروشگاه وب Chrome پذیرفته نمی‌شوند. ممکن است برنامه‌نویسان همچنان به‌روزرسانی‌های افزونه‌های Manifest V2 موجود را انجام دهند، اما ممکن است هیچ مورد جدیدی از Manifest V2 ارسال نشود.

  • ژانویه 2023 : مرورگر کروم دیگر افزونه های Manifest V2 را اجرا نخواهد کرد. برنامه‌نویسان دیگر ممکن است به‌روزرسانی‌های افزونه‌های Manifest V2 را انجام ندهند.

با نزدیک‌تر شدن این تاریخ‌ها، جزئیات بیشتری را در مورد نسخه کروم که برای این تغییر هدف‌گذاری شده است به اشتراک می‌گذاریم، همچنین اطلاعات بیشتری در مورد اینکه چگونه توسعه‌دهندگان برنامه‌های افزودنی و کاربران ممکن است تحت تأثیر قرار بگیرند، به اشتراک می‌گذاریم. برای اطلاعات دقیق تر جدول زمانی به این صفحه مراجعه کنید، که با در دسترس بودن تاریخ های دقیق تر و جزئیات نقطه عطف، به روز نگه داشته می شود.

در عین حال، ما به افزودن قابلیت های جدید به Manifest V3 بر اساس نیازها و صدای جامعه توسعه دهندگان خود ادامه خواهیم داد. حتی در چند ماه گذشته، تعدادی از توسعه های هیجان انگیز پلت فرم افزونه وجود داشته است. ما مکانیسم‌های اضافی را به API جدید Scripting معرفی کردیم و API درخواست خالص اعلامی را با پشتیبانی از مجموعه‌های قوانین ثابت، فیلتر بر اساس شناسه برگه و قوانین محدوده جلسه گسترش دادیم.

در ماه‌های آینده، ما همچنین پشتیبانی از اسکریپت‌های محتوای قابل تنظیم پویا و یک گزینه ذخیره‌سازی در حافظه را در کنار سایر قابلیت‌های جدید راه‌اندازی خواهیم کرد. این تغییرات با در نظر گرفتن بازخورد جامعه ایجاد شده‌اند، و ما همچنان به ساختن عملکرد API برنامه‌های افزودنی قدرتمندتر ادامه می‌دهیم زیرا توسعه‌دهندگان اطلاعات بیشتری درباره چالش‌های مهاجرت و نیازهای تجاری خود به اشتراک می‌گذارند. در نهایت، ما به کار با سایر فروشندگان مرورگر در گروه جامعه برنامه‌های افزودنی وب ادامه می‌دهیم تا در پلتفرم تکرار کنیم و یک مدل افزونه متقابل مرورگر مشترک را دنبال کنیم.

اگر در مورد Manifest V3 بازخورد دارید یا با چالش‌های منحصربه‌فردی در فرآیند انتقال مواجه می‌شوید، لطفاً در chromium-extensions گروه Google پست کنید. هرچه مشکلات زودتر مطرح شود و بازخورد زودتر ارائه شود، تیم گزینه‌های بیشتری برای رسیدگی به آن‌ها قبل از حذف تدریجی Manifest V2 دارد.