افزونه‌های گوگل کروم امن‌تر خواهند شد
1 min read

افزونه‌های گوگل کروم امن‌تر خواهند شد

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

گوگل تاکنون برای پایان دادن به افزونه‌های بد در مسیر ثابتی بوده است و پیش‌تر شفافیت را در این مسئله برای کاربران بهبود بخشیده است. حالا با این قابلیت کاربران می‌توانند دسترسی‌هاست (دسترسی وب‌سایت) را با کلیک بر روی افزونه و انتخاب یک گزینه از منو drop-down محدود کنند. این کار باید به افزونه‌هایی که وب‌سایت‌ها را دست‌کاری می‌کنند پایان دهد، چیزی که از ژوئن 2018 به نگرانی خیلی‌ها تبدیل‌شده است.

به افزونه‌ها با کدهای هاست شده از راه دور نیز در کروم 70 از طرف گوگل توجه ویژه‌ای خواهد شد. از آنجایی‌که این کدها مداوم درحال تغییر هستند، گوگل قصد دارد که آن‌ها را با دقت بیشتری بررسی کند.

گوگل در این راستا اعلام کرده است:

"هدف ما بهبود کنترل و دید شفاف کاربر در زمانی است که افزونه‌ها به داده‌های سایت دسترسی دارند. ما قصد داریم تا تجربه کار کاربران را در این زمینه در حالی‌ که قابلیت استفاده را بهبود می‌بخشیم، بهینه‌سازی کنیم."

گوگل برای توسعه‌دهندگان نیز در حال بازنگری پروسه افزونه‌هایی است که به مجوزهای مهم نیاز دارند. این تصمیم برای کاربران به‌منزله افزونه‌های سالم‌تر خواهد بود، به‌ویژه اینکه گوگل برنامه دارد که در ژانویه 2019 افزونه‌هایی که بر روی کدهای مبهم سازی شده اجرا می‌شوند را حذف کند. مبهم سازی کد معمولاً پروسه‌ای است که برنامه‌نویسان برای مخفی کردن کد خود از آن استفاده می‌کنند اما در 70 درصد مواقع در افزونه‌های مخرب به‌کار می‌رود. گوگل در این‌ باره اشاره‌ کرده است که "به دلیل اینکه مبهم سازی اساساً قابلیت کدها را مخفی می‌سازد، پیچیدگی بسیاری به برنامه بازنگری ما اضافه خواهد کرد."

این جدیدترین سری از تغییرات گوگل کروم است که مداوم در حال تحول می‌باشد. پیش‌ازاین، آخرین تغییرات در به‌روزرسانی نسخه کنونی کروم 69 بود که بیشتر تغییرات رابط کاربری را شامل می‌شد.

نسخه 70 کروم هم‌اکنون در کانال بتا موجود بوده و گوگل توضیح داده است که برنامه‌هایی برای تغییرات گسترده‌تر APIهای افزونه‌ها دارد که به کاربران حتی کنترل بیشتری بر روی افزونه‌ها خواهد داد. سایر تغییراتی که در کروم 70 شاهد آن‌ها خواهیم بود شامل اجباری شدن تعیین هویت دو مرحله‌ای برای حساب‌های وب استور توسعه‌دهندگان کروم و اجرا مقدماتی Manifest v3 برای امنیت قوی‌تر، بهبود حریم خصوصی و تضمین عملکرد می‌شوند.