আপনার ব্রাউজারে JavaScript কিভাবে চালু করবেন

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

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

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

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

Javascript is enabled in your web browser. If you disable JavaScript, this text will change.

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

আপনি এই সাইটের সাথে লিঙ্ক করার কথা বিবেচনা করতে পারেন, যাতে স্ক্রিপ্ট-অক্ষম ব্যবহারকারীদের ছয়টি সবচেয়ে বেশি ব্যবহৃত ব্রাউজারে 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 চালু থাকে, ঠিক আপনার মতোই!

Google Chrome

Google Chrome কয়েকটি ক্লিকেই গ্লোবালি JavaScript টগল করতে দেয়। এখানে দ্রুততম পথ:

  1. Chrome-এর উপরের ডানদিকে তিন-বিন্দু মেনু-তে ক্লিক করুন।
  2. SettingsPrivacy and securitySite settings খুলুন।
  3. Content-এ স্ক্রল করে JavaScript-এ ক্লিক করুন।
  4. Default behavior-তে "Sites can use JavaScript" সেট করুন।

শর্টকাট: অ্যাড্রেস বারে chrome://settings/content/javascript পেস্ট করে Enter চাপুন - সরাসরি টগলে চলে যাবেন।

Internet Explorer

  1. আপনার Internet Explorer ব্রাউজার চালু করুন এবং একটি উইন্ডো ওপেন করুন।
  2. “Tools” এর উপর ক্লিক করুন - যা সাধারণত মেনুবারে সর্ব উপরে থাকে। এরপর, প্রদর্শিত অপশন এর তালিকা থেকে “Internet Options” কে বেছে নিন। এছাড়াও, খুব তাড়াতাড়ি এটাকে খুঁজে পেতে আপনি “Alt Key” ব্যবহার করতে পারেন।
  3. “Security Tab” এর উপর ক্লিক করুন।
  4. “Custom Level” বাটন এর উপর চাপুন।
  5. “Scripting” হেডিং খুজে না পাওয়া পর্য়ন্ত পেজের নিচের দিকে স্ক্রল করতে থাকুন।
  6. JavaScript চালু করতে চাইলে “Active Scripting” নির্বাচন করুন।
  7. “Ok.” এর উপর ক্লিক করুন।
  8. আপনার ব্রাউজারটি রিফ্রেশ করুন।

Microsoft Edge

  1. আপনার Microsoft Edge ব্রাউজার খুলুন।
  2. Menu ট্যাব খুলতে উপরের ডান কোণে তিন-বিন্দু আইকনে ক্লিক করুন।
  3. Menu ট্যাবে "Settings" আইটেমটি বেছে নিন।
  4. এবার বাঁদিকের Settings প্যানে "Cookies and site permissions" ক্লিক করুন।
  5. "JavaScript" নির্বাচন করুন।
  6. "Allowed (recommended)" চালু করুন।

Microsoft Edge-এ JavaScript সম্পর্কে আরও জানতে এখানে ক্লিক করুন!

Mozilla Firefox

  1. আপনার Mozilla Firefox ব্রাউজার চালু করে একটি উইন্ডো খুলুন।
  2. অ্যাড্রেস বারে "about:config" টাইপ করে Enter চাপুন।
  3. সতর্কবার্তার নিচে "Accept the Risk and Continue" বোতামে ক্লিক করে preferences search box পেজে যান।
  4. এবার preferences search box-এ "javascript.enabled" লিখুন।
  5. সার্চ ফলাফলে "javascript.enabled" লেবেলযুক্ত অপশনটি খুঁজে JavaScript চালু করুন।
  6. আপনার ব্রাউজার রিফ্রেশ করুন।

Firefox-এ JavaScript সম্পর্কে আরও জানতে এখানে ক্লিক করুন!

Opera

Opera Chromium-ভিত্তিক, তাই এর JavaScript টগল ঠিক Chrome-এর মতোই কাজ করে। দ্রুততম পথ:

  1. অ্যাড্রেস বারে opera://settings/content/javascript পেস্ট করুন।
  2. Enter চাপুন।
  3. Default behavior-তে Sites can use JavaScript সেট করুন।

Opera GX-এও একই প্রক্রিয়া কাজ করে।

Apple Safari

  1. আপনার ডিভাইসের “Safari” সেকশনটিতে চলে যান।
  2. “Preferences” সিলেক্ট করুন।
  3. Security আইকনের উপর ট্যাপ করুন।
  4. “Enable JavaScript” এর চেকবক্সটি চেক মার্ক করুন।
  5. আপনার ব্রাউজার পূনরায় চালু করুন।

Brave

  1. Brave খুলুন এবং উপরের ডান কোণে তিন-লাইনের মেনুতে ক্লিক করুন।
  2. সেটিংস নির্বাচন করুন।
  3. গোপনীয়তা ও নিরাপত্তা → সাইট ও Shields সেটিংস এ ক্লিক করুন।
  4. বিষয়বস্তু তে স্ক্রল করুন এবং JavaScript এ ক্লিক করুন।
  5. সাইটগুলি JavaScript ব্যবহার করতে পারে নির্বাচন করুন।
  6. যদি একটি নির্দিষ্ট সাইট এখনও কাজ না করে, সিংহ (Shields) আইকনে ক্লিক করুন এবং সেই সাইটের জন্য স্ক্রিপ্ট ব্লক করুন বন্ধ করে দিন।

Arc

  1. Arc খুলুন এবং সেটিংস খুলতে Cmd + , (Mac) বা Ctrl + , (Windows) চাপুন।
  2. প্রোফাইল ট্যাবে ক্লিক করুন।
  3. নিচে স্ক্রল করুন এবং Chromium-এ উন্নত সেটিংস পরিচালনা করুন এ ক্লিক করুন।
  4. Chromium সেটিংসে গোপনীয়তা ও নিরাপত্তা → সাইট সেটিংস → JavaScript এ ক্লিক করুন।
  5. সাইটগুলি JavaScript ব্যবহার করতে পারে নির্বাচন করুন।
  6. শর্টকাট arc://settings/content/javascript আপনাকে সরাসরি এই পৃষ্ঠায় নিয়ে যায়।

Vivaldi

  1. Vivaldi খুলুন এবং সেটিংস খুলতে Ctrl + F12 (Windows) বা Cmd + , (Mac) চাপুন।
  2. বাম সাইডবারে ওয়েবপেজ এ ক্লিক করুন।
  3. ওয়েবপেজ অনুমতি তে স্ক্রল করুন এবং অনুমতি পরিচালনা করুন এ ক্লিক করুন।
  4. বিষয়বস্তু তালিকায় JavaScript এ ক্লিক করুন।
  5. সাইটগুলি JavaScript ব্যবহার করতে পারে নির্বাচন করুন।
  6. যদি একটি নির্দিষ্ট সাইট Vivaldi-তে এখনও কাজ না করে, ঠিকানা বারে শিল্ড আইকনে ক্লিক করুন এবং সেই সাইটের জন্য গোপনীয়তা স্তর কমিয়ে দিন।

DuckDuckGo

  1. iPhone বা iPad এ: iOS সেটিংস অ্যাপ খুলুন, অ্যাপস → Safari → উন্নত এ ট্যাপ করুন এবং JavaScript চালু করুন (এটি DuckDuckGo সহ সমস্ত iOS ব্রাউজার নিয়ন্ত্রণ করে)।
  2. Android এ: DuckDuckGo অ্যাপে তিন-বিন্দু মেনুতে ট্যাপ করুন, সেটিংস নির্বাচন করুন, তারপর অ্যাক্সেসিবিলিটি বা সাইট অনুমতির অধীনে JavaScript সুইচ খুঁজুন।
  3. macOS বা Windows এ: JavaScript ডিফল্টভাবে চালু থাকে এবং DuckDuckGo ডেস্কটপ অ্যাপে কোনো গ্লোবাল অন/অফ সুইচ নেই - পরিবর্তে ট্র্যাকার ব্লকার গোপনীয়তা পরিচালনা করে।

About

JavaScript কী?

JavaScript হল একটি "ক্লায়েন্ট-সাইড" স্ক্রিপ্টিং ভাষা যা মূলত ওয়েব পেজে সব ধরনের ডায়নামিক ইন্টারঅ্যাকশন তৈরি ও যুক্ত করতে ব্যবহৃত হয়। প্রযুক্তি জগতে দ্রুত বিকাশের ফলে JavaScript আধুনিক ওয়েব ডেভেলপমেন্টের ভিত্তিপ্রস্তরে পরিণত হয়েছে।

এটি প্রচলিত সফটওয়্যার ডিজাইন ভাষাগুলোর সাথে ভালোভাবে কাজ করে এবং এতে এমন স্বতন্ত্র বৈশিষ্ট্য রয়েছে যা একে আলাদা করে। যেখানে CSS এবং HTML হল ওয়েব পেজে স্টাইল ও কাঠামো যোগ করার ভাষা, JavaScript সেখানে ইন্টারঅ্যাক্টিভ এলিমেন্ট দেয় যা ব্যবহারকারীর অভিজ্ঞতা উন্নত করে।

সুতরাং, ব্রাউজিং সেশনের মধ্যে পেজ রিলোড না করেই আপনার ডিভাইসে যা কিছু পরিবর্তন হয় বা পপ আপ করে - হ্যাঁ, সেটাই JavaScript।

আজ JavaScript এতটাই চিত্তাকর্ষক যে Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge প্রভৃতি আধুনিক ওয়েব ব্রাউজার এটি ব্যবহার করে। জনপ্রিয় মোবাইল ডিভাইস যেমন Android এবং iPhone-ও JavaScript-নির্ভর ব্রাউজার ও অ্যাপ্লিকেশন নেটিভভাবে চালাতে সক্ষম।

JavaScript কীভাবে কাজ করে তা বোঝা একটু সহজ হয় যখন আপনি এর গুরুত্ব জানেন, তাই চলুন আরও জেনে নিই।

JavaScript-এর ইতিহাস

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

Scheme, Java এবং Self থেকে অনুপ্রাণিত হয়ে JavaScript ১৯৯৫ সালে Brendan Eich তৈরি করেছিলেন, যখন তিনি Netscape Communications-এ কাজ করতেন। ১৯৯০-এর দশকে Netscape Communications তাদের ব্রাউজার - Netscape Navigator - এর মাধ্যমে ইন্টারনেটে যথেষ্ট উপস্থিতি রাখত, যা প্রথম মূলধারার ওয়েব ব্রাউজার Mosaic-এর চেয়ে অনেক বেশি পছন্দনীয় ছিল।

Netscape Communications-এর সহ-প্রতিষ্ঠাতা ছিলেন Marc Andreessen, যিনি ১৯৯৩ সালে University of Illinois-এর Mosaic ব্রাউজার প্রকল্পে কাজ করা ডেভেলপার দলের সদস্য ছিলেন। ওয়েব জনপ্রিয় হওয়ার সাথে সাথে প্রযুক্তি কোম্পানিগুলো ইন্টারনেটে সবচেয়ে দক্ষ ব্রাউজার তৈরির জন্য প্রতিদ্বন্দ্বিতা শুরু করে।

Microsoft এটি বুঝতে পেরে Netscape থেকে ইন্টারনেটের নিয়ন্ত্রণ ছিনিয়ে নিতে Internet Explorer প্রকল্প শুরু করে। এতে ব্রাউজার শেয়ার মার্কেটে আধিপত্য পেতে Microsoft ও Netscape-এর মধ্যে তীব্র ব্রাউজার যুদ্ধ শুরু হয়।

সে সময়ে ওয়েব ডেভেলপাররা ওয়েব পেজে ডায়নামিক ফিচার তৈরি বা যোগ করার জন্য একটি স্ক্রিপ্টিং ভাষার আকাঙ্ক্ষা করছিলেন। প্রথমে তারা Java-র দিকে নজর দিলেও পরে বুঝতে পারলেন ব্যবহারকারী অভিজ্ঞতা উন্নত করতে আরও নমনীয় কিছু প্রয়োজন।

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

১৯৯৫ সালে Brendan Eich-কে Netscape তাদের Netscape Navigator 2.0 ব্রাউজারের মুক্তির জন্য একটি ডায়নামিক ভাষা তৈরি ও বাস্তবায়নের চুক্তি দেয়। এটি Eich-এর জন্য একটি জরুরি কাজ ছিল। তবে তিনি এটিকে নিজের পছন্দের কাজে যুক্ত হওয়ার সুযোগ হিসেবে দেখলেন এবং Netscape-এর সাথে দল গঠন করলেন। এভাবেই একটি লাইটওয়েট স্ক্রিপ্টিং ভাষার ধারণার জন্ম। Eich এর নাম দিয়েছিলেন Mocha, পরে নাম পাল্টে রাখা হয় Live Script। মাত্র দশ দিনে Eich একটি কার্যকর প্রোটোটাইপ তৈরি করেন, যা Netscape Navigator 2.0 Beta ব্রাউজারে বাস্তবায়নের জন্য প্রস্তুত ছিল।

ব্রাউজার শেয়ার মার্কেটে আধিপত্য বজায় রাখতে Netscape Sun Microsystems-এর সাথে অংশীদারিত্বে রাজি হয় - Sun Microsystems ছিল Java নামক প্রোগ্রামিং ভাষার ডেভেলপার। এই জোটের অর্থ হল Sun Microsystems Java-কে Java কমিউনিটির জন্য উপলব্ধ করতে Netscape Navigator-কে একটি ওয়েব ডেলিভারি প্ল্যাটফর্ম হিসেবে ব্যবহারের অনুমতি পায়।

১৯৯৬ সালে, প্রায় এক বছর পর, Java কমিউনিটিতে গ্রহণযোগ্যতা পাওয়ার বিপণন কৌশল হিসেবে Live Script-এর নাম শেষ পর্যন্ত পাল্টে JavaScript রাখা হয়। JavaScript-কে Netscape Navigator 2.0 ব্রাউজারে ছোট ক্লায়েন্ট-সাইড প্রকল্পের জন্য একটি স্ক্রিপ্টিং ভাষা হিসেবে উপস্থাপন করা হয়, অন্যদিকে Java-কে চিত্তাকর্ষক ওয়েব সমাধান তৈরির জন্য একটি বিশেষায়িত টুল হিসেবে অনুমোদন করা হয়।

এর পরে Microsoft তাদের Internet Explorer 3-এর জন্য একটি কাস্টম সংস্করণ তৈরি করতে JavaScript-কে রিভার্স ইঞ্জিনিয়ার করে। Java ব্র্যান্ডের মালিক Sun Microsystems (যারা এটি Netscape-কে লাইসেন্স দিয়েছিল) এর সাথে আইনি জটিলতা এড়াতে এর নাম দেওয়া হয় JScript।

পরিচ্ছন্ন, নমনীয় এবং নন-ডেভেলপারদের কাছেও বোধগম্য, JavaScript (এবং JScript) দারুণ জনপ্রিয় হয়ে ওঠে, ওয়েব পেজগুলোকে আরও ইন্টারঅ্যাক্টিভ ও ডায়নামিক করে তোলে।

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

এই সমস্যা সমাধানে গুরুত্বপূর্ণ পদক্ষেপ এসেছিল ECMA স্ট্যান্ডার্ডাইজেশনের আকারে। Netscape এবং Sun Microsystems স্ট্যান্ডার্ড হোস্ট করার জন্য ECMA International-এ JavaScript স্ট্যান্ডার্ডাইজেশনের ডকুমেন্টেশন জমা দেয়। স্ট্যান্ডার্ডাইজেশন এমন একটি নতুন ভাষার জন্য একটি গুরুত্বপূর্ণ পদক্ষেপ ও দারুণ সিদ্ধান্ত ছিল।

এটি JavaScript-কে আরও বিস্তৃত শ্রোতার কাছে উন্মুক্ত করে এবং ডেভেলপারদের স্ক্রিপ্টিং ভাষার বিবর্তনে মতামতের সুযোগ দেয়। স্ট্যান্ডার্ডাইজেশন নেতিবাচক উদ্দেশ্যে কোড ব্যবহারকারীদের নিয়ন্ত্রণে রাখার উদ্দেশ্যেও কাজ করে। Sun-এর Java ট্রেডমার্ক লঙ্ঘন এড়াতে ECMA কমিটি স্ট্যান্ডার্ডাইজড ভাষাটির নাম রাখে ECMAScript।

এতে আরও বেশি বিভ্রান্তি সৃষ্টি হলেও শেষ পর্যন্ত স্পেসিফিকেশনকে বোঝাতে ECMAScript ব্যবহৃত হত, এবং স্ক্রিপ্টিং ভাষাকে বোঝাতে JavaScript ব্যবহৃত হত (এবং আজও হয়)।

JavaScript কি কাজে ব্যবহৃত হয়ে থাকে?

JavaScript এর উদ্ভাবন থেকে শুরু করে আজকে পর্য়ন্ত এর ব্যবহারের মধ্যে পরিবর্তন চলে এসেছে। এই পর্য়ায়ে, প্রশ্ন জাগতে পারে যে কিভাবে একটি সঞ্চালনী ল্যাংগুয়েজ ১০ দিনের মধ্যে ডেভলপ করা যায় যা ইন্টারনেটকে পরিপূর্ণরুপে পরিবর্তন করে দিয়েছে। বেশ, কিভাবে তা সম্ভব হলো তা এখানেই দেখা যাবে:

ডায়নামিক ওয়েব পেজ

JavaScript ওয়েব পেজে ট্রানজিশন এলিমেন্ট ও ফাংশনের মতো ডায়নামিক ইন্টারঅ্যাকশন যোগ করতে ব্যবহৃত হয়। এটি ব্যবহারকারীদেরকে সময়ের সাথে সাথে ওয়েব পেজ রিফ্রেশ করার প্রয়োজন ছাড়াই নতুন ছবি ও অবজেক্ট লোড করতে দেয়।

ওয়েব ও মোবাইল অ্যাপ ডেভেলপমেন্ট

JavaScript-এর সবচেয়ে শক্তিশালী একটি দিক হল এতে রয়েছে বিস্তৃত পরিসরের লাইব্রেরি ও ফ্রেমওয়ার্ক, যা ক্রস-প্ল্যাটফর্ম ওয়েব ও মোবাইল অ্যাপ্লিকেশন তৈরিতে ব্যবহার করা যায়।

গেম ডেভেলপমেন্ট

JavaScript ওয়েব-ভিত্তিক গেম তৈরিতেও সক্ষম। এতে অনেক লাইব্রেরি ও ফ্রেমওয়ার্ক রয়েছে যেগুলো ব্যবহার করে ২ডি বা ৩ডি গেম তৈরি করা যায়।

সার্ভার-ভিত্তিক সমাধান

ওয়েবসাইট ও অ্যাপ ডেভেলপমেন্টের বাইরেও ডেভেলপাররা Node.js ব্যবহার করে শক্তিশালী ওয়েব সার্ভার ও ব্যাক-এন্ড ডেভেলপমেন্ট তৈরিতে JavaScript কাজে লাগাতে পারেন।

JavaScript কে সক্রিয় করে তোলার সুবিধাসমূহ

ইন্টারনেট জুড়ে এর যেমনটা গুরুত্ব এবং ব্যবহার পরিলক্ষিত হয়ে থাকে তাতে করে JavaScript কে ব্রাউজারে সক্রিয় করে তোলার অসুবিধার চেয়ে সুবিধা অনেক বেশী। JavaScript কে সক্রিয় করলে আপনি যে সুবিধাগুলি পাবেন তার মধ্যে পড়ে: 

আরও ইন্টারঅ্যাক্টিভ ওয়েবসাইট

অ্যানিমেশন, ভিডিও, বিজ্ঞাপন ব্যানার এবং সমসাময়িক ওয়েব অভিজ্ঞতার অন্যান্য উপাদানসহ আরও ইন্টারঅ্যাক্টিভ ওয়েবসাইট ও ইন্টারফেসে অ্যাক্সেস।

বর্ধিত গতি

JavaScript একটি ক্লায়েন্ট-সাইড স্ক্রিপ্ট, এটি সার্ভার রিকোয়েস্ট কমিয়ে ওয়েব পেজে ব্যবহারকারী-ইন্টারঅ্যাক্টিভিটি ত্বরান্বিত করে।

কম সার্ভার লোড

যেহেতু JavaScript ক্লায়েন্ট-সাইডে কাজ করে, এটি সার্ভারে সংযোগের জন্য প্রয়োজনীয় সময় কমায়, যা পরিণতিতে ব্যান্ডউইথ ও লোড উভয়ই সাশ্রয় করে।

JavaScript-এর সীমাবদ্ধতা

যদিও ওয়েব পেজ ও ব্যবহারকারী-ইন্টারঅ্যাক্টিভিটি উন্নত করতে JavaScript ব্যবহারের অনেক উপায় রয়েছে, তবে কিছু বিষয় JavaScript করতে পারে না। এখানে আমরা JavaScript-এর কিছু সীমাবদ্ধতা সম্পর্কে জানব:

  1. JavaScript-এর সবচেয়ে বড় সীমাবদ্ধতা হল এর বাস্তবায়ন পরিচালনার জন্য একক প্যারেন্ট সংস্থা নেই।
  2. JavaScript আপনার পেজ সোর্স বা ছবি সুরক্ষিত করতে পারে না। অর্থাৎ, আপনার ওয়েব পেজের ছবিগুলো ভিজিটর সহজেই তাদের ডিভাইসে ডাউনলোড করতে পারে।
  3. JavaScript-এর কোনো মাল্টিপ্রসেসর সক্ষমতা নেই। ফলে এর মেমোরির উপর কোনো নিয়ন্ত্রণ নেই।
  4. সবশেষে, JavaScript ভিন্ন ডোমেইনে হোস্ট করা ওয়েব পেজে অ্যাক্সেস করতে পারে না। যদিও একজন ব্যবহারকারী একসাথে বিভিন্ন ডোমেইনের ওয়েব পেজ দেখতে পারে, কোনো ডোমেইনের পেজে চলমান JavaScript অন্য ডোমেইনের পেজের ডেটাতে অ্যাক্সেস করতে পারবে না।

JavaScript কে যেভাবে নিস্ক্রিয় করা যায়

আপনার ব্রাউজারে JavaScript কে সচল করা হলে সেক্ষেত্রে অনেক সুবিধা পাওয়া গেলেও, অনেক সময় নিরাপত্তার প্রয়োজনে ব্যবহারকারীগণ সাময়িকভাবে এটাকে নিস্ক্রিয় করতে চান। অন্যান্যদের মধ্যে অধিকাংশ আধুনিক ওয়েব ব্রাউজার যেমন-Mozilla Firefox, Google Chrome, Opera, Safari, Microsoft Edge এবং Internet Explorer -এ JavaScript কে নিস্ক্রিয় করা যায়। 

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

Google Chrome

  1. আপনার Google Chrome ব্রাউজার খুলুন।
  2. Menu আইকনে (তিন বিন্দু) ক্লিক করুন, যা সাধারণত আপনার ব্রাউজারের উপরের কোণে থাকে।
  3. "Settings"-এ ক্লিক করুন।
  4. এবার বাঁদিকের সাইডবার মেনুতে "Privacy and security" ক্লিক করুন।
  5. "Privacy and Security"-এর অধীনে "Site Settings" বোতামে ট্যাপ করুন।
  6. "JavaScript Section" খুঁজে disable নির্বাচন করুন।
  7. Done ক্লিক করে আপনার Chrome ব্রাউজার পুনরায় চালু করুন।

Google Chrome-এ JavaScript সম্পর্কে আরও জানতে এখানে ক্লিক করুন!

Mozilla Firefox

  1. আপনার Mozilla Firefox ব্রাউজার ওপেন করুন।
  2. এ্যাড্রেস বারে “about:config” টাইপ করুন এবং এরপর “Enter” এর উপর ক্লিক করুন।
  3. আপনার স্ক্রিনে চলে আসা ঝুকির ব্যাপারে সতর্কীকরণকে Accept করুন।
  4. সার্চ বারে “javascript.enabled” টাইপ করুন এবং এরপর ফলাফলের অপশনে গিয়ে টোগল করুন।
  5. যদি success রেকর্ডটি দেখতে পান, তাহলে বুঝবেন যে আপনি আপনার Firefox ব্রাউজারে সফলভাবে JavaScript কে নিস্ক্রিয় করেছেন।