অ্যাড-অন (মোজিলা)

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে

অ্যাড-অন (ইংরেজি: Add-on) হল সফটওয়্যার মডিউলের জন্য মোজিলা শব্দ, যা ফায়ারফক্স ওয়েব ব্রাউজার এবং সম্পর্কিত অ্যাপ্লিকেশনগুলিতে যোগ করার জন্য তৈরিকৃত। মোজিলা এসব অ্যাড-অন তাদের অফিসিয়াল অ্যাড-অন ওয়েবসাইটে হোস্ট করে থাকে।[১]

ব্রাউজার এক্সটেনশন হল প্রাথমিক ধরনের অ্যাড-অন। ২০১৭ সালে, মজিলা ফায়ারফক্সে এক্সটেনশনের জন্য অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) এ বড় ধরনের পরিবর্তন এনেছে, দীর্ঘস্থায়ী এক্সইউএল এবং এক্সপিকম এপিআইকে ওয়েবএক্সটেনশন্স এপিআই দিয়ে প্রতিস্থাপন করেছে যা গুগল ক্রোমের এর এপিআইয়ের অনুকরণে তৈরি করা হয়েছে।[২][৩][৪] তাই ফায়ারফক্সের সাথে সামঞ্জস্যপূর্ণ থাকা অ্যাড-অনগুলি এখন ক্রোমের সাথেও অনেকাংশে সামঞ্জস্যপূর্ণ।[৫] ডিসেম্বর ২০২২ পর্যন্ত, ফায়ারফক্সের জন্য প্রায় ৩০,০০০ অ্যাড-অন এবং ৪৮০,০০০-এর বেশি থিম উপলব্ধ রয়েছে।[৬]

বর্তমান অ্যাড-অন[সম্পাদনা]

এক্সটেনশন[সম্পাদনা]

ওয়েব এক্সটেনশন[সম্পাদনা]

ফায়ারফক্স ৫৭ থেকে শুরু করে শুধুমাত্র নতুন ওয়েব এক্সটেনশন্স এপিআই সমর্থিত।[৩][৭]

থিম[সম্পাদনা]

ফায়ারফক্সের প্রারম্ভিক সংস্করণগুলি সমর্থিত থিমগুলি যা ব্রাউজারের চেহারাকে ব্যাপকভাবে পরিবর্তন করতে পারে, তবে সময়ের সাথে সাথে এটি আবার সীমাবদ্ধ করা হয়েছিল। বর্তমান থিমগুলি টুলবারগুলির পটভূমি এবং পাঠ্যের রঙ পরিবর্তন করার জন্য সীমাবদ্ধ।[৮] (এই লাইটওয়েট থিমগুলিকে পূর্বে পারসোনাস বলা হত।[৯])

ঐতিহাসিক অ্যাড-অন[সম্পাদনা]

এক্সটেনশন[সম্পাদনা]

উত্তরাধিকার এক্সটেনশন[সম্পাদনা]

২০১৭-এর আগে, ফায়ারফক্স সমর্থিত এক্সটেনশনগুলি বিভিন্ন এপিআইয়ের সাথে ডেভেলপকৃত হয়েছিল: এক্সইউএল, এক্সপিকম এবং জেটপ্যাক।[১০] মোজিলা এখন এগুলোকে লিগ্যাসি এক্সটেনশন হিসেবে উল্লেখ করে।[৪]

প্লাগ-ইন[সম্পাদনা]

ফায়ারফক্সে প্লাগ-ইন আর সমর্থিত নয়। অতীতে, এগুলি মিডিয়া প্রকারগুলি পরিচালনা করতে ব্যবহৃত হত যার জন্য অ্যাপ্লিকেশনটির অন্তর্নির্মিত ক্ষমতা ছিল না। নিরাপত্তা উদ্বেগ এবং ওয়েব এপিআইয়ের উন্নতির কারণে সেগুলিকে অবমূল্যায়ন করা হয়েছে৷ [১১] সর্বশেষ যেটি আনুষ্ঠানিকভাবে সমর্থিত ছিল সেটি ছিল অ্যাডোবি ফ্ল্যাশ প্লেয়ার, যা অ্যাডোবি ২০২০সালে বন্ধ করে দেয়।[১২][১৩]

বিধিনিষেধ[সম্পাদনা]

লিগ্যাসি ফায়ারফক্স এক্সটেনশনের সুযোগ-সুবিধা সীমিত করার জন্য মোজিলার কোনো ব্যবস্থা ছিল না। এর মানে হল যে একটি লিগ্যাসি এক্সটেনশন অন্য এক্সটেনশনের দ্বারা ব্যবহৃত ডেটা পড়তে বা পরিবর্তন করতে পারে বা মোজিলা অ্যাপ্লিকেশন চালানো ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য কোনো ফাইল।[১৪] কিন্তু বর্তমান ওয়েবএক্সটেনশন্স এপিআই অনেক বিধিনিষেধ আরোপ করে।[১৫]

ফায়ারফক্স ৪০ থেকে শুরু করে মোজিলা এক্সটেনশন সাইনিংয়ের জন্য একটি প্রয়োজনীয়তা তৈরি করতে শুরু করে।[১৬] যা এখন সমস্ত অফিশিয়াল ফায়ারফক্স রিলিজে প্রয়োজন।[১৭]

ওয়েবসাইট[সম্পাদনা]

 

ফায়ারফক্সের জন্য অ্যাড-অন
সাইটের প্রকার
অ্যাড-অন হোস্টিং
মালিকমোজিলা ফাউন্ডেশন
ওয়েবসাইটaddons.mozilla.org
বাণিজ্যিকনা
নিবন্ধনবিনামূল্যে; শুধুমাত্র ডেভেলপারদের জন্য বা বিশেষ বৈশিষ্ট্যগুলির জন্য প্রয়োজন৷
বর্তমান অবস্থাসক্রিয়

মোজিলা অ্যাড-অন ওয়েবসাইট হল ফায়ারফক্স অ্যাড-অনগুলির অফিশিয়াল সংগ্রহস্থল।[১] Mozdev.org এর বিপরীতে যা Mozilla-সম্পর্কিত প্রকল্পগুলির জন্য বিনামূল্যে হোস্টিং প্রদান করে, অ্যাড-অন সাইটটি ব্যবহারকারীদের জন্য উপযোগী। ডিফল্টরূপে, ফায়ারফক্স স্বয়ংক্রিয়ভাবে ইনস্টল করা অ্যাড-অনগুলির আপডেটের জন্য সাইটটি পরীক্ষা করে।[১৮]

জানুয়ারী ২০০৮-এ, মোজিলা ঘোষণা করেছে যে সাইটটি মোট ৬০০ মিলিয়ন অ্যাড-অন ডাউনলোড জমা করেছে এবং ১০০ মিলিয়নের বেশি ইনস্টল করা অ্যাড-অনগুলি প্রতিদিন আপডেটের জন্য সাইটটি স্বয়ংক্রিয়ভাবে চেক করে।[১৯] ২০১২ সালের জুলাইয়ে সাইট থেকে মোট ডাউনলোড ৩ বিলিয়ন হয়েছে।[২০]

তথ্যসূত্র[সম্পাদনা]

  1. "Official Add-on website"। Mozilla। সংগ্রহের তারিখ ১০ ফেব্রুয়ারি ২০১৯ 
  2. "The Future of Developing Firefox Add-ons"Mozilla Add-ons Blog (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০১৮-১২-১৫ 
  3. "Upcoming Changes in Compatibility Features"Mozilla Add-ons Blog (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০১৮-১২-১৫ 
  4. "How to enable legacy extensions in Firefox 57 - gHacks Tech News"www.ghacks.net। ১২ আগস্ট ২০১৭। সংগ্রহের তারিখ ২০১৮-১২-১৪ 
  5. "Porting a Google Chrome extension"। Mozilla। সংগ্রহের তারিখ ৩০ ডিসেম্বর ২০১৮ 
  6. "Compare and analyze Firefox add-ons"। FirefoxStats। সংগ্রহের তারিখ ২৯ ডিসেম্বর ২০২২ 
  7. "Browser extensions"MDN। Mozilla। সংগ্রহের তারিখ ১০ ফেব্রুয়ারি ২০১৯ 
  8. "Themes for Firefox" 
  9. "Personas are now Firefox Themes" 
  10. Chapter 2: Technologies used in developing extensions - Firefox addons developer guide | MDN ওয়েব্যাক মেশিনে আর্কাইভকৃত ২০১৬-১০-০৫ তারিখে. Developer.mozilla.org. Retrieved on 2013-07-21.
  11. Smedberg, Benjamin (৮ অক্টোবর ২০১৫)। "NPAPI Plugins in Firefox"Future ReleasesMozilla Foundation 
  12. Lardinois, Frederic (২৫ জুলাই ২০১৭)। "Get ready to finally say goodbye to Flash — in 2020"TechCrunch। সংগ্রহের তারিখ ২০১৭-০৭-২৫ 
  13. "End of support for Adobe Flash"। Mozilla। সংগ্রহের তারিখ ৯ এপ্রিল ২০২১ 
  14. "Abusing, Exploiting and Pwning with Firefox Add-ons" (পিডিএফ)। ২০১৬-০৩-০৫ তারিখে মূল (পিডিএফ) থেকে আর্কাইভ করা। সংগ্রহের তারিখ ২০১৩-১০-২৩ 
  15. "Security Best Practices"MDN। Mozilla। সংগ্রহের তারিখ ১০ ফেব্রুয়ারি ২০১৯ 
  16. Fisher, Dennis। "Firefox 40 Begins Warning Users About Unsigned Add-Ons"Threatpost। সংগ্রহের তারিখ ২০ আগস্ট ২০১৫ 
  17. "Extension Signing"Mozilla.org Wiki। Mozilla। সংগ্রহের তারিখ ২০ আগস্ট ২০১৫ 
  18. "Updates"Mozilla Developer Network (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০১৭-১০-২৮ 
  19. Scott, Justin (৩০ জানুয়ারি ২০০৮)। "600,000,000 Add-on Downloads"Blog of Metrics। Mozilla Foundation। 
  20. "Firefox Add-ons Cross More Than 3 Billion Downloads!"The Mozilla blog। সংগ্রহের তারিখ ১ নভেম্বর ২০১৩