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