جدیدترین اخبار
7 بهمن 1397 ساعت 13:47 دانش و فناوری کد خبر :476629

تغییرات احتمالی آتی در گوگل کروم، افزونه‌های مسدودکننده‌ تبلیغات را فلج می‌کند

گوگل

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

غول موتور جست‌وجو، برای به‌روزرسانی بعدی مرورگر خود، چند تغییر را پیشنهاد داده است که اگر به‌صورت اعلام‌شده اجرا شوند، فرایند مسدودسازی تبلیغات را در تمامی مرورگرهای مبتنی بر موتور کرومیوم، تحت تأثیر قرار خواهد داد. تأثیر تغییرات آتی، فقط بر افزونه‌های مسدودکننده‌ی تبلیغات نخواهد بود. دیگر پروژه‌ها همچون NoScript و بازه‌ی عظیمی از افزونه‌های دیگر نیز (طبق گفته‌ی سازنده‌هایشان) تحت تأثیر قرار خواهند گرفت.

گوگل، تغییرات مورد نظر خود را در سندی با نام Mabifest V3 منتشر کرده است. موارد منتشرشده، بیش از همه روی اصول کاری افزونه‌ها تأثیر خواهد داشت. به‌عنوان مثال، پس از تغییرات جدید، دیگر افزونه‌ها قادر نخواهند بود که کدهای مورد نظر خود را از سرورهای دیگر در کروم بارگذاری کنند یا به‌صورت اتوماتیک، روی همه‌ی وبسایت‌ها اجرا شوند. به‌بیان‌دیگر، کاربران امکان خواهند داشت که از همان ابتدا، اجرای افزونه روی همه‌ی سایت‌ها، یا تنها سایت‌ها محدود را انتخاب کنند.

بزرگ‌ترین مشکل احتمالی در برنامه‌های پیش‌روی گوگل، محدود یا ممنوع کردن webRequest API است. وب‌ریکوئست به افزونه‌ها امکان می‌دهد تا هر درخواست شبکه را از سوی شبکه‌ی مورد نظارت خود بررسی کرده و نسبت به اقدامات پیرامون آن، تصمیم‌گیری کنند. درخواست‌های ارسال‌شده را می‌توان بهینه‌سازی کرد تا در هر شرایط خاص، مرورگر رفتاری مخصوص از خود نشان دهد. افزونه‌های مسدودکننده‌ی تبلیغات، مسدودکننده‌ی اسکریپت و تعدادی از افزونه‌های متمرکز روی بحث حریم خصوصی، همگی از این قابلیت استفاده می‌کنند.

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

باتوجه‌به تمامی موارد گفته‌شده، توسعه‌دهنده‌های افزونه اکنون نظراتی کاملا منفی نسبت به تغییرات آتی دارند. به‌عنوان مثال، محدودیت سفت و سخت روی آدرس‌های مسدودشده یا منتقل‌شده در افزونه‌ها، تقریبا از سوی همه‌ی افراد حاضر در فروم‌های مرتبط با توسعه‌ی کرومیوم، مورد نقد قرار گرفته‌اند. توسعه‌دهندگان افزونه‌های ضدفیشینگ و ضدهرزنامه نیز با تغییرات آتی مشکل دارند؛ چرا که پروتکل جدید، ذخیره‌ی اطلاعات روی فایل‌های متنی ساده را درخواست می‌کند، درحالی‌که اکثر آن‌ها، داده‌ها را در فرمت‌های هش‌شده ذخیره می‌کنند.‌ شایعاتی پیرامون افزونه‌ی Adblock Plus مطرح شد که هماهنگی آن را با تغییرات جدید، آسان‌تر از نمونه‌های دیگر همچون uBlock Origin می‌دانست. البته، توسعه‌دهندگان ادبلاک پلاس، شایعات را تکذیب کرده و اعلام کردند که محصول آن‌ها نیز تحت تأثیر تغییرات قرار خواهد گرفت.

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

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

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

گوگل ادعا می‌کند که تغییرات جدید، موجب بهبود امنیت در مرور وب می‌شود. درمقابل، توسعه‌دهنده‌ها دید مثبتی نسبت به ادعای آن‌ها نداشته‌اند و اعتقاد دارند اجرای افزونه‌هایی همچون uBlock روی وبسایت‌ها، آثار زیادی روی افزایش سرعت و بهره‌وری دارد. درواقع، هر بهبودی که با پیاده‌سازی API جدید در کارایی مرور وب ایجاد شود، در سایه‌ی محتوایی گم می‌شود که افزونه‌ها، دیگر قادر به مسدودسازی آن نخواهند بود. به‌بیان ساده‌تر، بهبود سرعت تا ۲۰ درصد، مفهوم و کاربرد زیادی نخواهد داشت چون هزینه‌ی آن، بارگذاری ۳ تا ۵ برابر محتوای بیشتر در وبسایت است. به‌علاوه، توسعه‌دهنده‌های امنیتی نیز اعتقاد دارند که ریسک تغییرات بنیادی در محصولاتشان، بسیار بیشتر از بهبودی خواهد بود که گوگل، امید به دستیابی به آن دارد.

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

Ad

Ad

روی خط خبر

  • انتقاد روحانی از اعلام رقم اجاره بها در برخی رسانه‌ها: میزان اجاره‌بها در تهران به طور متوسط ۳۰ درصد افزایش یافته
  • سفر ایرانی‌ها به خارج ۶ درصد کمتر شد
  • بورس افت کرد، فرابورس رشد
  • ایران و آمریکا در چه مسیری قرار گرفته اند؟
  • اخطار داغ سپاه به کدام پهپاد آمریکایی داده شد؟
  • آمریکا از اوضاع تنگه‌هرمز برای تقویت حضور در منطقه استفاده می‌کند
  • انگلیس کاردار ایران را احضار کرد
  • بریتانیا از آلت دست آمریکا بودن در تروریسم اقتصادی دست بردارد
  • تولید نفت روسیه به سطح مورد توافق با اوپک بازگشت
  • قیمت خرید دلار در بانک‌ها امروز ۹۸/۰۴/۲۹
  • نرخ ارز در صرافی‌ها
  • ظریف: با ایران بازی نکنید
  • فرانسه: توقیف نفتکش انگلیسی توسط ایران، به کاهش تنشها در منطقه آسیب می‌زند
  • ارائه الکترونیکی «کارنامه» به دانش‌آموزان از مهرماه
  • جدال 20 ساله «فاطمه» با دردهای «میاستنی گراویس»
  • وزیر صمت امشب از بازار خودرو می‌گوید
  • کمالوندی: فردو تعطیل نشده است
  • انتقاد مسیح مهاجری از اظهارنظرهای غیرضروری برخی از نظامیان و امامان جمعه: هرکس باید فقط در محدوده وظایف و اختیارات خود سخن بگوید
  • فلاحت پیشه: انگلیس در دام آمریکا افتاده است
  • معاون عملیات ستاد کل نیرو‌های مسلح: اخیرا ۳ عملیات ‌علیه پهپاد‌های متجاوز آمریکایی در خلیج فارس داشتیم
  • جلسه محاکمه عاملان قتل علیرضا شیرمحمدعلی برگزار شد
  • بلاتکلیفی یک اصل از مصوبه تعارض منافع درشهرداری
  • برند خارجی پوشاک واقعی نیستند
  • هلند مسئولیت خود در بزرگترین نسل کشی اروپا را پذیرفت
  • جلب حداکثر رضایت مشتری در سال رونق تولید ملی
  • محسن هاشمی خطاب به انگلیسی‌ها: حرف حقوقی را نشنوید باید پذیرای زبان نیروهای مسلح باشید
  • سخنگوی وزارت خارجه: بدون خرید نفت، اینستکس توقعات ما را برآورده نمی‌کند
  • رئیس اطلاعات پنتاگون: ایران به دنبال آغاز جنگ نیست
  • بروجردی: دولت صدا و سیما را تقویت کند نه اینکه مانعی سر راهش باشد
  • حمله پهپادی ارتش یمن به پایگاه هوایی «ملک خالد» سعودی