গত বছরের ডিসেম্বরে, আমরা ডেভেলপার প্রতিক্রিয়া জানাতে এবং মাইগ্রেশন সমস্যাগুলির আরও ভাল সমাধান দেওয়ার জন্য ম্যানিফেস্ট V2-এর পরিকল্পিত অবচয়কে বিরাম দিয়েছিলাম। এই প্রতিক্রিয়ার ফলস্বরূপ, আমরা এই ফাঁকগুলি বন্ধ করতে Manifest V3-তে বেশ কিছু পরিবর্তন করেছি, যার মধ্যে রয়েছে:
- অফস্ক্রিন ডকুমেন্টস পেশ করা হচ্ছে, যা অডিও প্লেব্যাকের মতো বিভিন্ন পরিস্থিতিতে ব্যবহারের জন্য এক্সটেনশনের জন্য DOM অ্যাক্সেস প্রদান করে
- এক্সটেনশন এপিআই কলিং এক্সটেনশন বা দীর্ঘ সময়ের জন্য ইভেন্ট গ্রহণের জন্য পরিষেবা কর্মীদের জীবনকালের উপর আরও ভাল নিয়ন্ত্রণ প্রদান করা
- একটি নতুন ইউজার স্ক্রিপ্ট এপিআই যোগ করা হচ্ছে, যা ইউজারস্ক্রিপ্ট ম্যানেজার এক্সটেনশনকে আরও নিরাপদে ব্যবহারকারীদের তাদের স্ক্রিপ্ট চালানোর অনুমতি দেয়
- স্ট্যাটিক নিয়মসেট এবং গতিশীল নিয়মগুলির জন্য declarativeNetRequest API-এ আরও উদার সীমা প্রদান করে বিষয়বস্তু ফিল্টারিং সমর্থন উন্নত করা
ফাঁকগুলি বন্ধ করার পাশাপাশি, আমরা প্ল্যাটফর্মে নতুন বৈশিষ্ট্যগুলিও যুক্ত করেছি, যেমন সাইড প্যানেল API , যা এই বছরের শুরুতে পাঠানো হয়েছিল, এবং রিডিং লিস্ট API , বর্তমানে বিটাতে রয়েছে৷ আমরা সম্প্রতি অ্যাড-ফিল্টারিং ডেভ সামিটে এই পরিবর্তনগুলির অনেকগুলি নিয়ে আলোচনা করেছি এবং প্রতিক্রিয়ার ভিত্তিতে আমরা যে পরিবর্তন এবং উন্নতি করেছি সে সম্পর্কে আরও প্রসঙ্গ শেয়ার করেছি ৷
এই পরিবর্তনগুলির সাথে, আমরা এক্সটেনশন ডেভেলপার সম্প্রদায়ের মধ্যে ম্যানিফেস্ট V3-এর সমর্থন উল্লেখযোগ্যভাবে বৃদ্ধি করতে দেখেছি। বিশেষত, আমরা কন্টেন্ট ব্লকিং এক্সটেনশনের ডেভেলপারদের সাথে আমাদের চলমান কথোপকথনের দ্বারা উৎসাহিত হয়েছি, যারা প্রাথমিকভাবে মনে করেছিল যে ম্যানিফেস্ট V3 ব্যবহারকারীদের তারা আশা করা বৈশিষ্ট্যগুলি প্রদান করার ক্ষমতাকে প্রভাবিত করতে পারে।
" ম্যানিফেস্ট V3 এর সাথে, আমরা লক্ষ্য করেছি যে ব্রাউজার টিমগুলি (বিশেষত ক্রোম, কিন্তু অন্যান্য ব্রাউজারগুলি) একটি ইউনিফাইড প্ল্যাটফর্মে কাজ করার জন্য প্রচুর প্রচেষ্টা করছে, এবং আমি দেখতে পাচ্ছি যে তারা কীভাবে এক্সটেনশন ডেভেলপারদের প্রতিক্রিয়া শুনছে৷ বরাবরের মতো , একটি নতুন প্ল্যাটফর্মে স্থানান্তরিত করা একটি বড় উদ্যোগ, কিন্তু আমরা খুব আশাবাদী যে নতুন ইউনিফাইড প্ল্যাটফর্ম সমগ্র ব্রাউজার এক্সটেনশন ইকোসিস্টেমে যথেষ্ট সুবিধা নিয়ে আসবে এবং আমাদের মতো বিজ্ঞাপন ব্লকাররা কাজটি চালিয়ে যেতে সক্ষম হবে এবং আরও উন্নতি করুন। ” - আন্দ্রে মেশকভ, সিটিও অ্যাডগার্ড
আমাদের ডেভেলপার সম্প্রদায় থেকে এই স্থানান্তর সংক্রান্ত উদ্বেগগুলিকে সমাধান করার পরে, আমরা ম্যানিফেস্ট V3 এবং এটি প্রদান করে উচ্চতর নিরাপত্তা এবং গোপনীয়তার গ্যারান্টির দিকে অগ্রসর হতে প্রস্তুত। ফলস্বরূপ, আমরা অবচয় টাইমলাইন আবার শুরু করছি।
ফেজ-আউট টাইমলাইন
আমরা জুন 2024-এর প্রথম দিকে, Chrome 127 এবং পরবর্তীতে Chrome-এর প্রাক-স্থিতিশীল সংস্করণে Manifest V2 এক্সটেনশনগুলিকে নিষ্ক্রিয় করা শুরু করব। রোলআউট দ্বারা প্রভাবিত ব্যবহারকারীরা তাদের ব্রাউজারে স্বয়ংক্রিয়ভাবে ম্যানিফেস্ট V2 এক্সটেনশনগুলি অক্ষম দেখতে পাবেন এবং Chrome ওয়েব স্টোর থেকে ম্যানিফেস্ট V2 এক্সটেনশনগুলি আর ইনস্টল করতে পারবেন না৷ এছাড়াও জুন 2024-এ, ম্যানিফেস্ট V2 এক্সটেনশনগুলি Chrome ওয়েব স্টোরে তাদের বৈশিষ্ট্যযুক্ত ব্যাজ হারাবে যদি তাদের বর্তমানে একটি থাকে।
আমরা ক্রমান্বয়ে এই পরিবর্তনটি চালু করব, ব্যবহারকারীর প্রতিক্রিয়া সংগ্রহ করব এবং ডেটা সংগ্রহ করব যাতে Chrome ব্যবহারকারীরা পরিবর্তনটি বুঝতে পারে এবং বিকল্প, আপ-টু-ডেট এক্সটেনশনগুলি খুঁজে পেতে তারা কী পদক্ষেপ নিতে পারে তা নিশ্চিত করতে।
আমরা পুরো রোলআউট জুড়ে বিকাশকারীদের সাথে যোগাযোগ করব এবং এই প্রক্রিয়া চলাকালীন আমরা ঘনিষ্ঠভাবে প্রতিক্রিয়া পর্যবেক্ষণ করতে থাকব। আমরা আশা করি যে রোলআউটটিকে স্থিতিশীল চ্যানেল Chrome-এ প্রসারিত করার আগে প্রাক-স্থিতিশীল পরিবর্তনগুলি পর্যবেক্ষণ এবং স্থিতিশীল করতে কমপক্ষে এক মাস সময় লাগবে, যেখানে এটি সময়ের সাথে সাথে ধীরে ধীরে রোলআউট হবে। সংগৃহীত ডেটার উপর নির্ভর করে সঠিক সময় পরিবর্তিত হতে পারে এবং এই সময়ের মধ্যে, আমরা আপনাকে আমাদের অগ্রগতি সম্পর্কে অবহিত করব।
এন্টারপ্রাইজগুলি তাদের প্রতিষ্ঠানে ম্যানিফেস্ট V2 এক্সটেনশনের অব্যাহত কার্যকারিতা নিশ্চিত করার জন্য ExtensionManifestV2Availability নীতি ব্যবহার করে তাদের প্রতিষ্ঠানে ম্যানিফেস্ট V2 এক্সটেনশনগুলি স্থানান্তর করার জন্য - জুন 2025 পর্যন্ত - একটি অতিরিক্ত বছর থাকবে। নীতিটি সক্ষম করা ব্রাউজারগুলি সেই সময় পর্যন্ত অবচয়নের রোলআউট দ্বারা প্রভাবিত হবে না৷
এক্সটেনশন প্রকাশকদের জন্য পরবর্তী পদক্ষেপ
এক্সটেনশন প্রকাশকদের জন্য যারা এখনও ম্যানিফেস্ট V2 এক্সটেনশনগুলি প্রকাশ করে, আমরা জুন 2024 সালের আগে ম্যানিফেস্ট V3-এ মাইগ্রেশন সম্পূর্ণ করার পরামর্শ দিই। সফলভাবে মাইগ্রেট করার জন্য আপনার যা জানা দরকার তা আমরা একটি মাইগ্রেশন গাইড প্রকাশ করেছি। এক্সটেনশন প্ল্যাটফর্মে সাম্প্রতিক কিছু উন্নতির সারসংক্ষেপের জন্য, জুলাই এবং অক্টোবর থেকে আমাদের ত্রৈমাসিক আপডেটগুলি দেখুন৷ মাইগ্রেশনের সময় আপনার কোনো প্রশ্ন বা সমস্যা থাকলে, অনুগ্রহ করে আমাদের সহায়তা চ্যানেলের মাধ্যমে যোগাযোগ করুন।
এই সময়ের মধ্যে, আমরা সামগ্রিক এক্সটেনশন ডেভেলপমেন্ট অভিজ্ঞতা উন্নত করতে নতুন বৈশিষ্ট্য এবং কার্যকারিতা প্রকাশ করা চালিয়ে যাব।
যারা মতামত দিয়েছেন তাদের ধন্যবাদ। এটি একটি নিরাপদ, আরও কর্মক্ষম, এবং আরও গোপনীয়তা-সংরক্ষণকারী এক্সটেনশন ইকোসিস্টেমের অনুসরণে প্ল্যাটফর্মটিকে বিকশিত করার জন্য আমাদের কাজে অমূল্য হয়েছে৷