ওয়েব ব্রাউজার: ডিজিটাল দুনিয়ার প্রবেশদ্বার

ওয়েব ব্রাউজার কী? গুগল ক্রোম, ফায়ারফক্স, এজ ব্রাউজারের কাজ, এক্সটেনশন, ইনকগনিটো মোড এবং নিরাপদ ব্রাউজিং সম্পর্কে জানুন।

শেখা শুরু করুন

ওয়েব ব্রাউজার: ডিজিটাল দুনিয়ার প্রবেশদ্বার

  1. ওয়েব ব্রাউজার: ডিজিটাল দুনিয়ার প্রবেশদ্বার
  2. ন্যাশনাল ইউনিভার্সিটির রেজাল্ট পেইজের পেছনের জাদু!
  3. ওয়েব ব্রাউজার কী এবং 'রেন্ডারিং' (Rendering) মানে কী?
  4. ইনফরমেশন প্রসেসিং সাইকেলে (IPC) ব্রাউজারের ভূমিকা
  5. জনপ্রিয় ওয়েব ব্রাউজারসমূহ: একটি পরিচিতি
  6. ক্রোম (Chrome) বনাম ফায়ারফক্স (Firefox)
  7. এজ, সাফারি এবং ক্রোমিয়াম (Chromium) রহস্য
  8. ব্রাউজারের প্রধান ফিচারসমূহ (পর্ব ১)
  9. ব্রাউজারের প্রধান ফিচারসমূহ (পর্ব ২)
  10. নিরাপদ ব্রাউজিং: HTTPS এবং প্যাডলক (🔒) চিহ্ন
  11. নিরাপদ ব্রাউজিং: ফিশিং (Phishing) থেকে সাবধান!
  12. ইনকগনিটো (Incognito) বা প্রাইভেট মোড: আসল সত্য
  13. সারসংক্ষেপ

ওয়েব ব্রাউজার: ডিজিটাল দুনিয়ার প্রবেশদ্বার

এই লেকচার শেষে আমরা-

১। ওয়েব ব্রাউজারের সংজ্ঞা এবং এর মূল কাজ (Rendering) ব্যাখ্যা করতে পারব。
২। ইনফরমেশন প্রসেসিং সাইকেলে (IPC) ব্রাউজারের ভূমিকা শনাক্ত করতে পারব。
৩। ক্রোম, ফায়ারফক্স, এজ এবং সাফারির মতো জনপ্রিয় ব্রাউজারগুলোর পার্থক্য নিরূপণ করতে পারব。
৪। নিরাপদ ব্রাউজিং প্র্যাকটিস, HTTPS এর গুরুত্ব এবং ইনকগনিটো মোডের কাজ বিশ্লেষণ করতে পারব।

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

ন্যাশনাল ইউনিভার্সিটির রেজাল্ট পেইজের পেছনের জাদু!

  • বিশ্ববিদ্যালয় আমাদের কোনো সফটওয়্যার ইন্সটল করতে দেয় না।
  • তারা শুধু ইন্টারনেটে কিছু কোড (HTML/CSS) রেখে দেয়।
  • আমাদের কম্পিউটারের একটি 'জাদুকরী সফটওয়্যার' সেই কোডগুলোকে সুন্দর পেইজে রূপান্তর করে।
  • সেই জাদুকরী সফটওয়্যারই হলো ওয়েব ব্রাউজার!

তোমরা যখন জাতীয় বিশ্ববিদ্যালয়ের ওয়েবসাইটে নিজের রেজাল্ট চেক করো, তখন আসলে কী ঘটে কখনো ভেবে দেখেছ? বিশ্ববিদ্যালয় কর্তৃপক্ষ কিন্তু তোমাকে কোনো রেজাল্ট দেখার সফটওয়্যার পেনড্রাইভে করে দিয়ে যায়নি! তারা ইন্টারনেটে কিছু কোড রেখে দিয়েছে। তোমার কম্পিউটারের একটা বিশেষ সফটওয়্যার সেই খটমটে কোডগুলোকে পড়ে একটা সুন্দর, গোছানো রেজাল্ট পেইজে রূপান্তর করে দিচ্ছে। এই জাদুকরী সফটওয়্যারটির নামই হলো ওয়েব ব্রাউজার!

ওয়েব ব্রাউজার কী এবং 'রেন্ডারিং' (Rendering) মানে কী?

  • সংজ্ঞা: ওয়েব ব্রাউজার হলো এমন একটি অ্যাপ্লিকেশন সফটওয়্যার যা ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) থেকে কনটেন্ট পুনরুদ্ধার করে এবং ব্যবহারকারীর স্ক্রিনে প্রদর্শন করে।
  • রেন্ডারিং (Rendering): ব্রাউজার যখন ওয়েবসাইটের কোড (HTML, CSS, JavaScript) পড়ে সেগুলোকে মানুষের বোধগম্য টেক্সট, সুন্দর ডিজাইন ও ছবিতে রূপান্তর করে, সেই প্রক্রিয়াকে রেন্ডারিং বলে।

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

ইনফরমেশন প্রসেসিং সাইকেলে (IPC) ব্রাউজারের ভূমিকা

  • ইনপুট (Input): ব্যবহারকারী যখন অ্যাড্রেস বারে URL (যেমন: www.nu.ac.bd) টাইপ করে বা কোনো লিংকে ক্লিক করে।
  • প্রসেসিং (Processing): ব্রাউজার ইন্টারনেট থেকে ডেটা (কোড) নিয়ে আসে এবং সেটাকে রেন্ডার বা প্রসেস করে।
  • আউটপুট (Output): মনিটরে সুন্দর একটি ওয়েবপেইজ হিসেবে ফলাফল প্রদর্শিত হয়।

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

জনপ্রিয় ওয়েব ব্রাউজারসমূহ: একটি পরিচিতি

  • বাজারে অনেক ধরনের ব্রাউজার রয়েছে, কিন্তু এদের সবার মূল কাজ একই—ওয়েবপেইজ রেন্ডার করা।
  • কাজের ধরন, গতি এবং ফিচারের ওপর ভিত্তি করে মানুষ ভিন্ন ভিন্ন ব্রাউজার বেছে নেয়।
  • শীর্ষ জনপ্রিয় ব্রাউজারগুলোর মধ্যে রয়েছে:
  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Apple Safari

এখন প্রশ্ন হলো, আমরা কোন ব্রাউজার ব্যবহার করব? বাজারে তো অনেক ব্রাউজার! ইন্টারেস্টিং ব্যাপার হলো, এদের সবার মূল কাজ কিন্তু ওই একটাই—ওয়েবপেইজ দেখানো। কিন্তু কোনটা বেশি ফাস্ট, কোনটা তোমার প্রাইভেসি বেশি রক্ষা করে, আর কোনটায় ফিচার বেশি—তার ওপর ভিত্তি করে এগুলো আলাদা। চলো, এবার আমরা সবচেয়ে জনপ্রিয় কয়েকটি ব্রাউজারের সাথে পরিচিত হই।

ক্রোম (Chrome) বনাম ফায়ারফক্স (Firefox)

  • Google Chrome:
  • বর্তমানে বিশ্বের সবচেয়ে জনপ্রিয় ব্রাউজার।
  • গুগলের তৈরি।
  • অত্যন্ত দ্রুতগতির (V8 জাভাস্ক্রিপ্ট ইঞ্জিন ব্যবহার করে)।
  • গুগলের অন্যান্য সার্ভিসের (Gmail, Drive) সাথে চমৎকারভাবে যুক্ত।

  • Mozilla Firefox:

  • এটি একটি ওপেন-সোর্স ব্রাউজার।
  • কোনো লাভজনক কোম্পানির নয় বরং একটি অলাভজনক প্রতিষ্ঠান দ্বারা পরিচালিত।
  • ব্যবহারকারীর প্রাইভেসি বা গোপনীয়তাকে সবচেয়ে বেশি গুরুত্ব দেয়।

গুগল ক্রোম হলো বর্তমান দুনিয়ার রাজা! তোমরা বেশিরভাগই হয়তো এখন ক্রোম ব্যবহার করছ। এটা অসম্ভব ফাস্ট কাজ করে এর শক্তিশালী ইঞ্জিনের কারণে। অন্যদিকে, ফায়ারফক্স হলো একটু ভিন্ন ঘরানার। এটা কোনো বড় কর্পোরেট কোম্পানির লাভের জন্য তৈরি নয়, এটা ওপেন-সোর্স। যারা নিজেদের ডেটা প্রাইভেসি নিয়ে খুব সচেতন, তারা ফায়ারফক্স দারুণ পছন্দ করে।

এজ, সাফারি এবং ক্রোমিয়াম (Chromium) রহস্য

  • Microsoft Edge: এটি উইন্ডোজের ডিফল্ট ব্রাউজার। আগে ইন্টারনেট এক্সপ্লোরার ছিল, এখন এটি আরও আধুনিক এবং এতে AI (Copilot) যুক্ত হয়েছে।
  • Safari: অ্যাপল ডিভাইস (Mac, iPhone) এর ডিফল্ট ব্রাউজার। এটি ব্যাটারি সাশ্রয়ের জন্য দারুণ অপ্টিমাইজড।
  • Chromium: এটি গুগলের তৈরি একটি ওপেন-সোর্স প্রজেক্ট। মজার ব্যাপার হলো—ক্রোম, এজ, অপেরা, ব্রেভ (Brave) ইত্যাদি ব্রাউজারগুলো এই ক্রোমিয়াম কোডের ওপর ভিত্তি করেই তৈরি!

উইন্ডোজে আমরা এখন এজ দেখি, যেটায় দারুণ সব এআই বা আর্টিফিশিয়াল ইন্টেলিজেন্স ফিচার আছে। আর যারা আইফোন বা ম্যাক ব্যবহার করো, তাদের পছন্দের ব্রাউজার সাফারি, কারণ এটি ব্যাটারি অনেক কম খরচ করে। এবার তোমাদের একটা মজার তথ্য দিই। এই যে ক্রোম, এজ বা অপেরা—এদের চেহারা আলাদা হলেও এদের সবার ভেতরের কঙ্কালটা কিন্তু এক! এই বেস কোডটার নাম হলো ক্রোমিয়াম। গুগল এই ওপেন সোর্স প্রজেক্টটা সবার জন্য উন্মুক্ত করে দিয়েছে।

ব্রাউজারের প্রধান ফিচারসমূহ (পর্ব ১)

  • অ্যাড্রেস বার (Address bar / Omnibox): যেখানে ওয়েবসাইটের ঠিকানা (URL) লিখতে হয়। আধুনিক ব্রাউজারে এটি একইসাথে সার্চ ইঞ্জিন হিসেবেও কাজ করে, তাই একে Omnibox বলা হয়।
  • ট্যাবস (Tabs): একটিমাত্র ব্রাউজার উইন্ডোর ভেতরে একাধিক ওয়েবসাইট একসাথে খুলে রাখার সুবিধা। এতে ব্রাউজিং অনেক গুছানো এবং সহজ হয়।

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

ব্রাউজারের প্রধান ফিচারসমূহ (পর্ব ২)

  • বুকমার্কস (Bookmarks): তোমার পছন্দের বা দরকারী ওয়েবসাইটের লিংকগুলো সেভ করে রাখার ব্যবস্থা, যাতে পরে এক ক্লিকেই সেখানে যাওয়া যায়।
  • এক্সটেনশন বা অ্যাড-অনস (Extensions/Add-ons): এগুলো হলো ছোট ছোট সফটওয়্যার যা ব্রাউজারের সাথে যুক্ত হয়ে তার ক্ষমতা বাড়িয়ে দেয়।
  • যেমন: বিরক্তিকর বিজ্ঞাপন বন্ধ করতে অ্যাড-ব্লকার (Ad-blocker)
  • ইংরেজি গ্রামার ঠিক করতে গ্রামারলি (Grammarly)

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

নিরাপদ ব্রাউজিং: HTTPS এবং প্যাডলক (🔒) চিহ্ন

  • ইন্টারনেট একটি উন্মুক্ত জায়গা, তাই এখানে নিরাপদে ব্রাউজ করা খুবই জরুরি।
  • HTTP বনাম HTTPS: ওয়েবসাইটের ঠিকানার শুরুতে HTTPS (S = Secure) থাকা মানে তোমার ব্রাউজার এবং ওই ওয়েবসাইটের মাঝখানের ডেটা আদান-প্রদান এনক্রিপ্ট বা গোপন করা আছে।
  • প্যাডলক বা তালা চিহ্ন: অ্যাড্রেস বারে তালা চিহ্ন মানে কানেকশন নিরাপদ। তবে মনে রাখতে হবে, এর মানে এই নয় যে ওয়েবসাইটটি শতভাগ ভালো মানুষের! এটি শুধু বলে যে, তোমার ডেটা মাঝপথে কেউ চুরি করতে পারবে না।

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

নিরাপদ ব্রাউজিং: ফিশিং (Phishing) থেকে সাবধান!

  • ফিশিং কী? প্রতারকরা হুবহু আসল ওয়েবসাইটের মতো দেখতে নকল ওয়েবসাইট তৈরি করে তোমার ইউজারনেম ও পাসওয়ার্ড চুরি করার চেষ্টা করে। একে ফিশিং বলে।
  • ব্রাউজার কীভাবে সাহায্য করে? আধুনিক ব্রাউজারগুলো সন্দেহজনক সাইটে ঢুকতে গেলে লাল রঙের বিশাল ওয়ার্নিং পেইজ দেখিয়ে আমাদের সতর্ক করে।
  • কীভাবে বাঁচবে? যেকোনো লিংকে ক্লিক করার আগে অ্যাড্রেস বারে URL টি ভালো করে চেক করো। (যেমন: facebook.com এর জায়গায় faceb00k.com লেখা আছে কিনা)।

তোমাদের মেসেঞ্জারে হয়তো মাঝে মাঝেই লিংক আসে—ফ্রি ল্যাপটপ দিচ্ছে বা লটারিতে টাকা জিতেছ! লিংকে ক্লিক করলে দেখলে হুবহু ফেসবুকের লগইন পেইজ। তুমি পাসওয়ার্ড দিলে, আর সেটা চলে গেলো হ্যাকারের কাছে। একে বলে ফিশিং! আধুনিক ব্রাউজারগুলো বেশ স্মার্ট, তারা বুঝতে পারলে পুরো স্ক্রিন লাল করে একটা ওয়ার্নিং দেয়। কিন্তু ব্রাউজার যদি ধরতে না পারে? তখন তোমার চোখই আসল ভরসা। সবসময় অ্যাড্রেস বারে লিংকটা মিলিয়ে দেখবে। ফেসবুক ডট কম-এ 'o' এর জায়গায় জিরো দেওয়া নেই তো? একটু সতর্ক হলেই বড় বিপদ এড়ানো যায়।

ইনকগনিটো (Incognito) বা প্রাইভেট মোড: আসল সত্য

  • ইনকগনিটো মোড কী করে? এটি ব্রাউজারে সাময়িকভাবে একটি প্রাইভেট সেশন তৈরি করে। এই মোডে ব্রাউজ করলে ব্রাউজার তোমার হিস্ট্রি, কুকিজ বা ফর্ম ডেটা কম্পিউটারে সেভ করে রাখে না।
  • ইনকগনিটো মোড যা করে না: এটি ইন্টারনেটে তোমাকে অদৃশ্য করে দেয় না! তোমার ইন্টারনেট সার্ভিস প্রোভাইডার (ISP), তোমার কলেজ বা অফিসের নেটওয়ার্ক অ্যাডমিন এবং যে ওয়েবসাইটগুলো ভিজিট করছ—তারা সবাই তোমার অ্যাক্টিভিটি দেখতে পারে।

অনেকেই ভাবে ব্রাউজারে ইনকগনিটো বা প্রাইভেট ট্যাব ওপেন করলেই আমি ইন্টারনেটে অদৃশ্য হয়ে গেলাম! আমি কী করছি কেউ জানবে না। এটা একদমই ভুল ধারণা! ইনকগনিটো মোড শুধু এতটুকুই করে যে, ব্রাউজার বন্ধ করার পর তোমার কম্পিউটারে কোনো হিস্ট্রি বা লগইন ডেটা সেভ থাকে না। অর্থাৎ তোমার কম্পিউটার যে পরে ব্যবহার করবে সে কিছু বুঝবে না। কিন্তু তোমার ইন্টারনেট প্রোভাইডার বা তুমি যে ওয়েবসাইটে ঢুকছো, তারা ঠিকই জানে তুমি কী করছো। তাই অনলাইনে কখনোই একশো ভাগ অদৃশ্য হওয়া যায় না, এই বিষয়টা মাথায় রাখবে।

সারসংক্ষেপ

আজকের লেকচার থেকে আমরা যা যা শিখলাম:

  • ওয়েব ব্রাউজার কোডকে মানুষের বোধগম্য পেইজে রূপান্তর (রেন্ডার) করে।
  • ভিন্ন ভিন্ন ব্রাউজার (ক্রোম, ফায়ারফক্স ইত্যাদি) থাকলেও সবার মূল কাজ একই।
  • এক্সটেনশন ব্যবহার করে ব্রাউজারের ক্ষমতা বহুগুণে বাড়ানো সম্ভব।
  • তালা চিহ্ন (HTTPS) মানেই সাইটটি ভালো মানুষের নয়, শুধু ডেটা এনক্রিপ্ট করা বোঝায়।
  • ইনকগনিটো মোড লোকাল হিস্ট্রি মুছলেও, ইন্টারনেটে তোমাকে অদৃশ্য করে না।

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

ওয়েব ব্রাউজার: ডিজিটাল দুনিয়ার প্রবেশদ্বার

পড়তে প্রায় 15 মিনিট

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

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

ওয়েব ব্রাউজার কী এবং রেন্ডারিং প্রক্রিয়া

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

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

ব্রাউজারের এই কোড অনুবাদ করার কাজটিকে বলা হয় রেন্ডারিং (Rendering)। লেকচারে আমরা দোভাষীর উদাহরণটি দেখেছি। রেন্ডারিং ইঞ্জিন ঠিক একজন দক্ষ দোভাষীর মতোই কাজ করে। এটি প্রথমে ইন্টারনেটের সার্ভার থেকে ওয়েবসাইটের HTML কোডগুলো নিয়ে আসে (Fetching)। এরপর সেই কোডগুলোকে পড়ে বোঝার চেষ্টা করে (Parsing)। তারপর সেই কোডের সাথে ওয়েবসাইটের রং, ফন্ট এবং ডিজাইন বা CSS যুক্ত করে (Styling)। পরিশেষে, সবকিছু একত্রে সাজিয়ে আমাদের মনিটরে একটি সুন্দর ওয়েবপেইজ হিসেবে এঁকে দেয় (Painting)। যদি এই রেন্ডারিং প্রক্রিয়াটি না থাকত, তবে আমরা ইন্টারনেটের সৌন্দর্য উপভোগ করতে পারতাম না; শুধুমাত্র কিছু বিরক্তিকর কোডের লাইন দেখতে পেতাম।

Information Processing Cycle of a Web Browser

ইনফরমেশন প্রসেসিং সাইকেল বা IPC-এর দৃষ্টিকোণ থেকে ব্রাউজার কীভাবে কাজ করে তা নিচে দেওয়া হলো:

ইনফরমেশন প্রসেসিং সাইকেলে (IPC) ব্রাউজার:
- ইনপুট (Input): আমরা যখন ব্রাউজারের অ্যাড্রেস বারে কোনো URL বা ওয়েবসাইটের ঠিকানা টাইপ করে এন্টার চাপি, সেটি হলো ইনপুট।
- প্রসেসিং (Processing): ইন্টারনেট থেকে ওয়েবসাইটের কাঁচা কোড (HTML/CSS) সংগ্রহ করে ব্রাউজারের রেন্ডারিং ইঞ্জিন সেগুলোকে প্রসেস বা অনুবাদ করে।
- আউটপুট (Output): প্রসেসিং শেষে আমাদের মনিটর বা স্ক্রিনে যে চূড়ান্ত এবং সাজানো ওয়েবপেইজটি প্রদর্শিত হয়, সেটিই হলো আউটপুট।

ওয়েব ব্রাউজার বনাম সার্চ ইঞ্জিন: সবচেয়ে বড় কনফিউশন

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

ব্রাউজার হলো একটি নির্দিষ্ট 'গাড়ি', আর সার্চ ইঞ্জিন হলো সেই গাড়ির ভেতরে থাকা একটি 'গাইড বা ম্যাপ'। গাড়ি (ব্রাউজার) ছাড়া আপনি ইন্টারনেটের কোথাও যেতে পারবেন না, কিন্তু ম্যাপ (সার্চ ইঞ্জিন) ছাড়াও আপনি নির্দিষ্ট ওয়েবসাইটের ঠিকানা জানা থাকলে সরাসরি গন্তব্যে পৌঁছাতে পারবেন।

সংজ্ঞা (Search Engine): সার্চ ইঞ্জিন হলো এমন একটি ওয়েবভিত্তিক প্রোগ্রাম বা ওয়েবসাইট, যা ইন্টারনেটে থাকা কোটি কোটি ওয়েবপেইজ থেকে ব্যবহারকারীর কাঙ্ক্ষিত তথ্য বা ওয়েবসাইটকে নির্দিষ্ট কী-ওয়ার্ডের ওপর ভিত্তি করে খুঁজে বের করে আনে।

এই দুটির মূল পার্থক্যগুলো নিচে তুলে ধরা হলো:

বৈশিষ্ট ওয়েব ব্রাউজার (Web Browser) সার্চ ইঞ্জিন (Search Engine)
প্রকৃতি এটি আমাদের কম্পিউটার বা ডিভাইসে ইনস্টল করা একটি অ্যাপ্লিকেশন সফটওয়্যার। এটি ইন্টারনেটে থাকা একটি সফটওয়্যার প্রোগ্রাম বা ওয়েবসাইট।
নির্ভরতা ওয়েবসাইট ভিজিট করার জন্য ব্রাউজার অত্যাবশ্যক। এটি ছাড়া ওয়েবপেইজ দেখা অসম্ভব। সার্চ ইঞ্জিন ব্রাউজারের ওপর নির্ভরশীল। ব্রাউজার ছাড়া সার্চ ইঞ্জিন ব্যবহার করা যায় না।
কাজের ধরন নির্দিষ্ট ঠিকানা (URL) থেকে তথ্য সার্ভার হতে নিয়ে এসে ব্যবহারকারীকে প্রদর্শন করে। নির্দিষ্ট কী-ওয়ার্ডের (Keyword) ওপর ভিত্তি করে ইন্টারনেটের তথ্যভাণ্ডারে তথ্য খোঁজে।
উদাহরণ Google Chrome, Mozilla Firefox, Safari, Microsoft Edge Google Search, Bing, Yahoo, DuckDuckGo

পরীক্ষার টিপস (Exam Tip): পার্থক্য লেখার সময় অবশ্যই উদাহরণ দিবে। 'গুগল ক্রোম (Google Chrome)' এবং 'গুগল সার্চ (Google Search)'-কে কখনোই এক করে ফেলবে না। ক্রোম হলো ব্রাউজার, আর গুগল হলো সার্চ ইঞ্জিন।

জনপ্রিয় ব্রাউজারসমূহ এবং ক্রোমিয়াম (Chromium) রহস্য

বর্তমানে বাজারে বিভিন্ন ধরনের ওয়েব ব্রাউজার রয়েছে, তবে এদের মধ্যে গুগল ক্রোম (Google Chrome), মজিলা ফায়ারফক্স (Mozilla Firefox), অ্যাপল সাফারি (Apple Safari) এবং মাইক্রোসফট এজ (Microsoft Edge) সবচেয়ে বেশি জনপ্রিয়। এদের প্রত্যেকেই নিজস্ব কিছু বৈশিষ্ট্য নিয়ে তৈরি। যেমন- গুগল ক্রোম তার দ্রুতগামী V8 ইঞ্জিনের কারণে জনপ্রিয়, আবার ফায়ারফক্স ব্যবহারকারীর গোপনীয়তা রক্ষায় বেশি গুরুত্ব দেয়। সাফারি মূলত অ্যাপল ডিভাইসের ব্যাটারি সাশ্রয়ের জন্য বিশেষভাবে তৈরি। অপরদিকে মাইক্রোসফট এজ ব্রাউজারটি উইন্ডোজ অপারেটিং সিস্টেমের সাথে ডিফল্টভাবে আসে এবং বর্তমানে এতে কৃত্রিম বুদ্ধিমত্তা বা এআই (AI) যুক্ত করা হয়েছে।

এখানে সফটওয়্যার জগতে 'ওপেন-সোর্স (Open-source)' এবং 'প্রোপ্রাইটারি (Proprietary)'-এর একটি গুরুত্বপূর্ণ পার্থক্য রয়েছে।

ওপেন-সোর্স বনাম প্রোপ্রাইটারি সফটওয়্যার:
- ওপেন-সোর্স: যে সফটওয়্যারের সোর্স কোড সবার জন্য উন্মুক্ত থাকে, তাকে ওপেন-সোর্স বলে। যেমন: Firefox এবং Chromium। যে কোনো ডেভেলপার চাইলে এর কোড দেখতে, সংশোধন করতে বা পরিবর্তন করতে পারে।
- প্রোপ্রাইটারি বা মালিকানাধীন: এই ধরনের সফটওয়্যারের কোড গোপন থাকে এবং শুধুমাত্র নির্দিষ্ট কোম্পানি এটি নিয়ন্ত্রণ করে। যেমন: Safari (Apple-এর মালিকানাধীন)।

একটি মজার বিষয় হলো ক্রোমিয়াম (Chromium) প্রজেক্ট। এটি গুগলের তৈরি একটি ওপেন-সোর্স ব্রাউজার প্রজেক্ট। গুগল তাদের জনপ্রিয় ক্রোম ব্রাউজারটি মূলত এই ক্রোমিয়াম কোডের ওপর ভিত্তি করেই বানিয়েছে। শুধু ক্রোম নয়, মাইক্রোসফটের Edge ব্রাউজার এবং জনপ্রিয় Opera ব্রাউজারও বর্তমানে এই ক্রোমিয়াম ইঞ্জিনের ওপর ভিত্তি করেই তৈরি করা হয়েছে।

ব্রাউজারের অত্যাবশ্যকীয় ফিচার ও URL পরিচিতি

প্রতিটি আধুনিক ওয়েব ব্রাউজারে কিছু সাধারণ এবং অত্যন্ত প্রয়োজনীয় ফিচার থাকে। এর মধ্যে অন্যতম হলো ওমনিবক্স বা অ্যাড্রেস বার (যেখানে ঠিকানা লেখা হয় এবং একই সাথে সার্চও করা যায়)। এছাড়াও রয়েছে ট্যাব (Tab), যা একই ব্রাউজার উইন্ডোতে একাধিক ওয়েবসাইট খোলার সুবিধা দেয় এবং বুকমার্ক (Bookmark), যা ভবিষ্যতে পড়ার জন্য প্রিয় ওয়েবসাইটের লিংক ব্রাউজারে সংরক্ষণ করে রাখতে সাহায্য করে।

এছাড়াও রয়েছে এক্সটেনশন (Extension) এর সুবিধা, যা ব্রাউজারকে আরও শক্তিশালী করে তোলে। মূলত ব্রাউজার তৈরি করার সময় সব ধরনের ফিচার যুক্ত করা সম্ভব হয় না। তাই থার্ড-পার্টি ডেভেলপাররা ছোট ছোট এই সফটওয়্যারগুলো তৈরি করেন যা ব্রাউজারের সাথে ইনস্টল করে নেওয়া যায়।

সংজ্ঞা (Extension/Add-on): এক্সটেনশন বা অ্যাড-অন হলো ছোট আকারের প্লাগ-ইন সফটওয়্যার, যা ব্রাউজারের সাথে যুক্ত হয়ে ব্রাউজারের নিজস্ব ক্ষমতা এবং কাজের পরিধি বৃদ্ধি করে।

উদাহরণ: বিরক্তিকর বিজ্ঞাপন বন্ধ করার জন্য 'Adblocker' এক্সটেনশন বা ইংরেজিতে লেখার সময় স্বয়ংক্রিয়ভাবে ব্যাকরণ ঠিক করার জন্য 'Grammarly' এক্সটেনশন ব্যবহার করা যায়।

ব্রাউজারের অ্যাড্রেস বারে আমরা যে ওয়েবসাইটের ঠিকানাটি লিখি, তাকে URL বলা হয়। পরীক্ষার জন্য URL-এর অংশগুলো জানা অত্যন্ত গুরুত্বপূর্ণ।

সংজ্ঞা (URL - Uniform Resource Locator): URL হলো ইন্টারনেটে থাকা কোনো ওয়েবপেইজ, ছবি বা ফাইলের সুনির্দিষ্ট এবং অনন্য (Unique) ঠিকানা।

URL Breakdown Analysis

URL-এর গঠন বিশ্লেষণ:
ধরা যাক জাতীয় বিশ্ববিদ্যালয়ের রেজাল্ট দেখার ঠিকানাটি হলো: https://www.nu.ac.bd/results
১. https:// $\rightarrow$ এটি হলো প্রোটোকল (Protocol)। এটি নির্ধারণ করে কীভাবে ক্লায়েন্ট ও সার্ভারের মধ্যে ডেটা আদান-প্রদান হবে।
২. www. $\rightarrow$ এটি হলো সাবডোমেইন (Subdomain), যা ওয়ার্ল্ড ওয়াইড ওয়েবকে নির্দেশ করে।
৩. nu.ac.bd $\rightarrow$ এটি হলো ডোমেইন নেইম (Domain Name)। এটি ওয়েবসাইটের মূল বা আইডেন্টিটি নাম।
৪. /results $\rightarrow$ এটি হলো পাথ বা ডিরেক্টরি (Path/Directory)। এটি ওয়েবসাইটের সার্ভারের ভেতরে নির্দিষ্ট একটি ফোল্ডার বা ওয়েবপেইজকে নির্দেশ করে।

নিরাপদ ব্রাউজিং: ইন্টারনেট জগতে নিজের সুরক্ষা

ইন্টারনেটের এই বিশাল জগতে নিজের ব্যক্তিগত তথ্য নিরাপদ রাখা অত্যন্ত জরুরি। নিরাপদ ব্রাউজিংয়ের প্রথম শর্ত হলো ওয়েবসাইটের নিরাপত্তা যাচাই করা। আমরা প্রায়ই ওয়েবসাইটের ঠিকানার শুরুতে 'HTTP' বা 'HTTPS' দেখতে পাই। 'S' অক্ষরটি এখানে 'Secure' বা নিরাপদকে নির্দেশ করে।

HTTP বনাম HTTPS:
- HTTP (HyperText Transfer Protocol): এই প্রোটোকলে ক্লায়েন্ট ও সার্ভারের মধ্যে ডেটা প্লেইন টেক্সট হিসেবে আদান-প্রদান হয়। ফলে মাঝপথে কোনো হ্যাকার চাইলে সহজেই আপনার পাসওয়ার্ড বা মেসেজ পড়ে ফেলতে পারে।
- HTTPS (Secure): এটি ডেটাকে এনক্রিপ্ট (Encrypt) বা গোপন কোডে রূপান্তরিত করে দেয়। ফলে ডেটা চুরি হলেও হ্যাকার তা পড়তে পারে না।

ব্রাউজারে HTTPS সাইটের ঠিকানার আগে একটি ছোট 'তালা' বা প্যাডলক (Padlock) চিহ্ন থাকে। অনেকেই মনে করেন এই তালা চিহ্ন থাকা মানেই ওয়েবসাইটটি ১০০% নিরাপদ এবং ভালো। কিন্তু এটি একটি মারাত্মক ভুল ধারণা! তালা চিহ্ন শুধুমাত্র নির্দেশ করে যে, আপনার ডিভাইস এবং সার্ভারের মধ্যকার যোগাযোগটি এনক্রিপ্ট করা বা সুরক্ষিত। কিন্তু ওয়েবসাইটের মালিক যদি নিজেই প্রতারক হয়, তবে এনক্রিপ্ট করা যোগাযোগ দিয়েও সে আপনার তথ্য চুরি করতে পারে। এ ধরনের প্রতারণাকে সাইবার দুনিয়ায় ফিশিং (Phishing) বলা হয়।

সংজ্ঞা (Phishing): প্রতারণামূলকভাবে হুবহু আসল ওয়েবসাইটের মতো দেখতে নকল ওয়েবসাইট তৈরি করে ব্যবহারকারীর গোপন তথ্য (যেমন- পাসওয়ার্ড, ব্যাংক ডিটেইলস, ক্রেডিট কার্ড নম্বর) হাতিয়ে নেওয়ার প্রক্রিয়াকে ফিশিং (Phishing) বলে।

নিরাপদ ব্রাউজিংয়ের ক্ষেত্রে আরেকটি বহুল আলোচিত বিষয় হলো ব্রাউজারের 'ইনকগনিটো মোড' (Incognito Mode) বা প্রাইভেট উইন্ডো।

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

সংক্ষিপ্ত সারাংশ (Quick Revision):
- ওয়েব ব্রাউজার একটি অ্যাপ্লিকেশন সফটওয়্যার, যা ইন্টারনেটের কোডকে মানুষের বোধগম্য রূপে রেন্ডার বা অনুবাদ করে প্রদর্শন করে।
- ব্রাউজার হলো ইন্টারনেট দেখার মাধ্যম বা 'গাড়ি', আর সার্চ ইঞ্জিন হলো তথ্য খোঁজার টুল বা 'গাইড'।
- ক্রোমিয়াম (Chromium) হলো গুগলের একটি ওপেন-সোর্স প্রজেক্ট যার কোডের ওপর ভিত্তি করে ক্রোম, এজ এবং অপেরা ব্রাউজার তৈরি হয়েছে।
- URL হলো ওয়েবসাইটের অনন্য ঠিকানা, আর এক্সটেনশন হলো ব্রাউজারের নিজস্ব কাজের ক্ষমতা বৃদ্ধিকারী প্লাগ-ইন সফটওয়্যার।
- HTTPS প্রোটোকল ডেটা এনক্রিপ্ট করে, কিন্তু এটি কোনো ফিশিং সাইট কিনা তা ইউজারকেই যাচাই করতে হবে।
- ইনকগনিটো মোড শুধু লোকাল ডিভাইসের হিস্ট্রি মুছে ফেলে, এটি আপনাকে ইন্টারনেটে অদৃশ্য করে না।

পরিভাষা (Glossary)

Term (পরিভাষা) Definition (সংজ্ঞা)
Web Browser ইন্টারনেট থেকে ডেটা বা তথ্য নিয়ে ব্যবহারকারীকে প্রদর্শন করার অ্যাপ্লিকেশন সফটওয়্যার।
Rendering ওয়েবসাইটের কাঁচা কোডকে (HTML/CSS) প্রসেস করে বোধগম্য বা দৃশ্যমান পেইজে রূপান্তর করার প্রক্রিয়া।
URL Uniform Resource Locator; ইন্টারনেটে কোনো রিসোর্স বা ওয়েবসাইটের সুনির্দিষ্ট ও অনন্য ঠিকানা।
Search Engine ইন্টারনেটে থাকা কোটি কোটি ওয়েবপেইজ থেকে নির্দিষ্ট কী-ওয়ার্ডের ভিত্তিতে কাঙ্ক্ষিত তথ্য খুঁজে বের করার প্রোগ্রাম।
Extension ব্রাউজারের নিজস্ব ক্ষমতা এবং কাজের পরিধি বৃদ্ধিকারী ছোট আকারের প্লাগ-ইন সফটওয়্যার।
Phishing নকল বা ভুয়া ওয়েবসাইট তৈরি করে ধোঁকা দিয়ে ব্যবহারকারীর পাসওয়ার্ড বা ব্যক্তিগত তথ্য চুরি করার সাইবার ক্রাইম।
HTTPS নিরাপদ হাইপারটেক্সট ট্রান্সফার প্রোটোকল, যা ক্লায়েন্ট এবং সার্ভারের মধ্যকার ডেটা এনক্রিপ্ট করে আদান-প্রদান করে।

অনুশীলনের প্রশ্ন

লিখিত প্রশ্ন

লিখিত প্রশ্ন (Written Questions)

১। ক) ওয়েব ব্রাউজার কী? উদাহরণসহ লিখ। ২
[What is a web browser? Write with examples.]
খ) ইনকগনিটো (Incognito) মোড বা প্রাইভেট ব্রাউজিং কেন ব্যবহার করা হয়? ব্যাখ্যা করো। ৩
[Why is Incognito mode or private browsing used? Explain.]
গ) দৈনন্দিন জীবনে নিরাপদ ইন্টারনেট ব্যবহারের ক্ষেত্রে ওয়েব ব্রাউজারের বিভিন্ন নিরাপত্তা বৈশিষ্ট্য ও এক্সটেনশনের ভূমিকা বিশ্লেষণ করো। ৫
[Analyze the role of various security features and extensions of a web browser in safe internet usage in daily life.]

উত্তর:

(ক) ওয়েব ব্রাউজার (Web Browser):
ওয়েব ব্রাউজার হলো এমন একটি অ্যাপ্লিকেশন সফটওয়্যার, যার মাধ্যমে ইন্টারনেট বা ওয়ার্ল্ড ওয়াইড ওয়েব (WWW)-এ থাকা বিভিন্ন তথ্য, ওয়েবসাইট, ছবি, ভিডিও ইত্যাদি দেখা ও ব্যবহার করা যায়। এটি ডিজিটাল দুনিয়ার প্রবেশদ্বার হিসেবে কাজ করে, কারণ ইন্টারনেট ব্রাউজ করার জন্য এটি অপরিহার্য।
উদাহরণ: Google Chrome, Mozilla Firefox, Microsoft Edge, Safari ইত্যাদি।

(খ) ইনকগনিটো (Incognito) মোড বা প্রাইভেট ব্রাউজিং ব্যবহারের কারণ:
ইনকগনিটো মোড হলো ব্রাউজারের এমন একটি বিশেষ ফিচার, যা ব্যবহারকারীর ব্রাউজিং হিস্ট্রি, কুকিজ (Cookies), সাইট ডেটা এবং ফর্মে দেওয়া তথ্য সংরক্ষণ করে না। এটি সাধারণত নিচের কারণগুলোতে ব্যবহার করা হয়:
১. গোপনীয়তা রক্ষা: পাবলিক কম্পিউটার বা অন্যের ডিভাইস ব্যবহারের সময় নিজের ব্যক্তিগত তথ্য নিরাপদ রাখতে এটি ব্যবহৃত হয়।
২. ট্র্যাকিং প্রতিরোধ: বিভিন্ন ওয়েবসাইট ব্যবহারকারীদের কার্যকলাপ ট্র্যাক করে বিজ্ঞাপন দেখায়। প্রাইভেট মোড এই ধরনের ট্র্যাকিং থেকে কিছুটা হলেও সুরক্ষা দেয়।
৩. একাধিক অ্যাকাউন্ট লগইন: একই ব্রাউজারে একই ওয়েবসাইটের দুটি ভিন্ন অ্যাকাউন্ট (যেমন: দুটি জিমেইল) একসাথে ব্যবহার করতে ইনকগনিটো মোড কাজে লাগে।
৪. নিরপেক্ষ সার্চ রেজাল্ট: সার্চ ইঞ্জিনগুলো সাধারণত পূর্ববর্তী সার্চ হিস্ট্রির ওপর ভিত্তি করে ফলাফল দেখায়। নিরপেক্ষ এবং সতেজ ফলাফল পেতে প্রাইভেট মোড সাহায্য করে।

(গ) নিরাপদ ইন্টারনেট ব্যবহারে ওয়েব ব্রাউজারের নিরাপত্তা বৈশিষ্ট্য ও এক্সটেনশনের ভূমিকা:
বর্তমান সময়ে ইন্টারনেটে নানা ধরনের সাইবার ঝুঁকি যেমন— ফিশিং, ম্যালওয়্যার, হ্যাকিং ইত্যাদি বৃদ্ধি পেয়েছে। এ থেকে রক্ষা পেতে ব্রাউজারের নিজস্ব নিরাপত্তা বৈশিষ্ট্য ও বিভিন্ন এক্সটেনশন অত্যন্ত গুরুত্বপূর্ণ ভূমিকা পালন করে।

ব্রাউজারের বিল্ট-ইন নিরাপত্তা বৈশিষ্ট্য:
১. HTTPS এনক্রিপশন: আধুনিক ব্রাউজারগুলো নিরাপদ সাইট (HTTPS) এবং অনিরাপদ সাইট (HTTP) চিহ্নিত করে ব্যবহারকারীকে সতর্ক করে। এটি পাসওয়ার্ড এবং ব্যক্তিগত ডেটা সুরক্ষায় সাহায্য করে।
২. ফিশিং এবং ম্যালওয়্যার প্রটেকশন: গুগল ক্রোমের মতো ব্রাউজারে 'Safe Browsing' প্রযুক্তি থাকে, যা ক্ষতিকর ওয়েবসাইট বা সন্দেহজনক ফাইল ডাউনলোডের আগেই ব্যবহারকারীকে ব্লক করে বা সতর্কবার্তা দেয়।
৩. পপ-আপ ব্লকার (Pop-up Blocker): বিরক্তিকর এবং ক্ষতিকর পপ-আপ অ্যাডস স্বয়ংক্রিয়ভাবে ব্লক করে ব্যবহারকারীর ব্রাউজিং অভিজ্ঞতা নিরাপদ ও মসৃণ করে।
৪. পাসওয়ার্ড ম্যানেজার: ব্রাউজারের বিল্ট-ইন পাসওয়ার্ড ম্যানেজার জটিল পাসওয়ার্ড তৈরি করতে এবং তা এনক্রিপ্টেড অবস্থায় সেভ রাখতে সাহায্য করে।

এক্সটেনশনের (Extensions) ভূমিকা:
১. অ্যাড-ব্লকার (Ad-blockers): বিভিন্ন ওয়েবসাইটে ক্ষতিকর স্ক্রিপ্ট ও ম্যালওয়্যারযুক্ত বিজ্ঞাপন থাকতে পারে। 'uBlock Origin' বা 'AdBlock'-এর মতো এক্সটেনশন এগুলো আটকে দেয়।
২. প্রাইভেসি এক্সটেনশন: 'HTTPS Everywhere' বা 'Privacy Badger'-এর মতো এক্সটেনশনগুলো ব্যবহারকারীর ডেটা ট্র্যাকিং বন্ধ করে এবং সব সাইটকে এনক্রিপ্টেড সংযোগ ব্যবহারে বাধ্য করে।
৩. ভিপিএন (VPN): ব্রাউজার ভিপিএন এক্সটেনশন ব্যবহার করে আইপি (IP) অ্যাড্রেস লুকিয়ে ইন্টারনেট ব্রাউজ করা যায়, যা পাবলিক ওয়াইফাই বা অনিরাপদ নেটওয়ার্কেও নিরাপত্তা নিশ্চিত করে।

উপসংহার: ডিজিটাল দুনিয়ায় নিরাপদ থাকতে শুধু সতর্ক থাকাই যথেষ্ট নয়; ব্রাউজারের নিরাপত্তা সেটিংস সঠিকভাবে কনফিগার করা এবং বিশ্বস্ত সিকিউরিটি এক্সটেনশন ব্যবহার করা অপরিহার্য।


২। ক) URL এবং Bookmark বলতে কী বোঝায়? ৩
[What is meant by URL and Bookmark?]
খ) ওয়েব ব্রাউজারের Cache এবং Cookies-এর মধ্যে পার্থক্য করো। ৩
[Differentiate between Cache and Cookies of a web browser.]
গ) একটি আদর্শ ওয়েব ব্রাউজার নির্বাচনের ক্ষেত্রে ব্যবহারকারীর প্রাইভেসি, স্পিড ও ইউজার ইন্টারফেসের গুরুত্ব মূল্যায়ন করো। ৪
[Evaluate the importance of user privacy, speed, and user interface in selecting an ideal web browser.]

উত্তর:

(ক) URL এবং Bookmark:
URL (Uniform Resource Locator): URL হলো ইন্টারনেটে থাকা যেকোনো ওয়েব পেইজ, ছবি, বা ফাইলের নির্দিষ্ট ও অনন্য ঠিকানা। এটি ব্রাউজারকে নির্দেশ করে কোথায় নির্দিষ্ট রিসোর্সটি পাওয়া যাবে এবং কোন প্রোটোকল ব্যবহার করতে হবে। উদাহরণ: https://www.nu.ac.bd
বুকমার্ক (Bookmark): বুকমার্ক হলো ব্রাউজারের এমন একটি ফিচার, যার মাধ্যমে কোনো প্রয়োজনীয় বা পছন্দের ওয়েবসাইটের লিংক বা URL ভবিষ্যতের জন্য সংরক্ষণ করে রাখা যায়। এতে বারবার ঠিকানা টাইপ করার প্রয়োজন হয় না, এক ক্লিকেই সাইটটিতে প্রবেশ করা যায়।

(খ) ব্রাউজারের Cache এবং Cookies-এর মধ্যে পার্থক্য:
ব্রাউজারের ক্যাশ (Cache) এবং কুকিজ (Cookies) উভয়েই ব্রাউজিং অভিজ্ঞতা উন্নত করলেও এদের কাজ ভিন্ন:
১. সংজ্ঞা: ক্যাশ হলো ওয়েবসাইটের বিভিন্ন উপাদান (যেমন: ছবি, লোগো, স্ক্রিপ্ট) যা ব্রাউজার সাময়িকভাবে সেভ করে রাখে। অন্যদিকে, কুকিজ হলো ওয়েবসাইটের দেওয়া ছোট টেক্সট ফাইল, যা ব্যবহারকারীর সেশন বা প্রেফারেন্স সেভ করে রাখে।
২. উদ্দেশ্য: ক্যাশের মূল উদ্দেশ্য হলো পুনরায় ভিজিট করার সময় ওয়েবসাইট দ্রুত লোড হতে সাহায্য করা। কুকিজের উদ্দেশ্য হলো ব্যবহারকারীকে চিনতে ও তার ব্রাউজিং অভিজ্ঞতা কাস্টমাইজ করতে সাহায্য করা (যেমন: ওয়েবসাইটে লগইন অবস্থায় রাখা)।
৩. স্টোরেজ সাইজ: ক্যাশ সাধারণত ডিভাইসে বেশি স্টোরেজ স্পেস দখল করে (কয়েক মেগাবাইট)। কুকিজের সাইজ খুবই ছোট হয় (কয়েক কিলোবাইট মাত্র)।
৪. মেয়াদ: ব্যবহারকারী ম্যানুয়ালি ডিলিট না করা পর্যন্ত ক্যাশ জমা থাকে। কিন্তু কুকিজের একটি নির্দিষ্ট মেয়াদ (Expiration Date) থাকে, এরপর নিজে থেকেই মুছে যায়।

(গ) আদর্শ ওয়েব ব্রাউজার নির্বাচনে প্রাইভেসি, স্পিড ও ইউজার ইন্টারফেসের গুরুত্ব:
ওয়েব ব্রাউজার শুধু ইন্টারনেট অ্যাক্সেস করার মাধ্যম নয়; এটি ব্যবহারকারীর কাজের গতি, নিরাপত্তা এবং ডিজিটাল পরিচয়ের রক্ষক। একটি আদর্শ ব্রাউজার বেছে নেওয়ার ক্ষেত্রে নিচের বিষয়গুলোর গুরুত্ব অপরিসীম:

১. প্রাইভেসি ও নিরাপত্তা (Privacy & Security):
ব্রাউজার নির্বাচনের ক্ষেত্রে প্রাইভেসি সবচেয়ে গুরুত্বপূর্ণ। অনেক ব্রাউজার ব্যবহারকারীর সার্চ হিস্ট্রি, লোকেশন ও পছন্দ ট্র্যাকিং করে থার্ড-পার্টির কাছে বিক্রি করে। একটি ভালো ব্রাউজার (যেমন: Brave বা Firefox) বিল্ট-ইন ট্র্যাকার ব্লকিং, থার্ড-পার্টি কুকিজ ব্লক এবং ফিঙ্গারপ্রিন্টিং প্রটেকশন দেয়। ব্যবহারকারীর ব্যক্তিগত ডেটা যেন তার সম্মতি ছাড়া ব্যবহৃত না হয়, তা নিশ্চিত করা একটি আদর্শ ব্রাউজারের প্রধান বৈশিষ্ট্য।

২. স্পিড বা গতি (Speed):
ইন্টারনেটে কাজ করার সময় সময় বাঁচানো অত্যন্ত জরুরি। একটি আদর্শ ব্রাউজারের ইঞ্জিন (যেমন: ক্রোমের Blink বা ফায়ারফক্সের Gecko) এমনভাবে ডিজাইন করা উচিত, যেন তা দ্রুত ওয়েব পেইজ লোড করতে পারে। কম মেমরি (RAM) এবং প্রসেসর ব্যবহার করে দ্রুত ও মসৃণ ব্রাউজিং অভিজ্ঞতা দেওয়া একটি ভালো ব্রাউজারের অন্যতম লক্ষণ।

৩. ইউজার ইন্টারফেস (User Interface - UI):
ব্রাউজারের ডিজাইন হতে হবে সহজ, পরিচ্ছন্ন এবং ব্যবহারবান্ধব। ট্যাব ম্যানেজমেন্ট, সহজে বুকমার্ক করা, ক্লিয়ার নেভিগেশন এবং ডার্ক মোডের মতো ফিচারগুলো ব্যবহারকারীর অভিজ্ঞতাকে উন্নত করে। সাধারণ ব্যবহারকারী থেকে শুরু করে প্রফেশনাল—সবার কাছেই জটিলতা মুক্ত একটি ইন্টারফেস কাম্য।

উপসংহার: পরিশেষে বলা যায়, শুধু স্পিড থাকলেই হবে নাস যদি প্রাইভেসি না থাকে তবে তা ঝুঁকিপূর্ণ। আবার সিকিউরিটি অনেক হাই কিন্তু ব্যবহার করা জটিল—এমন ব্রাউজারও ইউজার-ফ্রেন্ডলি নয়। তাই একটি আদর্শ ব্রাউজার হলো স্পিড, প্রাইভেসি এবং সহজ ইন্টারফেসের এক চমৎকার সমন্বয়।