جزئیات بیشتر در مورد انتقال به Manifest V3

دیوید لی
David Li

سال گذشته، زمانی که تمرکز خود را به Manifest V3 تغییر دادیم، یک جدول زمانی برای حذف تدریجی افزونه‌های Manifest V2 اعلام کردیم. این تغییر با ایجاد شفافیت و کنترل بیشتر بر روی مجوزها، افزودن پروتکل‌های سخت‌گیرانه‌تر برای دسترسی به منابع خارج از زمینه برنامه افزودنی و اطمینان از اینکه برنامه‌های افزودنی در همه دستگاه‌ها به خوبی کار می‌کنند، به کاربران Chrome امنیت و آرامش بیشتری در هنگام مرور و نصب برنامه‌های افزودنی می‌دهد.

Chrome رویکردی تدریجی و آزمایشی برای خاموش کردن Manifest V2 اتخاذ می‌کند تا از تجربه کاربر نهایی در طول فرآیند حذف تدریجی اطمینان حاصل کند. ما می‌خواهیم مطمئن شویم که توسعه‌دهندگان اطلاعات مورد نیاز خود را دارند و زمان زیادی برای انتقال به نسخه جدید مانیفست و اعمال تغییرات برای کاربران خود دارند. برای حمایت از این هدف، جزئیات بیشتری در مورد نحوه حذف تدریجی پشتیبانی Manifest V2 توسط Chrome ارائه می دهیم.

به طور مشخص:

  • از ژانویه در Chrome 112 ، Chrome ممکن است آزمایش‌هایی را برای خاموش کردن پشتیبانی از برنامه‌های افزودنی Manifest V2 در کانال‌های Canary، Dev و Beta اجرا کند.
  • از ژوئن در Chrome 115 ، Chrome ممکن است آزمایش‌هایی را برای خاموش کردن پشتیبانی از برنامه‌های افزودنی Manifest V2 در همه کانال‌ها، از جمله کانال پایدار، اجرا کند.

برای توسعه‌دهندگانی که هنوز دارای برنامه‌های افزودنی هستند که Manifest V2 را اجرا می‌کنند، توصیه می‌کنیم قبل از انتشار این نسخه‌های Chrome، انتقال به Manifest V3 را تکمیل کنند، زیرا ممکن است این برنامه‌های افزودنی در هر زمانی پس از تاریخ‌های فوق‌الذکر کار نکنند.

برای شرکت‌ها، ما پشتیبانی Manifest V2 را از طریق خط‌مشی سازمانی ExtensionManifestV2Availability تا ژانویه 2024 تمدید می‌کنیم. جزئیات بیشتر را می‌توانید در صفحه جدول زمانی پشتیبانی Manifest V2 پیدا کنید.

ما همچنین چند به‌روزرسانی در مورد نحوه ظاهر خروج تدریجی در فروشگاه وب Chrome داریم:

  • در ژانویه 2023 ، استفاده از Manifest V3 به یک پیش نیاز برای نشان ویژه تبدیل می‌شود، زیرا نوار امنیتی را برای افزونه‌هایی که در فروشگاه برجسته می‌کنیم افزایش می‌دهیم.
  • در ژوئن 2023 ، فروشگاه وب Chrome دیگر اجازه نمی‌دهد موارد Manifest V2 با قابلیت مشاهده روی عمومی منتشر شوند. همه موارد Manifest V2 موجود که نمایان بودن آنها در آن زمان روی عمومی تنظیم شده بود، نمایان شدن آنها به فهرست نشده تغییر می کند.
  • در ژانویه 2024 ، پس از انقضای خط‌مشی سازمانی Manifest V2، فروشگاه وب Chrome همه موارد باقی‌مانده Manifest V2 را از فروشگاه حذف خواهد کرد.

علاوه بر این، ما با توسعه دهندگان برنامه های افزودنی برای بهبود Manifest V3 و ترکیب بازخوردهای جامعه خود کار کرده ایم. بر اساس بازخورد توسعه‌دهندگان، در ماه‌های اخیر، عملکردهای سرویس‌دهنده را تکمیل کرده‌ایم، API‌های جدیدی را معرفی کرده‌ایم و تعدادی بهبود پلتفرم دیگر را انجام داده‌ایم.

ما می دانیم که برخی از اعضای انجمن ما به افزودن ویژگی های در حال پیشرفت و رفع اشکال در پلت فرم Manifest V3 توجه زیادی دارند. برای ارائه شفافیت بیشتر به جامعه خود، ما همچنین یک صفحه پیشرفت را برای توسعه دهندگان علاقه مند اضافه می کنیم تا مشکلات اولویت اصلی را که Chrome قبل از آزمایش های کم کردنی با آن مقابله می کند پیگیری کنند.

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

ما مشتاقانه منتظر ادامه همکاری با هم هستیم تا اکوسیستم توسعه را سرزنده، کارآمد و قابل اعتماد کنیم.

،

دیوید لی
David Li

سال گذشته، زمانی که تمرکز خود را به Manifest V3 تغییر دادیم، یک جدول زمانی برای حذف تدریجی افزونه‌های Manifest V2 اعلام کردیم. این تغییر با ایجاد شفافیت و کنترل بیشتر بر روی مجوزها، افزودن پروتکل‌های سخت‌گیرانه‌تر برای دسترسی به منابع خارج از زمینه برنامه افزودنی و اطمینان از اینکه برنامه‌های افزودنی در همه دستگاه‌ها به خوبی کار می‌کنند، به کاربران Chrome امنیت و آرامش بیشتری در هنگام مرور و نصب برنامه‌های افزودنی می‌دهد.

Chrome رویکردی تدریجی و آزمایشی برای خاموش کردن Manifest V2 اتخاذ می‌کند تا از تجربه کاربر نهایی در طول فرآیند حذف تدریجی اطمینان حاصل کند. ما می‌خواهیم مطمئن شویم که توسعه‌دهندگان اطلاعات مورد نیاز خود را دارند و زمان زیادی برای انتقال به نسخه جدید مانیفست و اعمال تغییرات برای کاربران خود دارند. برای حمایت از این هدف، جزئیات بیشتری در مورد نحوه حذف تدریجی پشتیبانی Manifest V2 توسط Chrome ارائه می دهیم.

به طور مشخص:

  • از ژانویه در Chrome 112 ، Chrome ممکن است آزمایش‌هایی را برای خاموش کردن پشتیبانی از برنامه‌های افزودنی Manifest V2 در کانال‌های Canary، Dev و Beta اجرا کند.
  • از ژوئن در Chrome 115 ، Chrome ممکن است آزمایش‌هایی را برای خاموش کردن پشتیبانی از برنامه‌های افزودنی Manifest V2 در همه کانال‌ها، از جمله کانال پایدار، اجرا کند.

برای توسعه‌دهندگانی که هنوز دارای برنامه‌های افزودنی هستند که Manifest V2 را اجرا می‌کنند، توصیه می‌کنیم قبل از انتشار این نسخه‌های Chrome، انتقال به Manifest V3 را تکمیل کنند، زیرا ممکن است این برنامه‌های افزودنی در هر زمانی پس از تاریخ‌های فوق‌الذکر کار نکنند.

برای شرکت‌ها، ما پشتیبانی Manifest V2 را از طریق خط‌مشی سازمانی ExtensionManifestV2Availability تا ژانویه 2024 تمدید می‌کنیم. جزئیات بیشتر را می‌توانید در صفحه جدول زمانی پشتیبانی Manifest V2 پیدا کنید.

ما همچنین چند به‌روزرسانی در مورد نحوه ظاهر خروج تدریجی در فروشگاه وب Chrome داریم:

  • در ژانویه 2023 ، استفاده از Manifest V3 به یک پیش نیاز برای نشان ویژه تبدیل می‌شود، زیرا نوار امنیتی را برای افزونه‌هایی که در فروشگاه برجسته می‌کنیم افزایش می‌دهیم.
  • در ژوئن 2023 ، فروشگاه وب Chrome دیگر اجازه نمی‌دهد موارد Manifest V2 با قابلیت مشاهده روی عمومی منتشر شوند. همه موارد Manifest V2 موجود که نمایان بودن آنها در آن زمان روی عمومی تنظیم شده بود، نمایان شدن آنها به فهرست نشده تغییر می کند.
  • در ژانویه 2024 ، پس از انقضای خط‌مشی سازمانی Manifest V2، فروشگاه وب Chrome همه موارد باقی‌مانده Manifest V2 را از فروشگاه حذف خواهد کرد.

علاوه بر این، ما با توسعه دهندگان برنامه های افزودنی برای بهبود Manifest V3 و ترکیب بازخوردهای جامعه خود کار کرده ایم. بر اساس بازخورد توسعه‌دهندگان، در ماه‌های اخیر، عملکردهای سرویس‌دهنده را تکمیل کرده‌ایم، API‌های جدیدی را معرفی کرده‌ایم و تعدادی بهبود پلتفرم دیگر را انجام داده‌ایم.

ما می دانیم که برخی از اعضای انجمن ما به افزودن ویژگی های در حال پیشرفت و رفع اشکال در پلت فرم Manifest V3 توجه زیادی دارند. برای ارائه شفافیت بیشتر به جامعه خود، ما همچنین یک صفحه پیشرفت را برای توسعه دهندگان علاقه مند اضافه می کنیم تا مشکلات اولویت اصلی را که Chrome قبل از آزمایش های کم کردنی با آن مقابله می کند پیگیری کنند.

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

ما مشتاقانه منتظر ادامه همکاری با هم هستیم تا اکوسیستم توسعه را سرزنده، کارآمد و قابل اعتماد کنیم.