স্ক্রিপ্ট ব্লকিং ইনকগনিটো মোডের ট্র্যাকিং সুরক্ষা বৃদ্ধি করে, যা মাস্কড ডোমেন তালিকা (MDL) তে "Entire Domain Blocked" অথবা "Some URL are Blocked" হিসেবে চিহ্নিত ডোমেনগুলির জন্য তৃতীয় পক্ষের (এমবেডেড) প্রসঙ্গে ব্যবহৃত ব্রাউজার পুনঃশনাক্তকরণের জন্য পরিচিত, প্রচলিত কৌশলগুলির কার্যকরকরণকে ব্লক করে। MDL এর এই উপসেটটি ব্লকড ডোমেন তালিকা নামে পরিচিত।
যখন বৈশিষ্ট্যটি সক্ষম করা থাকে, তখন Chrome MDL-এর সাথে নেটওয়ার্ক অনুরোধগুলি পরীক্ষা করে। যখন কোনও ডোমেনের জন্য কোনও মিল থাকে, তখন ডোমেন থেকে সক্রিয় সংস্থানগুলি (যা কোড কার্যকর করতে পারে বা ওয়েব পৃষ্ঠার মধ্যে ক্রিয়া সম্পাদন করতে পারে যেমন স্ক্রিপ্ট বা আইফ্রেম) ব্লক করা হয়, তবে স্ট্যাটিক সংস্থানগুলি (যেমন, ছবি এবং স্টাইলশিট) ব্লক করা হয় না।

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

একই শেয়ার্ড ডোমেনের বিভিন্ন পাথ থেকে স্ক্রিপ্ট পরিবেশন করা যেতে পারে। উদাহরণস্বরূপ, CDN ডোমেনগুলি প্রায়শই অনেক ক্লায়েন্ট দ্বারা ভাগ করা হয়। Chrome একটি হোস্টের ট্র্যাফিকের অনুপাত গণনা করে যা একটি সনাক্ত করা স্ক্রিপ্ট পরিবেশন করছে, এবং যদি অনুপাতটি একটি থ্রেশহোল্ড মানের চেয়ে কম হয়, তাহলে Chrome হোস্টটিকে একটি শেয়ার্ড ডোমেন হিসাবে বিবেচনা করে। এই ক্ষেত্রে, স্ক্রিপ্ট ব্লকিং সম্পূর্ণ ডোমেনের পরিবর্তে শুধুমাত্র একটি নির্দিষ্ট পাথের জন্য প্রযোজ্য।
তৃতীয় পক্ষের প্রসঙ্গ
স্ক্রিপ্ট ব্লকিংয়ের জন্য Chrome শুধুমাত্র ইনকগনিটোতে তৃতীয় পক্ষের প্রেক্ষাপট থেকে পরিবেশিত সক্রিয় রিসোর্সগুলি পরীক্ষা করে। যদি কোনও রিসোর্সের ডোমেন শীর্ষ-স্তরের ডোমেনের সাথে মিলে যায়, তবে এটি প্রথম পক্ষ হিসাবে বিবেচিত হয়। অতিরিক্তভাবে, প্রথম পক্ষ বনাম তৃতীয় পক্ষ নির্ধারণ করতে, Chrome Disconnect.me দ্বারা তৈরি একটি সত্তা ম্যাপিং ব্যবহার করে ডোমেন মালিকানা নির্ধারণের জন্য একটি সর্বোত্তম প্রচেষ্টা পদ্ধতি ব্যবহার করে। একই সত্তা ম্যাপিংয়ে ডোমেন দ্বারা পরিবেশিত রিসোর্সগুলিকে প্রথম পক্ষ হিসাবে বিবেচনা করা হয়। যদি Chrome এর অনুমিত পদ্ধতিতে ত্রুটি থাকে, তাহলে ডোমেন মালিকের কাছে mdl_evaluations@disconnect.me এ Disconnect.me এর সাথে যোগাযোগ করার বিকল্প রয়েছে।
ওয়েব সামঞ্জস্যের জন্য ব্যতিক্রম
যদি Chrome নির্ধারণ করে যে কোনও নির্দিষ্ট ডোমেনে হস্তক্ষেপ ব্যবহারকারীর অভিজ্ঞতার উপর উল্লেখযোগ্য প্রভাব ফেলতে পারে, তাহলে সে অস্থায়ী ব্যতিক্রম প্রয়োগ করতে পারে। উদাহরণস্বরূপ, Chrome সাইটের জালিয়াতি-বিরোধী প্রতিরক্ষা ব্যবস্থার অবনতি বা .gov এবং .edu ডোমেনের মতো বিশেষ সংবেদনশীল সাইটগুলির জন্য সমস্যা এড়াতে ব্যতিক্রম প্রয়োগ করতে পারে।
অবরুদ্ধ ডোমেন তালিকা
স্ক্রিপ্ট ব্লকিং বৈশিষ্ট্য দ্বারা প্রভাবিত ডোমেনের তালিকা GitHub- এ উপলব্ধ, এবং এটি IP সুরক্ষার জন্য সংজ্ঞায়িত মাস্কড ডোমেন তালিকার একটি উপসেট। এই বৈশিষ্ট্যটি "স্ক্রিপ্ট ব্লকিং দ্বারা প্রভাবিত" চিহ্নিত এন্ট্রিগুলিকে প্রভাবিত করবে। ডোমেনগুলি তালিকায় যোগ করা বা অপসারণ করা যেতে পারে। Chrome সফলভাবে আপিল প্রাপ্ত ডোমেনগুলিও সরিয়ে ফেলবে।
স্ক্রিপ্ট ব্লকিং এর উপর পদক্ষেপ নিন
আমরা আপনাকে মাস্কড ডোমেন তালিকাটি পর্যালোচনা করতে এবং এতে থাকা আপনার যেকোনো ডোমেন সনাক্ত করতে উৎসাহিত করছি। আরও জানতে ডেডিকেটেড MDL পৃষ্ঠাটি দেখুন।
অংশগ্রহণ করুন এবং মতামত শেয়ার করুন
যদি আপনার কোন প্রতিক্রিয়া থাকে, আমরা তা শুনতে আগ্রহী।
- গিটহাব: ব্যাখ্যাকারীটি পড়ুন অথবা প্রশ্ন উত্থাপন করুন এবং আলোচনায় অংশগ্রহণ করুন ।