Google Chrome v2 এবং v3 থেকে স্পষ্ট সমর্থন সরিয়ে ফেলবে, ফায়ারফক্স এটি রাখার পরিকল্পনা করছে

ফায়ারফক্স ম্যানিফেস্ট V3

ফায়ারফক্স ম্যানিফেস্ট V3

সম্প্রতি ফায়ারফক্সের দায়িত্বে থাকা মজিলা ডেভেলপাররা দিয়েছেন আপনার জানতে ফায়ারফক্সে ক্রোম ম্যানিফেস্ট সংস্করণ 2 এবং 3-এর জন্য সমর্থন সংক্রান্ত পরিকল্পনা. এবং, যদিও Google Chrome 127-এর পরীক্ষামূলক সংস্করণগুলিতে ম্যানিফেস্টের দ্বিতীয় সংস্করণ ব্যবহার করে এমন প্লাগইনগুলিকে সমর্থন করা বন্ধ করতে চায়, Mozilla অদূর ভবিষ্যতে ম্যানিফেস্টের দ্বিতীয় সংস্করণটিকে সমর্থন করা বন্ধ না করার সিদ্ধান্ত নিয়েছে৷

এটি ছাড়াও মোজিলা আশ্বাস দেয় যে এটি অ্যাড-অন চালু করার ক্ষমতা বজায় রাখবে যেগুলি ম্যানিফেস্টের তৃতীয় সংস্করণে উপলব্ধ নয় এমন ফাংশনগুলি ব্যবহার করে৷ Chrome ম্যানিফেস্টের সংস্করণ 3 এর সাথে Firefox কে সম্পূর্ণরূপে সামঞ্জস্যপূর্ণ না করার সিদ্ধান্তটি বহাল রয়েছে। Firefox সম্পূর্ণ webRequest API ধরে রাখবে, যা Chrome-এ শুধুমাত্র-পঠন মোডে পরিবর্তন করা হবে।

উপরন্তু, ফায়ারফক্স DOM-ভিত্তিক ব্যাকগ্রাউন্ড স্ক্রিপ্ট চালানোর জন্য সমর্থন বজায় রাখতে ইভেন্ট পেজ মেকানিজম ব্যবহার করবে. যদিও ম্যানিফেস্টের তৃতীয় সংস্করণের জন্য পরিষেবা কর্মীদের ব্যবহার প্রয়োজন, পরিষেবা কর্মী-ভিত্তিক ব্যাকগ্রাউন্ড স্ক্রিপ্টগুলি এখনও Firefox-এ সমর্থিত নয়৷ যাইহোক, ডেভেলপারদের প্লাগইনে ইভেন্ট পৃষ্ঠা-ভিত্তিক হ্যান্ডলার এবং সার্ভিস ওয়ার্কার্স-ভিত্তিক স্ক্রিপ্ট উভয়ই সংজ্ঞায়িত করার সুযোগ থাকবে, যা তাদেরকে ম্যানিফেস্টের তৃতীয় সংস্করণের সাথে সম্মত হওয়া এবং ক্রোম এবং ফায়ারফক্সে কাজ করে এমন প্লাগইন তৈরি করতে দেয়।

Chrome ম্যানিফেস্ট WebExtensions API ব্যবহার করে লিখিত এক্সটেনশনগুলিতে উপলব্ধ ক্ষমতা এবং সংস্থানগুলিকে সংজ্ঞায়িত করে৷ সংস্করণ 57 থেকে, ফায়ারফক্স সম্পূর্ণরূপে WebExtensions API ব্যবহারে সুইচ করেছে প্লাগইন ডেভেলপ করতে, XUL প্রযুক্তি পরিত্যাগ করা।

এই রূপান্তর ক্রোম, অপেরা, সাফারি এবং এজের মতো অন্যান্য প্ল্যাটফর্মের সাথে প্লাগইনগুলির বিকাশকে একীভূত করার অনুমতি দেওয়া হয়েছে, বিভিন্ন ওয়েব ব্রাউজারগুলির মধ্যে প্লাগইনগুলির স্থানান্তরকে সরলীকৃত করে এবং অপারেশনের সম্পূর্ণরূপে সক্রিয় মাল্টিথ্রেড মোড। ফায়ারফক্স অন্যান্য ব্রাউজারগুলির সাথে প্লাগইন বিকাশকে একীভূত করতে ক্রোম ম্যানিফেস্টের দ্বিতীয় সংস্করণের সাথে প্রায়-সম্পূর্ণ সামঞ্জস্য প্রদান করে।

উচ্চ-পারফরম্যান্স, সুরক্ষিত প্লাগইন তৈরি করা এবং ধীরগতির এবং অনিরাপদ প্লাগইনগুলি তৈরি করা আরও কঠিন করার উদ্যোগের অংশ হিসাবে, Google ইশতেহারের তিনটি সংস্করণ তৈরি করেছে। যাহোক, তৃতীয় সংস্করণে webRequest API-এর শুধুমাত্র-পঠন-অনুবাদের কারণে মূলত অসন্তোষ দেখা দিয়েছে ইশতেহারের

প্রধান উদ্বেগ ম্যানিফেস্টের তৃতীয় সংস্করণ সহ শুধুমাত্র-পঠন মোডে webRequest API-এর অনুবাদে রয়েছে, যা ডেভেলপারদের মধ্যে কিছু অসন্তোষ তৈরি করেছে। এই API আপনাকে আপনার নিজস্ব কন্ট্রোলারগুলিকে সংযুক্ত করার অনুমতি দেয় যেগুলির নেটওয়ার্ক অনুরোধগুলিতে সম্পূর্ণ অ্যাক্সেস ছিল এবং গতিশীলভাবে ট্র্যাফিক পরিবর্তন করতে পারে৷ WebRequest API-এর পরিবর্তে, ম্যানিফেস্টের তৃতীয় সংস্করণটি declarativeNetRequest API যুক্ত করেছে, যার আরও সীমিত ক্ষমতা রয়েছে এবং এটি নিজস্ব ফিল্টারিং অ্যালগরিদম ব্যবহার করার অনুমতি না দিয়ে বিল্ট-ইন ফিল্টারিং ইঞ্জিনে অ্যাক্সেস প্রদান করে।

এই পার্থক্য এবং চ্যালেঞ্জ সত্ত্বেও, ফায়ারফক্স গুরুত্বপূর্ণ বৈশিষ্ট্য বাস্তবায়ন করেছে Chrome ম্যানিফেস্টের তৃতীয় সংস্করণ গ্রহণ করে:

  • একটি নতুন ঘোষণামূলক বিষয়বস্তু ফিল্টারিং API যা webRequest API-এর পুরানো ব্লকিং মোডের জন্য সমর্থন বজায় রাখে।
  • ইভেন্ট পেজ মেকানিজমের বাস্তবায়ন: এই মেকানিজম সার্ভিস ওয়ার্কারদের ব্যবহারের সাথে যুক্ত সীমাবদ্ধতা দূর করে এবং ব্যাকগ্রাউন্ড পেজ সংযোজন ম্যানিফেস্টের তৃতীয় সংস্করণের প্রয়োজনীয়তা মেনে চলতে দেয়।
  • ফায়ারফক্স একটি নতুন পারমিশন মডেল প্রবর্তন করেছে যাতে অ্যাড-অন কাজ করতে চায় এমন প্রতিটি সাইটের জন্য ব্যবহারকারীর অনুমোদন প্রয়োজন।
  • সাইটগুলিতে প্রতিটি প্লাগইনের অ্যাক্সেস সরাসরি নিয়ন্ত্রণ করতে একটি "ইউনিফাইড এক্সটেনশন" বোতাম যুক্ত করা হয়েছে৷
  • ক্রস-অরিজিন রিকোয়েস্ট প্রসেসিং-এ পরিবর্তন করুন: কন্টেন্ট প্রসেসিং স্ক্রিপ্টের ক্ষেত্রে একই অনুমতি বিধিনিষেধ প্রযোজ্য যেটা তারা এম্বেড করা মূল পৃষ্ঠায় করে।
  • ফায়ারফক্স বহিরাগত উত্স থেকে ডাউনলোড করা কোড কার্যকর করা প্রতিরোধ করার জন্য বিধিনিষেধ প্রয়োগ করেছে, এইভাবে অ্যাড-অনগুলির নিরাপত্তা বৃদ্ধি করেছে।

অবশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদ বিবরণের সাথে পরামর্শ করতে পারেন নীচের লিঙ্কে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।