سبد خرید شما در حال حاضر خالی است!
ارائهدهنده: محمدحسن ستاریان
تاریخ: چهارشنبه ۲۷ دیماه | ساعت ۱۹ الی ۲۰:۳۰
لینک تلگرام: t.me/FrontChapter
در این جلسه، محمدحسن ستاریان به بررسی نحوهی کار اکستنشنهای کروم پرداخت. اکستنشنهای مرورگرها، بهویژه کروم، قابلیتهای جدیدی را به مرورگر اضافه میکنند و میتوانند تجربهی کاربری را بهبود ببخشند. در این گفتوگو، مراحل ساخت یک اکستنشن کروم، APIهای ضروری و چالشهای توسعه این ابزارها بررسی شد.
اکستنشنهای کروم یکی از راههای قدرتمند برای گسترش قابلیتهای مرورگر هستند و بسیاری از ابزارهای محبوب توسعهدهندگان، مانند React DevTools و Redux DevTools، بهعنوان اکستنشن توسعه یافتهاند. در این جلسه، محمدحسن ستاریان ابتدا به معرفی ساختار کلی یک اکستنشن کروم پرداخت و توضیح داد که این ابزارها چگونه با استفاده از Manifest، Background Scripts و Content Scripts در مرورگر اجرا میشوند.
سپس، با بررسی نمونههای واقعی، نحوهی تعامل اکستنشنها با وبسایتها و استفاده از Chrome Extension API مورد بحث قرار گرفت. یکی از مهمترین چالشهایی که توسعهدهندگان اکستنشن با آن روبهرو هستند، مجوزهای امنیتی و محدودیتهای جدید کروم در نسخههای اخیر است که در این جلسه به راهحلهای آن پرداخته شد.
در پایان، محمدحسن یک دموی زنده از توسعه یک اکستنشن کروم ارائه داد و مراحل ایجاد، تست و انتشار آن در Chrome Web Store را بهصورت عملی نمایش داد. این جلسه برای کسانی که علاقهمند به ساخت ابزارهای کاربردی برای مرورگرها بودند، تجربهای جذاب و مفید بود.
دیدگاهتان را بنویسید