تاریخ انتشار: 6 ژوئن 2025
طی چند ماه گذشته، تعدادی از تغییرات مورد انتظار در فروشگاه وب کروم و پلتفرم افزونهها رخ داده است. بیایید نگاهی بیندازیم ...
نکات برجسته
Google I/O
در Go سریعتر و دسترسی بیشتر با برنامههای افزودنی Chrome، مدیران محصول ما Hafsah و David یک نمای کلی از چیزهای جدید و آینده برای برنامههای افزودنی Chrome و فروشگاه وب Chrome ارائه میدهند.
در آینده افزونههای کروم با Gemini در مرورگر شما ، سباستین پتانسیل باورنکردنی را در ترکیب برنامههای افزودنی Gemini و Chrome با نمونههای عمیق بررسی میکند.
همه گفتگوها را در این لیست پخش مشاهده کنید، از جمله هوش مصنوعی داخلی کاربردی با Gemini Nano در Chrome از Thomas.
شما همچنین میتوانید اواخر امسال در بنگالورو و برلین به ما بپیوندید — ما دوست داریم شما را در آنجا ببینیم.
متد userScripts.execute
User Scripts API به برنامههای افزودنی اجازه میدهد تا اسکریپتهای کاربر را برای اجرا در یک صفحه خاص ثبت کنند. اینها شبیه به اسکریپت های محتوا هستند، اما با سفارشی سازی اضافی محیطی که در آن اجرا می شوند، و پشتیبانی از کدهای در حال اجرا ارائه شده توسط کاربر. اکنون می توانید اسکریپت های کاربر را در هر زمانی با استفاده از متد userScripts.execute() اجرا کنید، به جای اینکه نیاز به ثبت یک اسکریپت قبل از زمان برای اجرا در بارگذاری صفحه بعدی داشته باشید. تغییرات بیشتری نیز در راه است ( ویژگی های آینده را ببینید).
لغو بررسی
آیا تا به حال برنامه افزودنی خود را به فروشگاه وب Chrome ارسال کرده اید و سپس متوجه شده اید که باید یک تغییر دیگر ایجاد کنید؟ پیش از این، قبل از اینکه بتوانید یک مورد جدید بسازید، باید منتظر می ماندید تا ارسال فعلی بررسی شود. این ایده آل نیست - ما شما را شنیدیم! اکنون می توانید یک ارسال در انتظار را لغو کنید و فوراً یک مورد جدید ارسال کنید.
بارگذاریهای CRX تأیید شده
اکنون می توانید یک کلید خصوصی ایجاد کنید که همه آپلودهای بعدی در فروشگاه وب Chrome باید با آن امضا شوند. پس از ارائه کلید عمومی مربوطه در داشبورد برنامهنویس، هرگونه آپلود بدون امضای کلید خصوصی رد خواهد شد. این یک اقدام امنیتی اضافی است که میتواند برای اطمینان از اینکه فقط شما میتوانید نسخههای جدید را آپلود کنید، استفاده میشود، حتی اگر حساب یا گردش کار انتشار شما به خطر بیفتد. در آپلودهای تأیید شده در فروشگاه وب Chrome بیشتر بیاموزید.
تست اعتبار حساب
ما به تازگی پشتیبانی را برای گنجاندن دستورالعمل های آزمایشی در داشبورد برنامه نویس راه اندازی کردیم. این بدان معنی است که اگر برنامه افزودنی شما رفتارهایی دارد که به یک حساب متکی است، یا چیزی که در پشت یک دیوار پرداخت است، می توانید اعتبارنامه را به تیم بازبینی ما ارائه دهید. این می تواند در طول فرآیند نامزدی نشان برجسته به ما کمک کند. اعتبارنامه حساب آزمایشی الزامی برای نمایش نیست، اما میتواند ارزیابی کامل ارسال شما را برای ما آسانتر کند، بنابراین اگر منطقی است، آنها را درج کنید.
به روز رسانی خط مشی
ما مجموعهای از بهروزرسانیهای خطمشی فروشگاه وب Chrome را انجام دادهایم، از جمله برخی بهروزرسانیهای کلی و تغییرات در خطمشی تبلیغات وابسته ما . مجموعه کامل خطمشیها را در صفحه خطمشیهای برنامه ما ببینید.
تحقیرها
حذف پرچم --load-extension
پرچم --load-extension
به شما امکان می دهد یک برنامه افزودنی بسته بندی نشده را از خط فرمان بارگیری کنید. با این حال، معمولاً برای بارگذاری نرم افزارهای مخرب و ناخواسته در مرورگر مورد سوء استفاده قرار می گرفت. برای رسیدگی به این موضوع، پرچم را در Chrome 137 حذف میکنیم و گزینههای جایگزینی را برای موارد استفاده از جمله آزمایشهایی که هنوز به این قابلیت نیاز دارند ارائه میکنیم.
به عنوان بخشی از این کار، ما بهبودهایی را در Puppeteer انجام دادیم تا بارگذاری افزونهها آسانتر شود. ما همچنین با جامعه برای به روز رسانی ابزارهای محبوب و کتابخانه های آزمایشی کار می کنیم.
ویژگی های آینده
تغییرات در ضامن API اسکریپت های کاربر
هنگامی که ما API اسکریپتهای کاربر را راهاندازی کردیم، بازخورد زیادی درباره الزام کاربران برای فعال کردن حالت توسعهدهنده و مکانیسم تشخیص در دسترس بودن API دریافت کردیم. ما در حال کار بر روی برخی تغییرات از جمله معرفی یک ضامن جدید برای فعال کردن API هستیم. در فعال کردن chrome.userScripts در حال تغییر است بیشتر بیاموزید.
به روز رسانی انجمن
WECG جلسه مارس
ما با سایر اعضای گروه اجتماعی W3C WebExtensions، از جمله اعضای انجمن و نمایندگانی از فایرفاکس، اج و سافاری در دفتر موزیلا در برلین ملاقات کردیم. این یک هفته عالی برای صحبت در مورد افزودههای آینده به پلتفرم و همچنین ادامه کار بود تا اطمینان حاصل شود که برنامههای افزودنی به طور مداوم در مرورگرها کار میکنند. دقیقه کامل را بخوانید .
بحث لندن شیک
الیور ترنر در Svelte London در مورد تجربه خود در ساخت افزونه های مرورگر سخنرانی کرد. نکات و ترفندهای خوبی در اینجا وجود دارد و یک ساعت عالی برای توسعه دهندگان جدید و باتجربه برنامه افزودنی است.
ویدیوهای جدید
پسوندها مرتب هستند
پاتریک اپیزود جدیدی از مجموعه «افزونهها مرتب هستند» را منتشر کرد که به انواع افزونههای موجود برای کاربران میپردازد.
ضربه زدن به خال
الیور اخیراً یک بازی دمو whack-a-mole ساخته است. و بنا به تقاضای مردمی، ویدئویی را منتشر کرد که به نحوه ساخت آن نگاه می کرد.
منوی افزونه های جدید
ما در حال کار روی یک منوی برنامههای افزودنی جدید آزمایشی در Chrome هستیم. به الیور بپیوندید تا نگاهی به منوی جدید و چند API جدید در کنار آن بیندازید.