آنچه در برنامه های افزودنی Chrome اتفاق می افتد، اکتبر 2024

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

برنامه های افزودنی و هوش مصنوعی

برنامه های افزودنی به شما امکان می دهند با کنترل محتوای وب و سفارشی کردن مرورگر، تجربه مرور خود را افزایش دهید. با هوش مصنوعی می توانید این را به سطح بعدی ببرید! ما منابعی را منتشر کرده‌ایم که برای درک نحوه استفاده مؤثر از هوش مصنوعی در برنامه‌های افزودنی Chrome ساخته شده‌اند. حتماً نمونه‌هایی را که نشان می‌دهند با Gemini در برنامه‌های افزودنی Chrome امکان‌پذیر است را بررسی کنید!

Chrome همچنین چالش هوش مصنوعی داخلی را راه‌اندازی کرده است: از شما دعوت می‌شود تا برنامه‌های وب نوآورانه و برنامه‌های افزودنی Chrome را با استفاده از مدل‌ها و APIهای یکپارچه هوش مصنوعی Chrome ایجاد کنید، و شانس برنده شدن جوایزی به مبلغ 65000 دلار را دارید.

در وب سایت چالش هوش مصنوعی داخلی ثبت نام کنید و اطلاعات بیشتری دریافت کنید. ما نمی توانیم صبر کنیم تا ببینیم وقتی وب را با هوش مصنوعی القا می کنید، چه چیزی ایجاد می کنید!

برنامه های افزودنی در تور

آیا می خواهید درباره افزونه های مرورگر بیشتر بدانید و با تیم سازنده آنها ارتباط برقرار کنید؟ بیا ما را در این رویدادهای آینده پیدا کن!

DevFest London: الیور در تاریخ 16 نوامبر 2024 در DevFest لندن حضور خواهد داشت و آخرین به‌روزرسانی‌های توسعه برنامه افزودنی Chrome را به نمایش می‌گذارد. بیایید در مورد API های جدید، بهترین شیوه ها یاد بگیرید و برای ساختن پروژه های برنامه افزودنی شگفت انگیز الهام بگیرید.

Ad Filtering Summit برلین: در اجلاس فیلترینگ تبلیغات در برلین در 24 و 25 اکتبر 2024 به ما بپیوندید، جایی که در مورد آینده فیلترینگ تبلیغات و اینکه چگونه برنامه های افزودنی نقش مهمی در ایجاد یک تجربه وب بهتر برای کاربران دارند، بحث خواهیم کرد. ثبت نام در این رویداد رایگان است.

نشست TPAC: به عنوان بخشی از مشارکت ما در گروه اجتماعی WebExtensions، تیم اخیراً در TPAC، کنفرانس سالانه W3C که مملو از بحث‌های جذاب در مورد آینده وب است، شرکت کرده است. ما با سایر فروشندگان و توسعه دهندگان مرورگر از جامعه در استانداردهای مهم وب و ابتکاراتی که نحوه ساخت و استفاده از برنامه های افزودنی را شکل می دهند، همکاری کردیم. برای نام بردن از چند مورد، افزودن به پروژه آزمایش‌های پلتفرم وب برای سازگاری بیشتر APIهای برنامه‌های افزودنی در مرورگرها و بررسی استانداردهای بین‌المللی‌سازی آتی که ممکن است بتوانیم در API chrome.i18n از آنها پشتیبانی کنیم.

گروهی از مردم در اجلاس TPAC
اجلاس TPAC

به‌روزرسانی‌های خط‌مشی فروشگاه وب Chrome

تیم فروشگاه وب Chrome مجموعه‌ای از به‌روزرسانی‌ها را در صفحه خط‌مشی‌های برنامه برنامه‌نویس منتشر کرده است که برای تشویق توسعه محصولات با کیفیت بالا، جلوگیری از رفتار فریبکارانه و اطمینان از رضایت آگاهانه کاربر طراحی شده‌اند. Rebecca Soares، مدیر خط‌مشی فروشگاه وب Chrome، همه به‌روزرسانی‌های Chrome Extensions را خلاصه کرده است: پست وبلاگ به‌روزرسانی‌های مهم خط‌مشی .

APIهای افزونه جدید

از Chrome 128، ما پشتیبانی از تطبیق هدر پاسخ را در Declarative Net Request API اضافه کرده ایم. ما مرجع API خود را به‌روزرسانی کرده‌ایم تا فیلدهای responseHeaders و excludedResponseHeaders را شامل شود. به عنوان بخشی از این به روز رسانی، ما همچنین یک بخش ارزیابی قوانین جدید را به مستندات خود اضافه کرده ایم که نحوه تطبیق قوانین را توضیح می دهد.

با شروع در Chrome 130، متد getKeys() در رابط StorageArea که توسط chrome.storage API استفاده می‌شود در دسترس است. این به دنبال پیشنهادی در گروه انجمن WebExtensions است.

از Chrome 130، رویداد action.onUserSettingsChanged در دسترس است. این به دنبال پیشنهادی در گروه انجمن WebExtensions است. با تشکر از مایکروسافت برای کمک به Chromium.

فیلد minimum_chrome_version در مانیفست اکنون از نسخه‌های غیر اصلی پشتیبانی می‌کند. اگر بخواهید نسخه خاصی از Chrome را هدف قرار دهید، اینها می توانند مفید باشند.

ویژگی های آینده

مشاهده فضای ذخیره سازی افزونه در DevTools: یکی از ویژگی های درخواستی در ردیاب اشکال ما، امکان مشاهده فضای ذخیره سازی افزونه در DevTools است، به همان روشی که قبلاً از API های ذخیره سازی وب پشتیبانی می کنیم. ما صدای شما را می شنویم و در حال کار روی این موضوع هستیم! منتظر جزئیات بیشتر در مورد نحوه آزمایش این آزمایش قبل از پایان سال باشید.

از Chrome 130، پشتیبانی از ویژگی use_dynamic_url در ورودی‌های زیر کلید web_accessible_resources در مانیفست فعال می‌کنیم.

پس از بحث در گروه انجمن WebExtensions در طول TPAC، با شروع در Chrome 131، $schema و browser_specific_settings در مانیفست دیگر اخطار ایجاد نمی کنند، زیرا این کلیدها به طور گسترده مورد استفاده قرار می گیرند و به نظر می رسد که رفتار خاصی در Chrome ندارند.

🗃️ ویدیوهای جدید

در یک ماجراجویی به الیور بپیوندید تا یک مکان نما سفارشی به Chrome اضافه کنید، با ظاهر مهمان از Chrome dino!

به همین جا بسنده نکنید، درباره اسکریپت های محتوا در برنامه های افزودنی Chrome، از جمله نحوه ثبت CSS و جاوا اسکریپت برای اجرا در یک صفحه خاص، بیاموزید. ویدیوی کامل را در یوتیوب ببینید .

در کانال یوتیوب ما مشترک شوید تا مصاحبه آتی با دیوید لی، مدیر محصول برنامه های افزودنی در Google را از دست ندهید.