যদি কোনো ওয়েবসাইট হঠাৎ সঠিকভাবে না দেখায়, লোড হওয়া বন্ধ হয়ে যায় বা ভিন্ন আচরণ করে, তবে কোনো ব্রাউজার এক্সটেনশন এর জন্য দায়ী কি না তা খুঁজে বের করতে একটি নিয়ন্ত্রিত disable-and-retest (নিষ্ক্রিয় ও পুনঃপরীক্ষণ) প্রক্রিয়া ব্যবহার করুন। আপনার ম্যাক-এ, একই ব্রাউজারে একই পেজটি পরীক্ষা করুন, একবারে একটি করে এক্সটেনশন পরিবর্তন করুন এবং প্রতিটি পরিবর্তনের পর পেজটি রিলোড করুন। কোনো সমস্যা যদি এক্সটেনশন বন্ধ থাকলে অদৃশ্য হয়ে যায়—এবং চালু করলে ফিরে আসে—তবে তা ওই এক্সটেনশনটির দিকেই ইঙ্গিত করে, যদিও এটি প্রমাণ করে না যে এক্সটেনশনটিই একমাত্র সম্ভাব্য কারণ।

একটি পুনরাবৃত্তিযোগ্য পরীক্ষা দিয়ে শুরু করুন

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

একটি প্রাইভেট উইন্ডো দ্রুত তুলনা করার সুযোগ দিতে পারে, তবে এটি সম্পূর্ণ এক্সটেনশন-মুক্ত সার্বজনীন কোনো পরীক্ষা নয়। macOS Sonoma 14 বা তার পরবর্তী সংস্করণে Safari ডিফল্টভাবেই প্রাইভেট উইন্ডোতে ওয়েবসাইটের অ্যাক্সেস প্রয়োজন এমন এক্সটেনশনগুলো বন্ধ করে দেয়। Chrome এক্সটেনশনগুলো ইনকগনিটোতে কাজ করে না যতক্ষণ না আপনি আলাদাভাবে সেগুলোর অনুমতি দেন, এবং ইনকগনিটো ডিফল্টভাবেই থার্ড-পার্টি কুকিজ ব্লক করে, যা নিজেই একটি সাইটকে প্রভাবিত করতে পারে। তাই পেজটি যদি গোপনে কাজ করে, তবে তা খতিয়ে দেখার একটি সূত্র—এক্সটেনশনই যে সমস্যার কারণ তার প্রমাণ নয়। Apple-এর Safari এক্সটেনশন গাইড এবং Google-এর Chrome ইনকগনিটো গাইড-এ এই পার্থক্যগুলো বর্ণনা করা হয়েছে।

একবারে একটি করে এক্সটেনশন পরীক্ষা করুন

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

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

ম্যাক-এ এক্সটেনশন নিয়ন্ত্রণ কোথায় পাবেন

  • Safari: macOS মেনু বারের Safari মেনু থেকে, Settings (বা কিছু সংস্করণে Preferences), তারপর Extensions নির্বাচন করুন। কোনো এক্সটেনশন বন্ধ করতে তার চেকবক্সের টিকচিহ্ন তুলে দিন। Safari প্রোফাইলগুলোর জন্য আলাদা এক্সটেনশন সেটিংস থাকতে পারে, তাই যে প্রোফাইলে সমস্যাটি হচ্ছে সেটি পরীক্ষা করুন। Apple তাদের Safari নিয়ন্ত্রণ এবং প্রোফাইলের কার্যপ্রণালী নথিবদ্ধ করেছে।

  • Chrome: থ্রি-ডট মেনু নির্বাচন করুন, তারপর Extensions → Manage extensions-এ যান। কোনো এক্সটেনশন বন্ধ করতে সেটির টগলটি ব্যবহার করুন। Google-এর Chrome গাইড-এ সাইট-অ্যাক্সেস নিয়ন্ত্রণও নথিবদ্ধ রয়েছে: কিছু এক্সটেনশনের ক্ষেত্রে, Details আপনাকে নির্দিষ্ট সাইটে অ্যাক্সেস সীমাবদ্ধ করার সুযোগ দেয়। সাইট অ্যাক্সেস পরিবর্তন করলে এক্সটেনশনটি সর্বত্র নিষ্ক্রিয় না করেই সাইট-নির্দিষ্ট কোনো দ্বন্দ্ব শনাক্ত করতে সহায়তা করতে পারে।

  • Firefox: মেনু বাটনটি নির্বাচন করুন, তারপর Help → Troubleshoot Mode…, এবং সেই মোডে রিস্টার্ট করুন। এটি হার্ডওয়্যার অ্যাক্সিলারেশন সহ অন্যান্য ফিচারের পাশাপাশি সাময়িকভাবে অ্যাড-অনগুলো নিষ্ক্রিয় করে দেয়। সমস্যাটি দূর হয়ে গেলে, কোনো এক্সটেনশন, থিম বা নিষ্ক্রিয় হওয়া অন্য কোনো ফিচার এর সাথে জড়িত থাকতে পারে। স্বাভাবিক মোডে ফিরে যান এবং নির্দিষ্ট কারণ চিহ্নিত করতে আলাদাভাবে অ্যাড-অনগুলো নিষ্ক্রিয় করুন। Mozilla তাদের Troubleshoot Mode এবং এর সীমাবদ্ধতা ব্যাখ্যা করেছে।

  • Microsoft Edge: অ্যাড্রেস বারের পাশে থাকা Extensions নির্বাচন করুন, তারপর Manage extensions, এবং একটি এক্সটেনশন বন্ধ করুন। Microsoft-এর বর্তমান নির্দেশাবলীতে এক্সটেনশনের পাশের টগলটি ব্যবহার করার কথা বলা হয়েছে। Microsoft Support উল্লেখ করেছে যে তাদের নির্দেশাবলী Windows-এর ক্ষেত্রে প্রযোজ্য; এখানে মেনু পাথটি ব্রাউজারের নথিবদ্ধ নিয়ন্ত্রণ হিসেবে অন্তর্ভুক্ত করা হয়েছে, এবং ম্যাক সংস্করণে লেবেলগুলো ভিন্ন হতে পারে।

পরীক্ষার ফলাফল যেভাবে মূল্যায়ন করবেন

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

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

সম্ভাব্য কারণ চিহ্নিত করার পর

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

তথ্যসূত্র