گوگل نے کروم مینی فیسٹ کے دوسرے ورژن کو فرسودہ کرنے کا عمل شروع کرنے کے لیے 3 جون کا وقت مقرر کیا ہے، جو WebExtensions API کا استعمال کرتے ہوئے لکھے گئے ایڈ آنز کے لیے دستیاب صلاحیتوں اور وسائل کی وضاحت کرتا ہے۔ ابتدائی طور پر منشور کے دوسرے ورژن کے لیے حمایت جنوری 2023 میں ختم کرنے کا منصوبہ بنایا گیا تھا، لیکن پھر ڈیڈ لائن میں کئی بار تبدیلی کی گئی۔ 3 جون سے، کروم بیٹا، ڈیو، اور کینری برانچز میں، اگر آپ نے ایڈ آنز انسٹال کیے ہیں جو مینی فیسٹ کا دوسرا ورژن استعمال کرتے ہیں، تو ایڈ آن مینجمنٹ پیج (chrome://extensions) پر ایک اطلاع ظاہر ہونا شروع ہو جائے گی۔ ) ان ایڈ آنز کی حمایت کے قریب آنے کے بارے میں معلومات کے ساتھ۔ مینی فیسٹ کے دوسرے ورژن پر مبنی اضافے کو بھی "تجویز کردہ" لیبل سے ہٹا دیا جائے گا۔
اس کے بعد، مینی فیسٹ کا دوسرا ورژن استعمال کرنے والے ایڈ آنز کو غیر فعال کرنے کا ایک بتدریج عمل شروع ہو جائے گا، اور صارفین کو Chrome ویب اسٹور میں دستیاب متبادل انسٹال کرنے کا مشورہ دیا جائے گا جو مینی فیسٹ کے تیسرے ورژن پر جا چکے ہیں۔ اس صورت میں، کچھ عرصے کے لیے صارف کو غیر فعال ایڈ آنز واپس کرنے کا موقع دیا جائے گا، لیکن وقت کے ساتھ ساتھ یہ فعالیت ختم ہو جائے گی۔ مینی فیسٹ کے دوسرے ورژن کے لیے سپورٹ کو غیر فعال کرنے سے متعلق تبدیلیاں ابتدائی طور پر کروم کی ٹیسٹنگ برانچز (بیٹا، دیو اور کینری) پر لاگو ہوں گی، لیکن آنے والے مہینوں میں مستحکم ریلیز کو بھی متاثر کریں گی۔ اگلے سال کے آغاز تک منشور کے دوسرے ورژن سے روانگی کو مکمل کرنے کا منصوبہ ہے۔ انٹرپرائز کے صارفین کو مینی فیسٹ کے دوسرے ورژن کے لیے سپورٹ کے اختتام کو جون 2025 تک موخر کرنے کا اختیار دیا جائے گا۔
واضح رہے کہ گزشتہ سال گوگل نے ان تمام اہم مسائل کو ختم کیا جو منشور کے تیسرے ورژن میں منتقلی کو روکتے تھے، اور اس کی فعالیت میں خواہشات کو مدنظر رکھا، مثال کے طور پر، declarativeNetRequest API میں، اس نے جامد قوانین کی قابل اجازت تعداد میں اضافہ کیا۔ 330 ہزار تک، اور متحرک والے 30 ہزار تک۔ فی الحال، کروم ویب سٹور میں تقریباً 85% ایڈ آن پہلے ہی مینی فیسٹ کے تیسرے ورژن کو سپورٹ کر رہے ہیں، بشمول سب سے زیادہ مقبول مواد کو فلٹر کرنے والے ایڈ آنز - AdBlock، Adblock Plus، uBlock Origin اور AdGuard۔
Chrome مینی فیسٹ کا تیسرا ورژن ایک پہل کے حصے کے طور پر تیار کیا جا رہا ہے تاکہ اسے محفوظ، اعلی کارکردگی والے ایڈ آنز بنانا آسان بنایا جا سکے، اور غیر محفوظ اور سست ایڈ آنز بنانا مشکل ہو جائے۔ منشور کے تیسرے ورژن کے ساتھ بنیادی عدم اطمینان webRequest API کے صرف پڑھنے کے موڈ میں ترجمہ کی وجہ سے ہے، جس نے آپ کے اپنے ہینڈلرز کو جوڑنا ممکن بنایا جن کے پاس نیٹ ورک کی درخواستوں تک مکمل رسائی ہے اور وہ پرواز پر ٹریفک میں ترمیم کرنے کے اہل ہیں۔ . WebRequest API کے بجائے، مینی فیسٹ کے تیسرے ورژن میں declarativeNetRequest API شامل کیا گیا، جو کہ اس کی صلاحیتوں میں محدود ہے، بلٹ ان فلٹرنگ انجن تک رسائی فراہم کرتا ہے، جو آزادانہ طور پر بلاک کرنے کے قوانین پر کارروائی کرتا ہے اور اپنے فلٹرنگ الگورتھم کے استعمال کی اجازت نہیں دیتا ہے۔ .
نیا مینی فیسٹ بیک گراؤنڈ پروسیس کے طور پر سروس ورکرز کو انجام دینے کی منتقلی کو بھی لاگو کرتا ہے اور ایک گرینولر پرمیشن ماڈل استعمال کرتا ہے (ایڈ آن کو ایک ساتھ تمام صفحات کے لیے چالو نہیں کیا جا سکتا، لیکن یہ صرف فعال ٹیب کے تناظر میں کام کرے گا)۔ کراس اوریجن درخواست کی ہینڈلنگ کو تبدیل کر دیا گیا ہے: مواد کی پروسیسنگ اسکرپٹس مرکزی صفحہ کی طرح ہی اجازت کی پابندیوں کے تابع ہیں جس میں وہ سرایت شدہ ہیں (مثال کے طور پر، اگر صفحہ کو لوکیشن API تک رسائی حاصل نہیں ہے، تو ایڈ آن اسکرپٹ کو بھی یہ رسائی حاصل نہیں ہوگی)۔ بیرونی ذرائع سے لوڈ کردہ کوڈ پر عمل درآمد اب ممنوع ہے۔ سرورز (جب ایڈ آن بیرونی کوڈ کو لوڈ کرتا ہے اور اس پر عمل درآمد کرتا ہے)۔
ماخذ: opennet.ru
