Mozilla Firefox-এ JavaScript কিভাবে চালু করবেন

Mozilla Firefox JavaScript-কে Chrome এবং Edge থেকে কিছুটা ভিন্নভাবে পরিচালনা করে। সাধারণ Settings UI-তে কোনো টগল নেই - Firefox ধরে নেয় সবাই JavaScript চালু রাখতে চায়, কারণ আধুনিক ওয়েব অ্যাপগুলোর এটি প্রয়োজন। সেটিংটি Firefox-এর অ্যাডভান্সড কনফিগারেশন পেজ about:config-এ লুকানো থাকে।

এই গাইডে about:config-এর JavaScript ফ্ল্যাগ, প্রতি-সাইট অনুমতি ওভাররাইড, JavaScript চালু আছে কি না যাচাই এবং পরীক্ষার জন্য এটি বন্ধ করার উপায় - সবই Firefox 130+ এর ২০২৬ সালের অবস্থা অনুযায়ী।

ওয়েব ডেভেলপারদের জন্য নির্দেশনা

আপনি এই সাইটের সাথে লিঙ্ক করার কথা বিবেচনা করতে পারেন, যাতে স্ক্রিপ্ট-অক্ষম ব্যবহারকারীদের ছয়টি সবচেয়ে বেশি ব্যবহৃত ব্রাউজারে JavaScript কিভাবে চালু করতে হয় সে বিষয়ে শেখানো যায়। নিচের কোডটি ব্যবহার করতে এবং প্রয়োজন অনুসারে পরিবর্তন করতে আপনি স্বাধীন।

<noscript>
For full functionality of this site it is necessary to enable JavaScript.
Here are the <a href="https://www.enablejavascript.io/">
instructions how to enable JavaScript in your web browser</a>.
</noscript>

enablejavascript.io-তে আমরা স্ক্রিপ্ট-অক্ষম ব্যবহারকারীদের অভিজ্ঞতা যথাসম্ভব অপ্টিমাইজ করি:

  • আপনার ব্রাউজারের নির্দেশনা পেজের শীর্ষে রাখা হয়েছে
  • সব ছবি সহজে দেখার জন্য ফুল-সাইজে ইনলাইন করা হয়েছে

আমরা চাই আপনার ভিজিটরদেরও যেন JavaScript চালু থাকে, ঠিক আপনার মতোই!

JavaScript কী এবং আমার এটি কেন প্রয়োজন?

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

JavaScript বন্ধ থাকলে Firefox ব্যবহারকারীরা ইন্টারনেটে ডায়নামিক ফিচার দেখতে বা অনুভব করতে পারবেন না। উদাহরণস্বরূপ, Firefox ব্রাউজারে JavaScript বন্ধ করলে, আপনার Facebook ও Twitter টাইমলাইনে স্বয়ংক্রিয় আপডেটগুলোকে বিদায় বলতে হবে। তেমনি, Amazon ও YouTube-এর মতো ওয়েবসাইটগুলো ব্যবহার করা প্রায় অসম্ভব হয়ে পড়বে যখন আপনি JavaScript বন্ধ করবেন, কারণ এদের ইন্টারঅ্যাক্টিভিটি সক্ষমতার অনেকটাই JavaScript-এর অবদান।

Firefox-এ JavaScript চালু আছে কি না কিভাবে চেক করবেন

Firefox-এ JavaScript চালু আছে কি না নিশ্চিত করার তিনটি দ্রুত উপায়:

পদ্ধতি ১ - Firefox DevTools ব্যবহার করুন

  1. DevTools খুলতে F12 (Windows/Linux) বা Cmd+Option+K (Mac) চাপুন।
  2. Console ট্যাবে ক্লিক করুন।
  3. 1+1 টাইপ করে Enter চাপুন। যদি 2 ফেরত আসে, JavaScript চলছে।

পদ্ধতি ২ - about:config ফ্ল্যাগ চেক করুন

  1. অ্যাড্রেস বারে about:config টাইপ করে Enter চাপুন।
  2. প্রম্পট দেখলে Accept the Risk and Continue ক্লিক করুন।
  3. javascript.enabled খুঁজুন।
  4. মান যদি true হয়, JavaScript চালু আছে। যদি false হয়, এটি বন্ধ।

পদ্ধতি ৩ - একটি JavaScript-প্রয়োজনীয় সাইট ভিজিট করুন

Gmail, YouTube বা যেকোনো আধুনিক ওয়েব অ্যাপ খুলুন। যদি এটি স্বাভাবিকভাবে লোড ও কাজ করে, JavaScript চালু আছে।

Windows 10 ও 11-এ Firefox-এ JavaScript কিভাবে চালু করবেন

Firefox-এর JavaScript ফ্ল্যাগ about:config-এ থাকে। প্রক্রিয়া Windows 10 ও 11-এ অভিন্ন:

  1. Mozilla Firefox খুলুন।
  2. অ্যাড্রেস বারে about:config টাইপ করে Enter চাপুন।
  3. সতর্কবার্তার পেজে Accept the Risk and Continue ক্লিক করুন।
  4. সার্চ বক্সে javascript.enabled টাইপ করুন।
  5. তালিকায় javascript.enabled প্রেফারেন্সটি খুঁজুন। যদি মান false হয়, ডানদিকের টগল বোতামে ক্লিক করে এটিকে true-তে পাল্টে দিন।
  6. এখন JavaScript চালু হয়ে গেছে। প্রয়োগের জন্য আপনার ট্যাবগুলো রিফ্রেশ করুন।

javascript.enabled প্রেফারেন্সই Firefox-এ গ্লোবাল মাস্টার সুইচ; সাধারণ Settings UI-তে আলাদা কোনো টগল নেই।

Mac-এ Firefox-এ JavaScript কিভাবে চালু করবেন

Mac সংস্করণের Firefox Windows ও Linux-এর মতোই একই about:config ফ্ল্যাগ ব্যবহার করে:

  1. আপনার Mac-এ Firefox খুলুন।
  2. অ্যাড্রেস বারে about:config টাইপ করে Return চাপুন।
  3. Accept the Risk and Continue ক্লিক করুন।
  4. javascript.enabled খুঁজুন।
  5. যদি false দেখায়, মান true-তে টগল করুন।

সেটিংটি তাৎক্ষণিকভাবে কার্যকর হয় - প্রয়োগের জন্য খোলা ট্যাবগুলো রিফ্রেশ করুন।

iPhone ও iPad-এ Firefox-এ JavaScript কীভাবে চালু করবেন (iOS)

iPhone ও iPad-এর Firefox-এ JavaScript ডিফল্টভাবে চালু থাকে। বর্তমান Firefox iOS/iPadOS অ্যাপে ব্রাউজারটির জন্য আলাদা কোনো যাচাইকৃত JavaScript সুইচ নেই। Apple Settings → Apps → Safari → Advanced → JavaScript পথটিকে Safari-এর সেটিং হিসেবে নথিভুক্ত করেছে, Firefox নিয়ন্ত্রণের উপায় হিসেবে নয়।

কোনো সাইট এখনও JavaScript বন্ধ আছে বলে জানালে

  1. Firefox এবং iOS/iPadOS সর্বশেষ স্থিতিশীল সংস্করণে আপডেট করুন।
  2. সমস্যাযুক্ত ট্যাবটি বন্ধ করে আবার খুলুন, তারপর নতুন একটি ব্যক্তিগত ট্যাবে চেষ্টা করুন।
  3. যেকোনো কনটেন্ট ব্লকার, VPN বা DNS ফিল্টার সাময়িকভাবে বন্ধ করে পৃষ্ঠাটি আবার লোড করুন। এসব টুল ব্রাউজারের JavaScript ইঞ্জিন পরিবর্তন না করেই স্ক্রিপ্ট ব্লক করতে পারে।
  4. এই পৃষ্ঠাটি আবার লোড করে JavaScript স্ট্যাটাস বার্তার মাধ্যমে কোড সত্যিই চলছে কি না পরীক্ষা করুন।

সমস্যা থেকে গেলে আরও সমাধানের চেষ্টা করার আগে Firefox এবং iOS/iPadOS-এর সঠিক সংস্করণ লিখে রাখুন। এই নির্দেশিকায় ইচ্ছাকৃতভাবে কোনো অযাচাইকৃত সুইচের পথ দেওয়া হয়নি।

Firefox-এ একটি নির্দিষ্ট সাইটে JavaScript কিভাবে অনুমতি দেবেন

Firefox-এ সাইটভিত্তিক বিল্ট-ইন JavaScript সুইচ নেই। javascript.enabled পুরো ব্রাউজারের জন্য প্রযোজ্য। সাইটভিত্তিক নিয়ন্ত্রণে NoScript বা uBlock Origin-এর মতো রক্ষণাবেক্ষণ করা এক্সটেনশন ব্যবহার করুন।

বিকল্প ১ - একটি এক্সটেনশন ব্যবহার করুন

addons.mozilla.org থেকে NoScript বা uBlock Origin ইনস্টল করুন। উভয়ই টুলবার বোতামের মাধ্যমে প্রতি-সাইট JavaScript টগল করতে দেয়।

কেন Firefox Multi-Account Containers JavaScript আলাদা রাখে না

Containers কুকি, লগইন ও অন্যান্য সাইট ডেটা আলাদা রাখে; javascript.enabled-এর মতো ব্রাউজার সেটিং আলাদা রাখে না। ভিন্ন বৈশ্বিক সেটিংয়ের জন্য আলাদা Firefox profile ব্যবহার করুন।

সবচেয়ে সহজ পথ: গ্লোবালি চালু করুন

বেশিরভাগ ব্যবহারকারীর জন্য সঠিক উত্তর হল গ্লোবাল javascript.enabled সেটিং true-তে রাখা এবং আধুনিক ওয়েবকে বিশ্বাস করা। নিচের গ্লোবাল ফ্ল্যাগ নির্দেশনা দেখুন।

Firefox-এ JavaScript কিভাবে বন্ধ করবেন

Firefox-এ JavaScript বন্ধ করার দুটি উপায়:

পদ্ধতি ১ - about:config-এর মাধ্যমে গ্লোবালি বন্ধ করুন

  1. অ্যাড্রেস বারে about:config টাইপ করুন।
  2. Accept the Risk and Continue ক্লিক করুন।
  3. javascript.enabled খুঁজুন।
  4. মান false-এ সেট করতে টগল ক্লিক করুন।

এটি প্রতিটি ট্যাবে গ্লোবালি JavaScript বন্ধ করে দেয়। অধিকাংশ আধুনিক সাইট কাজ করবে না - একই টগল দিয়ে পুনরায় চালু করুন।

পদ্ধতি ২ - একটি ট্যাবের জন্য বন্ধ করুন (DevTools)

  1. DevTools খুলতে F12 (অথবা Mac-এ Cmd+Option+K) চাপুন।
  2. Settings গিয়ারে ক্লিক করুন (DevTools প্যানেলের উপরের ডানে)।
  3. Advanced settings-এ স্ক্রল করুন।
  4. Disable JavaScript-এ টিক দিন।
  5. ট্যাব রিলোড করুন।

এই সেটিং কেবল যতক্ষণ DevTools খোলা থাকে এবং কেবল সক্রিয় ট্যাবেই কার্যকর।

Linux-এ Firefox-এ JavaScript কিভাবে চালু করবেন

অধিকাংশ Linux ডিস্ট্রিবিউশনে (Ubuntu, Fedora, Debian) Firefox ডিফল্ট ব্রাউজার। about:config প্রক্রিয়া Windows ও Mac-এর মতোই অভিন্ন:

  1. আপনার অ্যাপ্লিকেশন মেনু থেকে Firefox খুলুন।
  2. অ্যাড্রেস বারে about:config টাইপ করে Enter চাপুন।
  3. Accept the Risk and Continue ক্লিক করুন।
  4. javascript.enabled খুঁজুন।
  5. যদি মান false হয়, টগল বোতামে ক্লিক করে এটিকে true-তে পাল্টে দিন।

Linux-এর Firefox প্যাকেজ সংস্করণগুলো (আপনার ডিস্ট্রোর রেপো, snap, flatpak বা Mozilla-র বাইনারি থেকে) সবই একই about:config সিস্টেম শেয়ার করে।

Android-এ Firefox-এ JavaScript কিভাবে চালু করবেন

Firefox for Android Release-এ about:config পেজ বা নথিভুক্ত বিল্ট-ইন JavaScript সুইচ নেই। Beta ও Nightly-তে about:config পাওয়া যায়; javascript.enabled বদলানোর আগে সঠিক বিল্ড যাচাই করুন।

Apple এই JavaScript সুইচটিকে Safari-এর সেটিং হিসেবে নথিভুক্ত করেছে; এটি সব ব্রাউজার অ্যাপের জন্য সিস্টেম-ব্যাপী নিয়ন্ত্রণ নয়। (Safari iOS গাইড)

প্রায়শই জিজ্ঞাসিত প্রশ্ন

Mozilla Firefox-এ JavaScript চালু রাখা কেন প্রয়োজন?

JavaScript একটি জনপ্রিয় প্রোগ্রামিং ভাষা যা Mozilla Firefox-এ আধুনিক ওয়েবসাইটগুলোর সঠিকভাবে কাজ করার জন্য অপরিহার্য। ওয়েব পেজে আপনি যেসব ডায়নামিক ফিচার দেখেন - বোতাম ক্লিক, নেভিগেশন, ফর্ম জমা দেওয়া - এর বেশিরভাগ JavaScript দ্বারা চালিত। Firefox-এ JavaScript চালু করার প্রক্রিয়া সহজ - মাত্র এক মিনিটেই করা যায়।

Mozilla Firefox-এ JavaScript কাজ করছে কি না কিভাবে জানব?

Mozilla Firefox-এ JavaScript ডিফল্টভাবে চালু থাকে, তবে আপনি দ্রুত যাচাই করতে পারেন। অ্যাড্রেস বারে "about:config" টাইপ করে Enter চাপুন। সতর্কবার্তা স্বীকার করুন। সার্চ বক্সে "javascript.enabled" টাইপ করুন - মান যদি "true" হয়, JavaScript চালু আছে। যদি "false" হয়, লাইনটিতে ডাবল-ক্লিক করে "true"-তে পাল্টে দিন।

Mozilla Firefox-এ JavaScript বন্ধ করলে কী হবে?

অনেক বড় সাইট - Gmail, Facebook, YouTube ইত্যাদি - JavaScript-এর উপর নির্ভরশীল। এটি বন্ধ করলে এসব সাইটের অধিকাংশ ফিচার লোড হবে না: বোতাম কাজ করবে না, ম্যাপ ও কমেন্ট দেখা যাবে না, অ্যাকাউন্টে লগইন হবে না।