কম্পিউটার টিউটোরিয়াল

এক্সটেনশন ছাড়া ব্রাউজারের User Agent পরিবর্তন করার পদ্ধতি

User-agent string হলো একটি অল്പচেনা তথ্য লাইন যা ব্রাউজার কীভাবে ওয়েব দেখে সেটি বড় প্রভাব ফেলে। User-agent switcher-এর সুবিধা এবং ব্রাউজিং এক্সপেরিয়েন্স বাড়াতে কীভাবে সাহায্য করে তা আমরা আলোচনা করেছি।

তবে এখন ব্রাউজারের user agent পরিবর্তনের জন্য থার্ড-পার্টি এক্সটেনশন ইনস্টল করা লাগে না। গত কয়েক বছরে মেইনস্টریم ব্রাউজারগুলো ডেভেলপার কনসোল বা স্ট্যান্ডার্ড মেনুতে এই ফিচার যোগ করেছে।

ব্রাউজার এক্সটেনশন হাইজ্যাক হয়ে সিকিউরিটি রিস্ক সৃষ্টি করতে পারে (বিরল হলেও)। এছাড়া এক্সটেনশন ব্রাউজারকে ব্লোট করে দেয় এবং ধীর করে দেয়। এই আর্টিকেলে জনপ্রিয় ব্রাউজারগুলোতে এক্সটেনশন ছাড়া user agent পরিবর্তনের পদ্ধতি দেখব।

Google Chrome-এ User Agent পরিবর্তন

  1. Chrome-এর ডেভেলপার কনসোল খুলুন: Ctrl+Shift+I। ডানদিকে প্যানেল খুলবে।
  2. উপরের ডানদিকের তিনটি ভার্টিকাল ডট আইকনে ক্লিক করুন।
  3. More tools → Network conditions সিলেক্ট করুন।

নিচে নতুন প্যানেল খুলবে। নিচে স্ক্রল করলে User agent লেবেল এবং অপশনগুলো দেখবেন। এখানে প্রিসেট user agent সিলেক্ট করতে পারবেন বা কাস্টম user agent string লিখতে পারবেন। এতটুকু!

Mozilla Firefox বা Opera-এ User Agent পরিবর্তন

অ্যড-অন ছাড়া Firefox-এ user agent পরিবর্তন কিছুটা জটিল—ব্রাউজার কনফিগারেশনের গভীরে যেতে হয়। Opera-ও একই প্রক্রিয়া।

  1. অ্যাড্রেস বারে about:config লিখে এন্টার চাপুন। প্রথম বারের জন্য ওয়ার্নিং আসবে—অ্যাডভান্সড ইউজার অনলি। অগ্রসর হন।
  2. সার্চ ফিল্ডে general.useragent.override লিখুন। ব্ল্যাঙ্ক স্ক্রিন আসবে। যদি প্রিফারেন্স পাওয়া যায় তবে নিচে স্ক্রল করুন।

প্রিফারেন্স না থাকলে:

  1. খালি জায়গায় রাইট-ক্লিক → New → String।
  2. নাম: general.useragent.override।
  3. এন্টার চাপলে ভ্যালু চাইবে—সেটিতে আপনার পছন্দের user-agent string দিন (WhatIsMyBrowser.com থেকে মিলিয়ে নিন)।
  4. এন্টার চাপলে সেটিং পারসিস্টেন্ট হবে (ব্রাউজার রিস্টার্ট করলেও থাকবে)। ডিফল্টে ফেরত যেতে প্রিফারেন্স রাইট-ক্লিক → Reset।

স্ট্রিং ব্ল্যাঙ্ক করলেও ডিলিটের মতোই কাজ করে।

Microsoft Edge-এ User Agent পরিবর্তন

Edge (Internet Explorer-ও একই প্রক্রিয়া):

  1. Edge খুলে F12 চাপুন।
  2. ডান প্যানেলে উপরে Emulation খুঁজুন (রেজোলিউশনের কারণে নাও পেলে More tools ড্রপডাউন থেকে পাবেন)।

Edge-এর emulation অপশনগুলো রবাস্ট—ডিভাইস, ডিসপ্লে অরিয়েন্টেশন/রেজোলিউশন, জিওলোকেশন, এবং user-agent string সব কাস্টমাইজ করা যায়। কাস্টম user-agent stringও সাপোর্ট করে।

Safari-এ User Agent পরিবর্তন

Safari-এ মেনুবার থেকে user agent পরিবর্তন করা যায়, কিন্তু আগে ডেভেলপার মেনু অন করা লাগে।

  1. Preferences… (Safari মেনু বা কগ আইকন) → Advanced ট্যাব → নিচের Show Develop menu in menu bar চেক করুন।
  2. উপরের মেনুবারে Develop মেনু দেখাবে (File, Edit, View-এর পাশে)। না পেলে আবার Safari/কগ আইকন → Show Menu Bar।
  3. Develop → User Agent → প্রিসেট লিস্ট থেকে বেছে নিন।
  4. Other… ক্লিক করলে কাস্টম user-agent string দিতে পারবেন।

ব্রাউজারের প্রিফারেন্স বা ডেভেলপার কনসোল থেকে user-agent string পরিবর্তন করা এক্সটেনশন বাঁচাতে চমৎকার উপায়। মিলিয়ন মিলিয়ন ভ্যালিড user-agent string আছে—প্রিসেটে না পেলে কাস্টম স্ট্রিং ব্যবহার করুন। এবং ব্রাউজিং শেষে user-agent পরিবর্তনগুলো ক্লিয়ার/আন্ডো করুন—না করলে অনেক সাইট সাবঅপ্টিমালভাবে দেখাবে।

  1. আপনার Mac-এর সকল ডিফল্ট অ্যাপ পরিবর্তন করার উপায়

  2. রাসবেরি পাই-এ (Raspbian OS) পাসওয়ার্ড কীভাবে পরিবর্তন করবেন

  3. ব্রাউজার এক্সটেনশন ইনস্টল করার আগে সুরক্ষিত কিনা যাচাই করার পদ্ধতি

  4. Netflix প্ল্যান মিনিটে স্যুইচ করুন: ধাপে ধাপে গাইড