گوگل نے کروم مینی فیسٹ کے دوسرے ورژن کی حمایت بند کرنے کا منصوبہ شائع کیا ہے۔

گوگل نے ورژن XNUMX کے حق میں کروم مینی فیسٹ کے ورژن XNUMX کو فرسودہ کرنے کے لیے ایک ٹائم لائن کی نقاب کشائی کی ہے، جس پر اس کے بہت سے مواد کو مسدود کرنے اور سیکیورٹی ایڈ آنز کو توڑنے کے لیے تنقید کا نشانہ بنایا گیا ہے۔ خاص طور پر، مقبول ایڈ بلاکر uBlock Origin مینی فیسٹ کے دوسرے ورژن کے ساتھ منسلک ہے، جسے webRequest API کے آپریشن کے بلاکنگ موڈ کے لیے سپورٹ بند ہونے کی وجہ سے مینی فیسٹ کے تیسرے ورژن میں منتقل نہیں کیا جا سکتا۔

17 جنوری 2022 سے، Chrome ویب اسٹور مزید ایسے ایڈ آنز کو قبول نہیں کرے گا جو مینی فیسٹ کا دوسرا ورژن استعمال کرتے ہیں، لیکن پہلے شامل کیے گئے ایڈ آنز کے ڈویلپر اپ ڈیٹس شائع کرنے کے قابل رہیں گے۔ جنوری 2023 میں، کروم مینی فیسٹ کے دوسرے ورژن کو سپورٹ کرنا بند کر دے گا اور اس سے منسلک تمام ایڈ آنز کام کرنا بند کر دیں گے۔ ساتھ ہی، Chrome ویب اسٹور میں اس طرح کے ایڈ آنز کے لیے اپ ڈیٹس شائع کرنا ممنوع ہوگا۔

ہمیں یاد کرنا چاہیے کہ منشور کے تیسرے ورژن میں، جو کہ سیکیورٹی اور پرائیویسی کو مضبوط کرنے کے اقدام کے حصے کے طور پر ایڈ آنز کو فراہم کی گئی صلاحیتوں اور وسائل کی وضاحت کرتا ہے، WebRequest API کے بجائے، declarativeNetRequest API، اپنی صلاحیتوں میں محدود، تجویز کیا جاتا ہے. اگرچہ webRequest API آپ کو اپنے ہینڈلرز کو جوڑنے کی اجازت دیتا ہے جن کے پاس نیٹ ورک کی درخواستوں تک مکمل رسائی ہے اور وہ فلائی پر ٹریفک میں ترمیم کرنے کی صلاحیت رکھتے ہیں، declarativeNetRequest API صرف براؤزر میں بنائے گئے ایک ریڈی میڈ فلٹرنگ انجن تک رسائی فراہم کرتا ہے، جو آزادانہ طور پر بلاکنگ پر کارروائی کرتا ہے۔ قواعد و ضوابط اور اس کے اپنے فلٹرنگ الگورتھم کے استعمال کی اجازت نہیں دیتا ہے اور آپ کو پیچیدہ قواعد ترتیب دینے کی اجازت نہیں دیتا ہے جو شرائط کے لحاظ سے ایک دوسرے کو اوورلیپ کرتے ہیں۔

گوگل کے مطابق، یہ declarativeNetRequest میں ان صلاحیتوں کو لاگو کرنے پر کام جاری رکھے ہوئے ہے جو webRequest کو استعمال کرتے ہیں۔ مثال کے طور پر، گوگل نے پہلے ہی کمیونٹی کی خواہشات کو مدنظر رکھا ہے اور متعدد جامد اصولوں کے سیٹ استعمال کرنے، ریگولر ایکسپریشنز کا استعمال کرتے ہوئے فلٹر کرنے، HTTP ہیڈرز میں ترمیم کرنے، متحرک طور پر تبدیل کرنے اور رولز شامل کرنے، درخواست کے پیرامیٹرز کو حذف کرنے اور تبدیل کرنے، فلٹرنگ کے لیے declarativeNetRequest API میں تعاون شامل کیا ہے۔ ٹیب بائنڈنگ کے ساتھ، اور مخصوص مخصوص قواعد سیٹ سیشن بنانا۔ آنے والے مہینوں میں، یہ متحرک طور پر حسب ضرورت مواد کی پروسیسنگ اسکرپٹس اور RAM میں ڈیٹا ذخیرہ کرنے کی صلاحیت کے لیے تعاون کو لاگو کرنے کا بھی منصوبہ ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں